课程目标:
了解数据库的基本概念,学会使用主流的数据库,学会基本的数据库语法,了解触发器和存储过程,能够建立起项目开发中需要的表结构,及使用这些表,熟练应用Jdbc访问数据库
内容概述:
第一部分 数据库基础
第一讲 数据库的基本概念及常用数据库介绍
介绍数据库发展历史,常用的数据库介绍,数据库表,范式的概念
第二讲 Oracle数据库的安装,常用客户端软件介绍,表的建立
如何安装Oracle数据库,数据库操作的客户端软件介绍,表的建立
第三讲 常用的数据类型和简单的查询
介绍Oracle 的数据类型,和简单的查询语句
第四讲 分组查询,及常用的函数
分组查询数据,学会使用常用的函数。
第五讲 多表查询
介绍如何从多个表中查询需要的信息
第六讲 子查询
子查询,子查询的嵌套.
第七讲 插入,更新,和删除数据
介绍如何对表中的数据进行插入修改和删除操作
第八讲 表的建立修改和删除
介绍如何建立表,修改表,及删除表
第九讲 视图和索引的管理
视图概述,建立,修改,删除视图,利用Toad管理视图,索引概述,索引的建立,删除,利用toad管理索引
第十讲 临时表,游标,序列,事务和锁介绍
临时表概述,建立和删除临时表,游标的简单操作,序列的使用,事务和锁的简单介绍
第十一讲 数据的完整性
数据的完整性概述,规则,默认值,约束介绍
第十二讲 存储过程和触发器
存储过程,触发器概述,如何建立存储过程和触发器
第十三讲 oracle 操作介绍
配置Oracle客户端,sql plus的使用,使用Oracle的控制台,如何卸载Oracle.
第十四讲 Ms sql数据库使用简介
安装使用Ms sql数据库,数据库的备份,还原,数据的导入,导出等常用数据库管理操作
第十五讲 数据库综合例子
以开发某企业电子结算系统为例建立数据库,表和必要的sql语句。
第二部分Jdbc编程技术
第一讲 Jdbc概述
什么是Jdbc,Jdbc可以做哪些事情,jdbc和Odbc的区别,jdbc包,以及编写jdbc程序的一般过程
第二讲 Jdbc开发前的准备
Jdbc开发前的准备,包括下载jdk,jdbc驱动,配置Odbc,安装数据库,客户端,建立jdbc开发练习的表,建立JdbcDemo项目
第三讲 建立数据库连接
数据库连接管理类概述,如何注册Jdbc驱动,Connection对象概述,使用Connection对象连接到常用的数据库,如何及时释放数据库连接释放占有的资源
第四讲 使用Statement对象向数据库发生sql语句
Statement概述,使用Statement进行数据库的增删改查操作
第五讲 使用ResultSet 对象处理结果集
ResultSet对象概述,如何从结果集中获得指定字段的内容,如何使用结果集返回结果,处理查询到的信息
第六讲 使用PreparedStatement预处理你的sql语句
PreparedStatement对象概述,如何使用PreparedStatement为sql语句设置参数,执行PreparedStatement语句查询信息处理结果集,如何使用PreparedStatement更新数据库中的信息.
第七讲 使用CallableStatement对象调用存储过程
CallableStatement对象概述,在Jdbc中如何使用存储过程.
第八讲 sql和Java数据类型映射
Sql数据类型和Java数据类型直接的映射,sql数据类型和Java对象直接的映射
第九讲 Jdbc中事务的处理
事务概述,在Jdbc程序中使用事务保证数据的完整性
第十讲 Jdbc综合例子
利用Jdbc编程技术对T_UserInfo表进行增删改查的综合应用编程