201621123040《Java程序设计》第十四周学习总结

时间:2021-07-28 03:31:07

1.本周学习总结

1.1以你喜欢的方式(思维导图或其他)归纳总结与数据库相关内容。

201621123040《Java程序设计》第十四周学习总结

  • 显示所有数据库: show databases;

    创建数据库: create database test;

    删除数据库: drop database test;

    连接数据库: use test;

    使用数据库前,要先连接数据库

    查看当前连接的数据库: select database();

    当前数据库包含的表: show tables;
  • 增添数据:insert into students(stuno,name,gender,birthdate,major,age) values('201010001', 'zhangsan', 'm', '1992-10-01','cs',25);
  • 查询表中的数据 :select * from students;
  • 删除表中数据(删除students表中编号为1 的记录);delete from students where id = 1;

2.使用数据库技术改造你的系统

2.1简述如何使用数据库技术改造你的系统。要建立什么表?截图你的表设计。

  • 本次实验时间有点赶,图书馆书目就建立了两行书单信息表

201621123040《Java程序设计》第十四周学习总结

  • 读者仅实现单次借阅单次存放

201621123040《Java程序设计》第十四周学习总结

2.2系统中使用到了JDBC中什么关键类?

  • DriverManager类:管理数据库相关所有的驱动程序
  • Connection接口:与数据库建立连接
  • Statement接口:处理SQL语句
  • ResultSet接口:处理暂存的结果集

2.3截图数据库相关模块的关键代码。关键行需要加注释。

  • 与数据库建立连接

    201621123040《Java程序设计》第十四周学习总结

201621123040《Java程序设计》第十四周学习总结

  • 学生实现借书

201621123040《Java程序设计》第十四周学习总结

  • 学生实现还书

201621123040《Java程序设计》第十四周学习总结

  • 学生借阅信息展示

201621123040《Java程序设计》第十四周学习总结

201621123040《Java程序设计》第十四周学习总结

3.代码量统计

3.1统计本周完成的代码量

周次 总代码量 新增代码量 总文件数 新增文件数
第一周 189 189 10 10
第二周 304 304 9 9
第三周 557 557 10 10
第四周 621 621 8 8
第五周 326 326 7 7
第六周 972 972 12 12
第七周 338 338 4 4
第八周 379 379 6 6
第九周 492 492 5 5
第十周 473 473 6 6
第十一周 527 527 10 10
第十二周 661 661 7 7
第十三周 412 412 5 5