1. 本周学习总结
关系型数据库:
- 基本元素表、行、列
- 通过主键确定唯一记录,每一行必须有主键且主键不能为空
mysql基本操作:
JDBC:
加载JDBC → 建立Connection → 执行Statement → 返回结果ResultSet → 释放资源
PS.jdbc 4.0不再需要手动加载
2. 使用数据库技术改造你的系统
2.1 简述如何使用数据库技术改造你的系统。要建立什么表?截图你的表设计。
要建立两个表,一个是关于图书的表,对于图书的编号、名称、数量进行管理;另一个是关于用户的表,对用户的ID、密码、用户名、角色等信息进行管理。
2.2 系统中使用到了JDBC中什么关键类?
DriverManager
类加载驱动 →Connection
建立连接→Statement
处理SQL语句→ResultSet
处理结果集
2.3 截图数据库相关模块的关键代码。关键行需要加注释。
3. 代码量统计
周次 | 总代码量 | 新增代码量 | 总文件数 | 新增文件数 |
---|---|---|---|---|
1 | 0 | 0 | 0 | 0 |
2 | 0 | 0 | 0 | 0 |
3 | 619 | 619 | 15 | 15 |
4 | 619 | 0 | 15 | 0 |
5 | 973 | 354 | 25 | 10 |
6 | 1394 | 421 | 37 | 12 |
7 | 2001 | 607 | 43 | 6 |
8 | 4046 | 2045 | 54 | 11 |
9 | 4486 | 440 | 64 | 10 |
10 | 4808 | 322 | 67 | 3 |
11 | 4974 | 166 | 70 | 3 |
12 | 6118 | 1144 | 86 | 16 |
13 | 6454 | 336 | 92 | 6 |
14 | 6454 | 0 | 92 | 0 |
15 | 7271 | 817 | 100 | 8 |