第1章 引论 1
1.1基本概念 1
1.2数据模型 2
1.3数据视图与模式结构 4
1.4数据库系统体系结构 6
1.5数据库管理系统 7
1.6数据库技术的发展与应用 9
1.7同步练习 9
1.8同步练习答案 10
第2章 数据库应用系统生命周期 11
2.1数据库应用系统生命周期 11
2.2规划与分析 14
2.3需求分析 16
2.4系统设计 18
2.5实现与部署 21
2.6运行管理与维护 22
2.7同步练习 24
2.8同步练习答案 24
第3章 需求分析与功能建模方法 25
3.1需求分析概述 25
3.2 DFD建模方法 28
3.3 IDEF0建模方法 29
3.4 DFD与IDEF0的比较 32
3.5同步练习 33
3.6同步练习答案 34
第4章 数据库概念设计及数据建模 35
4.1数据库概念设计概述 35
4.2数据建模方法 36
4.3 E-R建模方法 37
4.4 IDEFI X建模方法 39
4.5同步练习 44
4.6同步练习答案 44
第5章 关系数据库逻辑设计 47
5.1概述 47
5.2基本概念 48
5.3关系数据库设计理论 50
5.4数据库模式设计 56
5.5同步练习 57
5.6同步练习答案 58
第6章 存储技术与数据库物理设计 59
6.1文件组织 59
6.2文件结构与存取 60
6.3索引技术 62
6.4散列技术 64
6.5数据字典 65
6.6数据库物理设计 67
6.7同步练习 71
6.8同步练习答案 72
第7章 数据库应用系统功能设计 73
7.1软件体系结构与设计过程 73
7.2 DBAS总体设计 75
7.3概要设计 78
7.4详细设计 81
7.5人机界面设计 82
7.6同步练习 84
7.7同步练习答案 84
第8章 关系数据库操作语言SQL 85
8.1 SQL支持的数据类型 85
8.2定义和维护关系表 86
8.3数据操作语言 87
8.4索引 95
8.5视图 97
8.6同步练习 99
8.7同步练习答案 99
第9章 事务调度与并发控制 101
9.1事务与事务调度 101
9.2基于锁的并发控制技术 105
9.3死锁处理 108
9.4活锁处理 109
9.5同步练习 111
9.6同步练习答案 112
第10章 数据库的实施、运行和维护 113
10.1数据库的实施 113
10.2数据库的运行和维护 115
10.3监控分析 116
10.4空间管理 117
10.5参数调整 117
10.6查询优化 118
10.7同步练习 120
10.8同步练习答案 120
第11章 故障管理 121
11.1事务 121
11.2故障的种类及解决方法 121
11.3数据库恢复技术概述 123
11.4数据转储 124
11.5登记日志文件 126
11.6具有检查点的恢复技术 127
11.7数据库镜像 129
11.8 RAID的恢复技术 130
11.9同步练习 131
11.10同步练习答案 132
第12章 SQL Server 2000数据库管理系统 133
12.1 SQL Server 2000概述 133
12.2 SQL Server 2000的安装 134
12.3创建与管理数据库 135
12.4 Transact-SQL简介 138
12.5数据传输 140
12.6同步练习 141
12.7同步练习答案 141
第13章 数据库对象 143
13.1存储过程 143
13.2用户自定义函数 144
13.3触发器 146
13.4查看、修改及删除对象 149
13.5同步练习 150
13.6同步练习答案 151
第14章 安全管理 153
14.1安全控制 153
14.2 SQL Server的安全控制 154
14.3管理SQL Server登录账户 155
14.4管理数据库用户 156
14.5管理权限 157
14.6角色 159
14.7同步练习 162
14.8同步练习答案 162
第15章 备份和恢复数据库 163
15.1备份数据库 163
15.2恢复数据库 166
15.3同步练习 168
15.4同步练习答案 168
第16章 VB开发环境与数据访问接口 169
16.1 Visual Basic 6.0简介 169
16.2 Visual Basic程序设计基础 170
16.3数据绑定控件 171
16.4数据访问接口 174
16.5同步练习 179
16.6同步练习答案 180
第17章 VB数据库应用编程 181
17.1 ADO数据控件 181
17.2 ADO对象 183
17.3同步练习 189
17.4同步练习答案 189
第18章 统一建模语言UML 191
18.1 UML简介 191
18.2 UML静态建模机制 192
18.3 UML动态建模机制 198
18.4同步练习 199
18.5同步练习答案 200
第19章 分布式数据库、对象数据库和并行数据库 201
19.1分布式数据库 201
19.2对象数据库 205
19.3并行数据库 207
19.4同步练习 210
19.5同步练习答案 211
第20章 数据仓库与数据挖掘 213
20.1决策支持系统的发展 213
20.2数据仓库技术概述 214
20.3设计和建造数据仓库 219
20.4数据仓库的运行与维护 220
20.5联机分析处理与多维数据模型 222
20.6数据挖掘技术 223
20.7同步练习 225
20.8同步练习答案 226
第21章 笔试全真模拟试卷 227
21.1笔试全真模拟试卷(1) 227
21.2笔试全真模拟试卷(2) 230
21.3笔试全真模拟试卷(3) 233
21.4参考答案及解析 236
附录 246
附录A 全国计算机等级考试四级数据库工程师考试大纲 246
附录B 2009年3月笔试试卷、参考答案及解析 248
附录C 2009年9月笔试试卷、参考答案及解析 258