1. 本周学习总结

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

2. 书面作业

1. MySQL数据库基本操作

建立数据库,将自己的姓名、学号作为一条记录插入。(截图,需出现自己的学号、姓名)



在自己建立的数据库上执行常见SQL语句(截图)





-参考:实验任务书-题目1

2. 使用JDBC连接数据库与Statement

2.1 使用Statement操作数据库。(粘贴一段你认为比较有价值的代码,出现学号)

2.2 你认为使用JDBC操作数据库的套路是什么?有那几点需要注意。

答:

(1)装载驱动;

(2)创建数据库并连接(Connection);

(3)通过连接想数据库发送SQL语句(Statement);

(4)获得和处理查询或更新语句返回的结果 ;

(5)关闭连接,释放资源。

-参考:实验任务书-题目2

3. PreparedStatement与参数化查询

3.1 使用PreparedStatement根据用户指定的查询条件进行查询。(粘贴一段你认为比较有价值的代码,出现学号)

3.2 批量更新-批量插入1000个学生,统计整个操作所消耗的时间。对比普通方法插入与使用executeBatch方法所消耗的时间。(使用JUint4测试,需要出现时间对比截图)

参考:实验任务书-题目3

4. JDBCUtil与DAO

4.1 粘贴一段你认为比较有价值的代码,并说明为什么要摘取这段代码。出现学号

4.2 使用DAO模式访问数据库有什么好处?

答:使用DAO模式可以避免频繁的写连接数据库的操作语句,减少代码量和工作,

参考:实验任务书-题目5

5. 使用数据库改造购物车系统

5.1 使用数据库改造以前的购物车系统(应有图形界面)。如果以前为完成购物车系统,可编写基于数据库的学生管理系统。包括对学生的增删改查,要求使用。

5.2 相比较使用文件,使用数据库存储与管理数据有何不一样?

答:数据库方便管理,并且读取速度快效率高,方便储存,有较高的安全性,与程序独立,共享性高。

3. 码云

3.1. 码云代码提交记录

在码云的项目中,依次选择“统计-Commits历史-设置时间段”, 然后搜索并截图

最新文章

  1. SSE指令集学习:Compiler Intrinsic
  2. [Android Pro] Android开发实践:自定义ViewGroup的onLayout()分析
  3. ionic 使用sqlite
  4. WPF入门教程系列十二——依赖属性(二)
  5. C#/ASP.NET MVC微信公众号接口开发之从零开发(一) 接入微信公众平台
  6. android listview综合使用示例_结合数据库操作和listitem单击长按等事件处理
  7. fiddler filter 过滤css 图片等
  8. nvl,空时的推断和取值
  9. NOI2014 Day2
  10. monkey命令详解
  11. Deploying OpenFire for IM (instant message) service (TCP/IP service) with database MySQL , client Spark on linux部署OpenFire IM 消息中间件服务
  12. RabbitMQ 知识总结
  13. 自动删除文件脚本(Linux shell脚本)
  14. Android性能优化之Listview(ViewHolder重用机制)
  15. Python3 Tcp未发送/接收完数据即被RST处理办法
  16. Zabbix监控中,使用的比较好的动作信息模板
  17. 使用 mod_rewrite 来修改 Confluence 6 的 URLs
  18. Replication基础(六) 复制中的三个线程(IO/SQL/Dump)
  19. 翻唱 - shape of you - 个个版本
  20. 调试OV2735总结

热门文章

  1. OSX 监听系统网络设置
  2. 安装完iis后本机用IP可以访问,别的电脑不能访问
  3. android炫酷动画源码,QQ菜单、瀑布流、二维码源码
  4. 我读<代码整洁之道>--读书笔记整理
  5. SLF4J源码解析-LoggerFactory(一)
  6. BotVS趋势交易策略-MA均线
  7. Ubuntu 环境 samba的安装&配置
  8. Webpack+Vue+ES6 前端组件化开发mobile-multi-page应用实战总结
  9. Ubuntu16.04+CUDA8.0+CUNN5.1+caffe+tensorflow+Theano
  10. PKIX path building failed