原理篇
第1章 数据库技术概述
1-1 数据库的相关概念
1-1-1 数据与信息
1-1-2 数据库、数据库管理系统和数据库系统
1-2 数据库系统的结构
1-2-1 数据库系统的组成
1-2-2 数据库系统的三级数据模式结构
1-3 数据模型
1-3-1 数据描述的3个领域
1-3-2 数据联系的描述及概念模型
1-3-3 几种主要的数据模型
1-3-4 面向对象模型
小结
习题
第2章 关系数据库
2-1 关系模型的基本概念
2-1-1 表格(Table)
2-1-2 表名、表头和表体
2-1-3 关系的数学定义
2-1-4 关系模型
2-2 关系数据语言概述
2-3 关系代数
2-3-1 传统的集合运算
2-3-2 专门的关系运算
小结
习题
第3章 关系数据库设计理论基础
3-1 问题的提出
3-2 规范化
3-2-1 函数依赖
3-2-2 码
3-2-3 范式
3-2-4 2NF
3-2-5 3NF
小结
习题
第4章 数据库设计
4-1 数据库设计的特点和方法
4-2 数据库设计的步骤
4-3 需求分析
4-3-1 需求分析的任务和方法
4-3-2 数据字典
4-4 概念结构设计
4-4-1 概念结构设计的方法与步骤
4-4-2 数据抽象与局部视图设计
4-4-3 视图的集成
4-5 逻辑结构设计
4-5-1 逻辑结构设计的任务和步骤
4-5-2 E-R图向关系模型的转换
4-5-3 用户子模式的设计
4-6 数据库的物理设计
4-6-1 数据库物理设计的内容和方法
4-6-2 关系模式存取方法的选择
4-6-3 确定数据库的存储结构
4-6-4 评价物理结构
4-7 数据库的实施和维护
4-7-1 数据的载入和应用程序的调试
4-7-2 数据库的试运行
4-7-3 数据库的运行和维护
小结
习题
第5章 数据库技术发展
5-1 数据管理技术的发展
5-2 面向对象数据库
5-3 分布式数据库系统(DDBMS)
5-4 数据仓库
5-4-1 从数据库到数据仓库
5-4-2 数据仓库的定义及特点
5-4-3 数据仓库系统的体系结构
5-4-4 分析工具
5-4-5 数据仓库、OLAP和数据挖掘的关系
小结
习题
应用篇
第6章 SQL Server 2000概述
第7章 Transact-SQL语言基础
第8章 SQL Server数据库管理
第9章 表、视图与索引
第10章 Transact-SQL查询
第11章 SQL Server编程结构
第12章 存储过程与触发器
第13章 SQL Server的安全性与完整性
第14章 备份恢复与数据传输服务