第一部分 数据库基础篇
第1章 绪论
1.1 数据库系统基本概念
1.2 数据管理技术的演变
1.3 数据库系统的组成
1.4 数据库系统结构
1.5 数据库管理系统
[本章小结]
[习题]
第2章 数据建模
2.1 概念模型
2.2 数据模型
[案例分析]
[本章小结]
[习题]
第3章 关系数据库
3.1 关系模型
3.2 关系代数
3.3 关系演算
[案例分析]
[本章小结]
[习题]
第二部分 数据库设计篇
第4章 规范化理论
4.1 关系模式规范化的必要性
4.2 函数依赖
4.3 关系模式的规范化
4.4 模式的分解
4.5 关系模式的反规范化
[案例分析]
[本章小结]
[习题]
第5章 数据库设计
5.1 数据库设计概述
5.2 需求分析
5.3 概念结构设计
5.4 逻辑结构设计
5.5 数据库物理设计
5.6 数据库实施
[案例分析]
[本章小结]
[习题]
第三部分 数据库实现与应用篇
第6章 关系数据库标准语言SQL
6.1 SQL语言概述
6.2 SQL语言特点
6.3 数据定义语言
6.4 数据查询语句
6.5 数据更新
6.6 视图
6.7 嵌入式SQL语句
[案例分析]
[本章小结]
[习题]
第7章 数据库安全保护
7.1 数据库的安全性
7.2 完整性控制
7.3 事务(Transaction)
7.4 并发控制与封锁
7.5 数据库的恢复
[本章小结]
[习题]
第8章 数据库设计实现案例
8.1 案例需求分析
8.2 概念设计阶段
8.3 逻辑设计阶段
8.4 数据库的建立
8.5 窗体设计
8.6 报表设计
[本章小结]
[习题]
第9章 SQL Server 2005数据库管理系统
9.1 SQL Server 2005简介
9.2 SQL Server 2005体系结构
9.3 SQL Server Management Studio常用工具窗口的使用
9.4 SQL Server 2005数据库文件结构
9.5 Transact-SQL语言简介
[本章小结]
[习题]
第四部分 技术篇
第10章 数据库应用系统开发技术
10.1 概述
10.2 C/S体系结构
10.3 B/S体系结构
10.4 数据库应用接口
10.5 ADO.NET
[本章小结]
第11章 数据库新技术
11.1 面向对象数据库系统
11.2 分布式数据库技术
11.3 数据仓库和联机分析处理技术
[本章小结]
[习题]
参考文献