第1章 数据库概率 1
1.1 知识点和学习方法 1
1.2 重点与难点分析 1
1.2.1 数据库的基本概念 2
1.2.2 文件系统的弊病和数据库系统的特点 2
1.2.3 数据模型 3
1.2.4 相关概念 3
1.3 自测练习 4
1.4 自测练习答案 7
第2章 关系模型 11
2.1 知识点和学习方法 11
2.2 重点与难点分析 11
2.2.1 关系模型的基本概念 12
2.2.2 关系代数与关系数据库操作 13
2.3 自测练习 14
2.4 自测练习答案 17
第3章 关系数据库SQL语言 22
3.1 知识点和学习方法 22
3.2 重点与难点分析 22
3.3 自测练习 29
3.4 自测练习答案 31
第4章 关系数据库的模式设计 36
4.1 知识点和学习方法 36
4.2 重点与难点分析 37
4.2.1 函数依赖 37
4.2.2 关系模式的分解特性 38
4.2.3 关系模式的范式及关系模式规范化的步骤 38
4.3 自测练习 39
4.4 自测练习答案 42
第5章 数据库设计 45
5.1 知识点和学习方法 45
5.2 重点与难点分析 46
5.2.1 概念结构设计 46
5.2.2 E-R模型向关系模型的转换 46
5.3 自测练习 50
5.4 自测练习答案 53
第6章 数据库保护 59
6.1 知识点和学习方法 59
6.2 重点与难点分析 60
6.2.1 事务处理 60
6.2.2 并发控制 60
6.2.3 数据库的恢复 61
6.2.4 参照完整性的规则的实现 61
6.3 自测练习 61
6.4 自测练习答案 63
第7章 分布式数据库系统 68
7.1 知识点和学习方法 68
7.2 重点与难点分析 69
7.2.1 分布式数据库系统(DDBS)的基本概念 69
7.2.2 客户/服务器(C/S)系统 69
7.3 自测练习 70
7.4 自测练习答案 72
第8章 具有面向对象特征的数据库系统 75
8.1 知识点和学习方法 75
8.2 重点与难点分析 75
8.2.1 数据模型的演变过程 75
8.2.2 具有面向对象特征的数据库系统 76
8.3 自测练习 76
8.4 自测练习答案 77
第9章 复习应试指南 80
9.1 总纲 80
9.2 数据库系统的基本概念 81
9.2.1 数据库系统(DBS) 81
9.2.2 数据模型 82
9.2.3 数据库管理系统 83
9.3 关系数据库系统 83
9.3.1 关系模型 83
9.3.2 关系数据库标准语言SQL 84
9.3.3 关系规范化理论 85
9.4 关系数据库设计 86
9.4.1 E-R模型(概念结构设计) 86
9.4.2 E-R模型向关系模式转换(逻辑结构设计) 87
9.4.3 关系模式的优化 87
9.5 数据库的管理 88
9.5.1 数据库的安全性 88
9.5.2 数据库的完整性 88
9.5.3 数据库的并发控制 88
9.5.4 数据库的恢复 89
第10章 综合实例 90
10.1 关于数据库设计实例 90
10.1.1 设计局部E-R模式 90
10.1.2 设计全局E-R模式 92
10.1.3 把E-R模式转换成关系模式 92
10.2 运用规范化理论实例 94
第11章 模拟试题及参考答案 98
模拟试题1 98
模拟试题2 101
模拟试题3 105
模拟试题4 107
模拟试题5 111
模拟试题1参考答案 115
模拟试题2参考答案 118
模拟试题3参考答案 121
模拟试题4参考答案 124
模拟试题5参考答案 127