甲骨文大数据实训研究_第1页
甲骨文大数据实训研究_第2页
甲骨文大数据实训研究_第3页
甲骨文大数据实训研究_第4页
甲骨文大数据实训研究_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

成果形式:实践报告成果名称:甲骨文大数据实训目录一、实践目的 1二、实践内容 11.软件的安装及运行 12.简单程序的编写 1(1)简单的四则运算 1(2)简易计算器(如图1) 2(3)完善之后的永不停止的简易计算器(如图2) 3(4)运用Java编写数组的排序以及数字的转置问题(如图3、4) 3(5)用编程编辑数据库(如图5) 4(6)用Java解决数学中的鸡兔同笼问题(如图6) 4(7)用Java计算奇数和(如下) 4(8)矩阵的转置 5(9)利用软件分析数组 6(10)增添数据、修改数据、删除数据、查询数据 73.快捷键的使用 7三、实践过程 8四、实训日志 91.第一次实训日志 92.第二次实训日志 93.第三次实训日志 104.第四次实训日志 105.第五次实训日志 106.第六次实训日志 117.第七次实训日志 118.第八次实训日志 119.第九次实训日志 11五、实践体会 12甲骨文大数据实训一、实践目的随着最近互联网时代的到来,大数据也随之而来,数据的获取也成了一大问题,所以运用计算机,运用软件就显得尤为重要,因此学校为了让我们更好的了解,开设了甲骨文大数据实训。通过实训,让我们了解java的相关知识和基本内容,掌握java的基本技术;学习数据库的基础知识和基本运用,通过理论联系实际,从而提高处理实际问题的能力,从而得到更高效的途径以便获取有效的信息数据从而更好的处理数据。二、实践内容1.软件的安装及运行JDK开发环境的安装;JRE运行环境的安装;IDEA的安装;NavicatPremium的安装及简单的使用。2.简单程序的编写(1)简单的四则运算Publicclassmain{publicstaticvoidmain(String[]args){

inta=3;

intb=6;

System.out.println(a+b);

System.out.println(a-b);

System.out.println(a/b);

System.out.println(a*b);}}(2)简易计算器(如图1)图SEQ图\*ARABIC1图SEQ图\*ARABIC2(3)完善之后的永不停止的简易计算器(如图2)(4)运用Java编写数组的排序以及数字的转置问题(如图3、4)图SEQ图\*ARABIC3图SEQ图\*ARABIC4(5)用编程编辑数据库(如图5)图SEQ图\*ARABIC5(6)用Java解决数学中的鸡兔同笼问题(如图6)图6(7)用Java计算奇数和(如下)publicclassScalcSum{

publicstaticvoidmain(String[]args){intsum=0;//初始以下用来接收求和结果的变量

for(inti=1;i<100;i+=2){//(int初始值;范围;i=i+2==i+=2)

sum=sum+i;//0+1+3+5

System.out.println("i的值为:"+i);//1357

System.out.println("sum的值为:"+sum);//14916

}

System.out.println(sum);(8)矩阵的转置System.out.println("请输入你要转置的数字");

Scannerinput=newScanner(System.in);

intshu=input.nextInt();

for(inti=1;i<7;i++){

intgewei=shu%10;

shu=shu/10;

System.out.print(gewei);

intx,y;

int[][]a={{1,2,3,4},{5,6,7,8},{9,10,11,12}};

int[][]b=newint[4][3];

System.out.println();

for(x=0;x<3;x++){

for(y=0;y<4;y++){

System.out.print(a[x][y]+"");

}

System.out.print("\n");

}

System.out.println();

for(x=0;x<4;x++){

for(y=0;y<3;y++){

System.out.print(a[y][x]+"");

}

System.out.print("\n");

}(9)利用软件分析数组publicclassArraysDemo{publicstaticvoidmain(String[]args){int[]scores=newint[65];intsum=0;for(inti=0;i<65;i++){scores[i]=(int)(60+Math.random()*40);System.out.println(scores[i]+"\t");sum+=scores[i];}System.out.println();System.out.println("平均成绩为:"+sum/65);intmaxScore=scores[0];for(inti=0;i<65;i++){if(maxScore<scores[i]){maxScore=scores[i];}}System.out.println("恭喜你,武状元:"+maxScore);intminScore=scores[0];for(inti=0;i<65;i++){if(maxScore>scores[i]){maxScore=scores[i];}}System.out.println("进步空间最大的分数:"+minScore);Arrays.sort(scores);System.out.println("排序之后的结果为:");for(inti=0;i<scores.length;i++){System.out.println(scores[i]+"");}}}(10)增添数据、修改数据、删除数据、查询数据增添数据INSERTintostudents(id,name,sex,age)VALUES(1,'陈答应','女',21);INSERTintostudentsVALUES(2,'杨蕊','女',28);修改数据UPDATEstudentssetname='小五'WHEREname='小五五';删除数据DELETEfromstudentsWHEREname='小四';DELETEfromstudentsWHEREname='小五';DELETEfromstudents;查询数据SELECTname,agefromstudentsWHEREsex='男';3.快捷键的使用Ctrl+C复制。Ctrl+X剪切。Ctrl+V粘贴。Ctrl+Z撤消。WIN+L锁屏。WIN+E资源管理器。Ctrl+Shift+Ese任务管理器。DELETE删除。Alt+Tab快速切换应用。Shift+Delete永久删除所选项,而不将它放到“回收站”中。拖动某一项时按CTRL+SHIFT创建所选项目的快捷键。F2重新命名所选项目。CTRL+向右键将插入点移动到下一个单词的起始处。CTRL+向左键将插入点移动到前一个单词的起始处。CTRL+向下键将插入点移动到下一段落的起始处。CTRL+向上键将插入点移动到前一段落的起始处。CTRL+SHIFT+任何箭头键突出显示一块文本。SHIFT+任何箭头键在窗口或桌面上选择多项,或者选中文档中的文本。Ctrl+A选中全部内容。F3搜索文件或文件夹。Alt+Enter查看所选项目的属性。Alt+F4关闭当前项目或者退出当前程序。ALT+Enter显示所选对象的属性。Alt+空格键为当前窗口打开快捷菜单。Ctrl+F4在允许同时打开多个文档的程序中关闭当前文档。Alt+Tab在打开的项目之间切换。Alt+Esc以项目打开的顺序循环切换。F6在窗口或桌面上循环切换屏幕元素。F4显示“我的电脑”和“Windows资源管理器”中的“地址”栏列表。Shift+F10显示所选项的快捷菜单。Alt+空格键显示当前窗口的“系统”菜单。Ctrl+Esc显示“开始”菜单。F5刷新当前窗口。Esc取消当前任务。三、实践过程本次实践的过程分为三个部分。第一部分:实训班同学之间的相互了解及认识,胡老师介绍本次实训的过程、实训内容以及实训的注意事项。学习并自行安装Java、IDEA、NavicatPremium等软件,了解掌握快捷键的用法,以便更好的为java的学习打基础,使后续的学习更流畅。第二部分:胡老师讲解java的简单知识,演示java的简单代码编写、运行,学生通过学习当场完成并运行java的基本代码,例如:学生自行做一个简易的计算器。课后利用课余时间独立完成当天的作业,运用学到的知识进一步完善简易计算器,进而熟悉代码,运行代码,更好的了解java对未来学习的帮助。最后,通过每天写日报的形式来记录每一天的学习体会以及对java的了解程度。第三部分:独立完成老师布置的作业,巩固之前的知识,学会举一反三,让自己写的简单的编程运行起来,并用已安装的软件进行制表、填充数据、扩充数据、修改数据、删除数据等。四、实训日志1.第一次实训日志今天是我第一次深入的开始学习电脑,两位老师的简短介绍,让我简单了解到实训的内容和作用,让我更加积极向参与进来。

老师认真负责的态度让我感触颇深,同班的学生也积极主动的询问老师问题。这是我日常中所缺少的精神,让我明白没有努力的付出,就一定不会有收获。

在班级同学介绍的过程中,大方、自信的样子也是我应该学习的,在日后我一定多上台讲话,提高自己的表达能力,让我的语言幽默又不失哲理。“只要我在地上,不在地下,我就有希望”也让我铭记在心。

在今天安装软件的过程中,我深深感到英语的匮乏,提高自己的英文水平也是很重要的事情,最后,希望将来能遇到更好的自己。2.第二次实训日志我学会了用我们的软件制作一个简易的计算器,这让我深刻感觉到了计算机的神奇之处,我被它的魅力所征服,在这一天的学习中,我不仅没有感觉到厌烦,反而是满满的好奇。在计算器运行成功的时刻,我更是开心与自豪。

老师今天讲的内容也让我明白,一个学霸级别的人物,如果没有善良的内心,它将会用计算机做出危害人民,甚至危害国家的事情。让我也深刻意识到,做人才是学习的根本,我们应该做出有益于国家的事情。我也会告诉我身边的人关于互联网的安全问题,不轻易给他人点赞,不随便打开陌生的链接。3.第三次实训日志从初级简单的计算器到稍微高级的计算器。让自己从小白到浅浅的了解,我更想用这简单的技术去跟别人夸耀一番,至少从未接触过程序的我现在能写出来东西了。

在上课过程中,许老师“冷酷”的送水举动,给我们的课堂也增添了很多活力,但让我更多感受到的是老师上课的辛苦,以及同事之间的友爱和互帮互助。

“成长就是变温柔,对全世界都温柔”,希望这个假期,我不仅能学到满满的技术问题,也能把自己的性格变得好一些。4.第四次实训日志老师说:“如果一件事情没有好的结果,那就还不是到结果的时候。”这次我学到的词语叫:知难而上。问题的出现是为了更好的进步,困难也是。无论在生活中还是在学习上,都应该遇到困难不退缩,用尽全力解决困难。就算今天学习的内容比之前难,我们要做的也是花更多的时间杀死更多的脑细胞。不管是通过哪种方式,自己解决或者寻求帮助,都要让事情有一个“好”的结果。5.第五次实训日志

老师把昨天难懂的内容,问题讲解了一番后,我突然感觉到计算机也不是这么轻易的东西,我要学会跟计算机交流,懂他的语言,才能更好的跟他配合起来。

今天也感觉到,计算机真正的难题就是看一下题目,你感觉非常简单,但真正做起来,又不知如何下手,或者说总觉得在做题过程中缺少了啥。这大概就和高考一样吧,虽然都考的学过的知识,虽然考点也都知道,但出题人用另一种灵活的方式说出来,你总会在答题过程中不那么得心应手。对于实训结束后的假期,老师今天也跟大家交流沟通了,对于我们的想法与计划,老师给出了合理的建议,在我们疑惑的问题上,老师也给我们指明了方向,让我们不走弯路。6.第六次实训日志我今天最深的感受不是关于学习,而是:身体是革命的本钱。不管一个人多大的年纪,不管他的学历多高,不管他多会赚钱,他都要把身体养好,才能走的更长远。课上落下的东西总是课后要花更多的时间补习。总想学更多的东西,又怕自己跟不上。可打败你的是自己,扶起你的还是自己,从外界所汲取的东西都是提升自己能量的事物,但一切的前提都得是有个好的身体。7.第七次实训日志学习的又一个新开端,今天终于把昨天落下的课程补上了,并且学了新的东西,新的软件,开始新的征程。这次的软件有一部分像之前学的数据库,但是也遗忘不少,还好在老师的带领下,成功完成了几个操作。再过几天,就要结束了,在日常的繁忙中,又有挤出来的时间舍不得老师们。感觉实践遇到的每一个老师都值得我们尊敬,学习,而且幽默的性格也让我能像朋友一样相处。8.第八次实训日志掰着手指头数日子已经是倒数的第三天了,我们学习了用之前的软件写这个软件的东西,老师又带领我们探索了新的世界,并讲解了一些题目。在老师的带领下,原本那些难懂又头大的题终于能简单一点了,很多题目讲解之后豁然开朗,原来很多细小的问题,注意不到的点就会导致我们做错一个题。看来细心真的很重要啊,不管是在学习还是生活中。今天又是收获满满的一天!9.第九次实训日志最后一天见老师,真是有点舍不得呢,一起经历了炎热的几周。想到第一天的场景,还觉得就在眼前。想到大家的自我介绍,都还觉得历历在目。学习java的过程中,很多细小的问题真的会导致严重的后果,而学计算机的同学真辛苦,记的东西多,还要精益求精,真的太佩服老师了。以后的学习生活过程中也要跟老师多多交流学习,共同进步。五、实践体会短短的实训周已经结束了,从刚开始的不适应到后来的适应,也是一个成长的过程。作为统计专业的学生,收集数据,处理数据,是我们必不可少学习内容,Java这门计算机语言对我们的专业、工作是很有帮助的。我们可以制表、填充数据、扩充数据、修改数据、删除数据等,短短

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论