第1章 数据库系统概论
1.1 数据库系统的应用
1.1.1 数据库系统的应用领域
1.1.2 数据库应用系统示例
1.2 数据管理技术的发展
1.2.1 人工管理阶段
1.2.2 文件系统阶段
1.2.3 数据库系统阶段
1.3 数据库系统的构成
1.3.1 数据库系统
1.3.2 数据库管理系统
1.3.3 数据库系统人员的构成
1.4 数据库系统的结构
1.4.1 数据的三级模式结构
1.4.2 数据独立性
1.4.3 SQI中的三级模式结构
1.4.4 面对用户的数据库系统体系结构
1.4.5 用户访问数据库的过程
1.5 数据库系统研究概述
1.6 小结
习题1
第2章 建立数据模型
2.1 现实世界的数据化过程
2.2 概念模型
2.2.1 概念模型的基本概念
2.2.2 E-R.图的基本表示方法
2.2.3 联系
2.2.4 多元联系
2.2.5 联系的属性
2.2.6 自身联系
2.2.7 弱实体集
2.2.8 子类和Is-a层次联系
2.3 E-R模型的设计方法
2.4 数据模型
2.5 关系模型
2.5.1 关系模型数据结构及基本概念
2.5.2 关系模型的数据操作
2.5.3 关系的完整性约束
2.6 E-R模型向关系模型的转化
2.7 历史上有影响的数据模型
2.7.1 层次模型
2.7.2 网状模型
2.8 数据模型与数据库系统的发展
2.9 小结
习题2
第3章 SQL语言初步
3.1 SQL简介
3.2 基本的数据定义
3.2.1 创建基本表--CREATE TABLE
3.2.2 表结构的修改--ALFER TABLE
3.2.3 删除基本表--DROP TABLE
3.2.4 创建索引--CREATE INDEX
3.2.5 删除索引--DROP INDEX
3.3 基本的数据操作
3.3.1 表中增加元组--INSERtT
3.3.2 修改表中数据--UPDATE
3.3.3 删除元组--DELETE
3.3.4 更新操作与数据库的一致性
3.4 数据查询--SELECT
3.4.1 无条件单关系查询
3.4.2 带条件单关系查询
3.4.3 分组查询
3.4.4 排序查询
3.4.5 多关系连接查询
3.4.6 嵌套查询
3.4.7 多个SELECT语句的集合操作
3.5 含有子查询的数据更新
3.5.1 INSER'I’与子查询的结合
3.5.2 IYPDAI’E与子查询的结合
3.5.3 DEL,ETE与子查询的结合
3.6 视图
3.6.1 定义视图--CREATE VIEW
3.6.2 删除视图--DROP VIEW
3.6 3视图的查询
3.6.4 视图的更新
3.6.5 视图的作用
3.7 小结
习题3
第4章 完整性和安全性
4.1 完整性约束的SQL定义
4.1.1 实体完整性约束和主码
4.1.2 参照完整性约束和外部码
4.1.3 用户自定义完整性约束
4.1.4 约束的更新
4.2 SQL中的触发器
4.2.1 触发器的组成和类型
4.2.2 创建触发器
4.2.3 触发器创建实例
4.3数据库安全
4.3.1 用户标识和鉴别
4.3.2 访问控制
4.3.3强制存取控制方法
4.3.4 视图和查询修改
4.3.5 跟踪审计
4.3.6 数据加密
4.4 小结
习题4
第5章 数据库编程
5.1 客户机/服务器体系结构
5.2 数据库编程方法
5.3嵌入式SQL,的使用
5.3.1 嵌入式SQL,的一般形式
5.3.2 嵌入式SQL与宿主语言之间的
信息传递
5.3.3 游标
5.3.4 通过游标的更新和删除
5.3.5 动态SOL介绍
5.4 数据库接口技术
5.4.1 开放数据库互连--ODBC
5.4.2 ODBC实例分析
5.4.3 Java数据库连接--JDBC
5.5 SQL中的存储过程
5.5.1 存储过程的定义
5.5.2 存储过程的执行
5.6 SOL中的用户定义函数
5.6.1 函数的定义
5.6.2 函数的调用和执行
5.6 3函数与存储过程
5.7 小结
习题5
第6章 关系数据模型及其运算基础
6.1 关系模型的基本概念
6.2 关系模式
6.3 关系代数
6.3.1 基于传统集合运算的关系运算
6.3.2 投影(Projection)
6.3.3选择(Selection)
6.3.4 连接(Join)
6.3.5 更名(Rename)
6.3.6 除(I)ivision)
6.3.7 综合运算举例
6.4 包
6.5 扩展关系代数
6.5.1 消除重复
6.5.2 聚集运算和分组运算
6.5.3 排序运算
6.5.4 广义投影运算
6.6 关系演算
6.6.1 元组关系演算
6.6.2 域关系演算
……
第7章 关系数据库规范化理论
第8章 数据库设计
第9章 事务管理
第10章 面向对象和对象-关系数据库
第11章 数据库新技术
附录A 上机实验指导
附录B PowerDesigner入门实验
参考文献