Java第八次作业--数据库编程

Deadline: 2017-5-18 23:00

一、学习要点

认真看书并查阅相关资料,掌握以下内容:

  • 掌握应用JDBC访问数据库的基本步骤
  • 掌握DriverManager类、Connection接口、Statement接口、PreparedStatement接口、ResultSet接口的使用
  • 理解分层设计思想

二、作业要求

发布一篇随笔,主要包括以下几部分的内容:

(一)学习总结

1.用思维导图对本周的学习内容进行总结。

参考资料: XMind

2.通过实验内容中的具体实例说明在执行executeUpdate()方法和executeQuery()方法中使用动态参数时,为什么要使用PreparedStatement接口而不使用Statement,比较使用两种接口的不同之处。
3.其他需要总结的内容。

(二)实验总结

实验内容:
使用JDBC实现实验七的宠物商店
完成实验内容,代码上传到码云,注意,务必将创建数据库的脚本文件随项目文件一起上传,在随笔中分析程序设计思路,用PowerDesigner画出类图结构,并对完成实验内容过程中遇到的问题、解决方案和思考等进行归纳总结,注意代码中必须有必要的注释
格式如下:
程序设计思路:XXXXXXX
类图结构:
问题1:XXXXXXX
原因:XXXXXXX
解决方案:XXXXXXX
问题2:XXXXXXX
原因:XXXXXXX
解决方案:XXXXXXX

(三)代码托管(务必链接到你的项目

  • 码云commit历史截图
    上传实验项目代码到码云,在码云项目中选择“统计-commits”,设置搜索时间段,搜索本周提交历史,并截图。
    Java第八次作业--数据库编程

三、评分标准

  • 作业总分10分,以0.5分为最小打分单位。
  • 程序(6分):本次实验内容分为基本要求和功能扩展
    - 完成基本要求4分。格式不规范扣1分,程序有错误扣1-2分。
  • 学习总结(2分)
    - 内容丰富,有自己的总结、思考和论述--2分
    - 有自己的总结和论述--1分
    - 大段文字复制,无自己的总结归纳--0分
  • 实验总结(2分)
    - 总结内容丰富--2分
    - 条理不清晰,应付了事--0-1分
  • 附加分:积极参与博客互评和互动,有实质内容加0.5-1分
  • 没有按时提交作业,则本次作业为0分。
  • 作业抄袭,倒扣10分。

随笔必须采用MarkDown格式,可参考作业模板