第九周作业

学号 20162310 《程序设计与数据结构》第9周学习总结

教材学习内容总结

  • 数据库的类型分为:面向对象的数据库,基于平面文件的数据库,关系型数据库,本章主要讲述关系型数据库
  • 数据库的定义:数据库是存储在一起的相关数据的集合,这些数据是结构化的,无有害的或不必要的冗余,并为多种应用服务;数据的存储独立于使用它的程序;对数据库插入新数据,修改和检索原有的数据均能按一种公用的和可控制的方式进行。当某个系统中存在结构上完全分开的若干个数据库时,则该系统包含一个“数据库集合”。

教材学习中的问题和解决过程

  • 问题1:对于SQL是什么感觉很陌生

  • 问题1解决方案:通过上网查找资料,找到了答案:SQL是英文Structured Query Language的缩写,意思为结构化查询语言。SQL语言的主要功能就是同各种数据库建立联系,进行沟通。按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。目前,绝大多数流行的关系型数据库管理系统,如Oracle、Sybase、Microsoft SQL Server、Access等都采用了SQL语言标准。

  • image

  • 问题2:JDBC事务的概念

  • 问题2解决方案:image

代码调试中的问题和解决过程

  • 问题1:数组中数据类型转换的表达出现错误
  • image
  • 问题1解决方案:image

代码托管

  • image

上周考试错题总结

  • 第2题:

  • image
  • 第16题:

  • Exception类的printStackTrace方法输出栈跟踪信息,有助于找到产生异常的源
  • 第23题:

  • image
  • 第25题:

  • image

结对及互评

  • 我结对的同学是20162314王译潇,我和王译潇在本周的学习中互相交流 ,在课堂上无法马上编写出来的程序,在课下进行了讨论学习。

点评过的同学博客和代码

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积)
目标 5000行 30篇 400小时
第一周 40/40 1/1 10
第二周 269/200 1/1 10
第三周 700/700 1/1 10
第四周 1200/800 1/1 15
第五周 789/800 1/1 15
第六周 382/500 1/1 15
第七周 368/500 1/1 15
第八周 314/400 1/1 15
第九周 377/400 1/1 15

参考资料

posted @ 2017-04-30 18:18  林臻  阅读(136)  评论(3编辑  收藏