个人认为,这门课叫作JAVA操作数据库(JDBC)更为合适……
课程内容是使用XP的虚拟机,在上面安装DB2(一种数据库系统),然后编写JAVA程序进行可视化操作;选了企业级数据库性能调优的需要注意,这个使用的是SAMPLE数据库
请注意,DB2自带JDK,不需要额外安装JAVA;自带的是JAVA5,非常旧,不习惯的可以在本地计算机远程连接虚拟机来用高版本JAVA
本文档(README)中的内容是纯粹速通实验+实验报告的教程,如果需要看详细教程请点击下方相关链接 也可以打开课程资源,里面有老师的PPT,看PPT自学
下面开始本文的正文部分
- 虚拟机环境搭建
- DB2数据库的安装与配置
- JAVA环境配置
- 补全课本P171代码并在命令行运行(任务一)
- 使用JDBC进行基础查询(任务二:修改labstaff.java)
- 控制台下的查询结果展示
-
- 基础数据更新(任务三:修改labupdate.java)
- 处理正常、溢出、未查询到三种情况
- 将控制台程序转换为GUI(任务四:改造labupdate.java)
- 使用JOptionPane实现用户交互
- 实现TEMPL表的展示(before 任务5:实现展示TEMPL表的基础GUI)
- 实现TEMPL表的插入(任务5:增加插入功能)
- 单行插入功能
- 多行插入功能
- 子查询插入功能
- 实现TEMPL表的删除(任务5.1:增加删除功能)
- 空值处理优化(任务6:插入时的空值的设置)
- 异常处理机制(任务7:插入时的异常处理)
- 实现TEMPL表的查询和修改(任务8:增加查询和删除功能)
- 高级特性操作实现(任务九:高级SQL操作)
- ResultSet的定位操作
- 批处理操作
- 数据库元数据查询
- 图片数据处理(任务十:emp_photo表操作)
- 大文本数据处理(任务十一:CLOB检索)