第1章 数据库系统概论
1.1 数据库的基本概念和相关术语
1.2 数据库技术的产生与发展
1.3 数据库系统的体系结构与组成
第2章 关系数据模型
2.1 数据模型
2.2 关系数据模型
2.3 关系
2.4 关系代数
第3章 结构化查询语言SQL基础
3.1 SQL简介
3.2 数据库的操作
3.3 数据表的操作
3.4 表中数据的操作
3.5 视图
3.6 索引
第4章 数据库完整性
4.1 数据库完整性概述
4.2 完整性约束的分类
4.3 完整性约束的定义
4.4 完整性约束的修改
4.5 完整性约束的验证
4.6 数据库产品对完整性的支持
第5章 数据库安全
5.1 计算机安全概述
5.2 数据库安全性控制
5.3 自主访问控制(DAC)
5.4 强制访问控制(MAC)
5.5 跟踪审计
5.6 数据库安全性的其他技术
第6章 数据库恢复技术
6.1 事务概念
6.2 数据库恢复概述
6.3 恢复的实现技术
6.4 故障的种类及恢复策略
6.5 RAID
第7章 并发控制
7.1 事务的并发执行
7.2 并发执行可能引起的问题
7.3 可串行化
7.4 基于锁的并发控制协议
7.5 活锁与死锁
7.6 多粒度封锁
第8章 数据库设计理论
8.1 E-R模型
8.2 关系规范化理论基础
8.3 多值函数依赖与4NF
8.4 连接依赖和5NF
小结
第9章 数据库应用设计方法
9.1 数据库设计概述
9.2 需求分析
9.3 概念设计
9.4 数据库逻辑结构设计及优化
9.5 数据库的物理设计
9.6 数据库的实施和运行维护
第10章数据库开发技术
10.1 存储过程
10.2 触发器
10.3 嵌入式SQL
10.4 网络数据库开发技术
小结
第11章 数据仓库技术
11.1 数据仓库概述
11.2 数据仓库的相关概念
11.3 数据仓库的多维数据模型
11.4 联机分析处理技术(OLAP)
11.5 数据仓库的系统结构
11.6 数据仓库系统的开发
第12章 数据挖掘技术
12.1 数据挖掘概述
12.2 数据挖掘的任务
12.3 数据挖掘的主要技术
12.4 关联规则挖掘经典算法
12.5 聚类分析算法
12.6 数据挖掘工具的评价标准
12.7 数据挖掘与其他系统的关系
12.8 数据挖掘应用现状及前景
第13章 地理信息系统和空间数据库
13.1 GIS和空间数据库概念
13.2 GIS的主要功能和行业应用
13.3 主流GIS和空间数据库产品
第14章 主流数据库产品介绍
14.1 Oracle数据库
14.2 MSSQLServer数据库
14.3 DB2数据库
14.4 MySQL数据库
14.5 Sybase数据库
14.6 数据库产品的简略比较
附录A HIS案例
A.1 HIS中涉及的缩写说明
A.2 HIS中的实体与联系图
A.3 HIS中涉及的各种实体类型及实例数据
A.4 HIS中涉及的各种联系及实例数据
参考文献