第Ⅰ部分 课程剖析 1
0.1 课程性质 1
0.2 课程特点 1
0.3 课程的基本内容 1
0.4 数据库技术的符合性级别 2
0.5 课程的教学 3
0.6 课程的学习 4
0.7 上机实习环境 4
第Ⅱ部分 习题解答及自测题 7
第1章 数据库基本概念 7
1.1 内容解析 7
1.1.1 本章基本概念 7
1.1.2 本章的重点篇幅 7
1.2 教材中习题1的解答 8
1.3 自测题 13
1.3.1 填空题 13
1.3.2 单项选择题 14
1.3.3 简答题 15
1.4 自测题答案 15
1.4.1 填空题答案 15
1.4.2 单项选择题答案 16
1.4.3 简答题答案 16
第2章 关系运算理论 18
2.1 内容解析 18
2.1.1 本章基本概念 18
2.1.2 本章的重点篇幅 18
2.2 教材中习题2的解答 18
2.3 自测题 32
2.3.1 填空题 32
2.3.2 单项选择题 33
2.3.3 计算题 34
2.3.4 简答题 35
2.4 自测题答案 35
2.4.1 填空题答案 35
2.4.2 单项选择题答案 36
2.4.3 计算题答案 36
2.4.4 简答题答案 37
第3章 SQL语言 38
3.1 内容解析 38
3.1.1 本章基本概念 38
3.1.2 本章的重点篇幅 38
3.2 教材中习题3的解答 39
3.3 自测题 53
3.3.1 填空题 53
3.3.2 单项选择题 54
3.3.3 简答题 56
3.4 自测题答案 56
3.4.1 填空题答案 56
3.4.2 单项选择题答案 57
3.4.3 简答题答案 57
3.5 对SELECT语句的进一步理解 58
3.5.1 SELECT语句的图示解释 58
3.5.2 SELECT语句的算法表示 59
第4章 数据库管理 62
4.1 内容解析 62
4.1.1 本章基本概念 62
4.1.2 本章的重点篇幅 62
4.2 教材中习题4的解答 62
4.3 自测题 70
4.3.1 填空题 70
4.3.2 单项选择题 71
4.3.3 简答题 72
4.3.4 设计题 72
4.4 自测题答案 73
4.4.1 填空题答案 73
4.4.2 单项选择题答案 73
4.4.3 简答题答案 73
4.4.4 设计题答案 74
第5章 关系模式设计理论 76
5.1 内容解析 76
5.1.1 本章基本概念 76
5.1.2 本章的重点篇幅 76
5.2 教材中习题5的解答 76
5.3 自测题 88
5.3.1 填空题 88
5.3.2 单项选择题 89
5.3.3 简答题 90
5.4 自测题答案 91
5.4.1 填空题答案 91
5.4.2 单项选择题答案 91
5.4.3 简答题答案 91
第6章 基于ER模型的数据库设计 92
6.1 内容解析 92
6.1.1 本章基本概念 92
6.1.2 本章的重点篇幅 92
6.1.3 对ER模型的理解 92
6.2 教材中习题6的解答 92
6.3 自测题 103
6.3.1 填空题 103
6.3.2 单项选择题 103
6.3.3 设计题 104
6.4 自测题答案 105
6.4.1 填空题答案 105
6.4.2 单项选择题答案 105
6.4.3 设计题答案 105
6.5 ER模型实例分析及转换 106
6.5.1 旅游管理信息系统的ER模型及转换 106
6.5.2 证券业务管理系统的ER模型及转换 108
6.5.3 医疗和药品信息管理系统的ER模型及转换 109
6.5.4 车辆信息管理系统的ER模型及转换 110
6.5.5 原材料和产品信息管理系统的ER模型及转换 111
6.5.6 社区物业信息管理系统的ER模型及转换 112
6.5.7 高校社团信息管理系统的ER模型及转换 113
第7章 面向对象的高级概念建模 116
7.1 内容解析 116
7.1.1 本章基本概念 116
7.1.2 本章的重点篇幅 116
7.1.3 概念建模的演变 116
7.2 教材中习题7的解答 116
7.3 自测题 118
7.3.1 填空题 118
7.3.2 单项选择题 119
7.3.3 简答题 119
7.3.4 综合题 119
7.4 自测题答案 120
7.4.1 填空题答案 120
7.4.2 单项选择题答案 120
7.4.3 简答题答案 120
7.4.4 综合题答案 121
第8章 对象关系数据库ORDB 123
8.1 内容解析 123
8.1.1 本章基本概念 123
8.1.2 本章的重点篇幅 123
8.2 教材中习题8的解答 123
8.3 自测题 126
8.3.1 填空题 126
8.3.2 设计题 126
8.4 自测题答案 128
8.4.1 填空题答案 128
8.4.2 设计题答案 128
第9章 面向对象数据库OODB 131
9.1 内容解析 131
9.1.1 本章基本概念 131
9.1.2 本章的重点篇幅 131
9.1.3 重点内容分析 131
9.2 教材中习题9的解答 132
9.3 自测题 139
9.3.1 填空题 139
9.3.2 选择题 140
9.3.3 设计题 141
9.4 自测题答案 141
9.4.1 填空题答案 141
9.4.2 选择题答案 141
9.4.3 设计题答案 142
第10章 分布式数据库系统 145
10.1 内容解析 145
10.1.1 本章基本概念 145
10.1.2 本章的重点篇幅 145
10.2 教材中习题10的解答 145
10.3 自测题 150
10.3.1 填空题 150
10.3.2 单项选择题 151
10.3.3 简答题 152
10.4 自测题答案 152
10.4.1 填空题答案 152
10.4.2 单项选择题答案 153
10.4.3 简答题答案 153
第11章 异构多数据源的访问 155
11.1 内容解析 155
11.1.1 本章基本概念 155
11.1.2 本章的重点篇幅 155
11.2 教材中习题11的答案 155
11.3 自测题 160
11.3.1 填空题 160
11.4 自测题答案 161
11.4.1 填空题答案 161
第12章 XML技术 163
12.1 内容解析 163
12.1.1 本章基本概念 163
12.2 教材中习题12的解答 163
12.3 自测题 171
12.3.1 填空题 171
12.4 自测题答案 172
12.4.1 填空题答案 172
第13章 数据仓库 173
13.1 内容解析 173
13.1.1 本章基本概念 173
13.1.2 本章的重点篇幅 173
13.2 教材中习题13的答案 173
13.3 自测题 179
13.3.1 填空题 179
13.4 自测题答案 180
13.4.1 填空题答案 180
第14章 联机分析处理技术 181
14.1 内容解析 181
14.1.1 本章基本概念 181
14.1.2 本章的重点篇幅 181
14.2 教材中习题14的答案 181
14.3 自测题 184
14.3.1 填空题 184
14.4 自测题答案 184
14.4.1 填空题答案 184
第15章 数据挖掘 185
15.1 内容解析 185
15.1.1 本章基本概念 185
15.1.2 本章的重点篇幅 185
15.2 教材中习题15的答案 185
15.3 自测题 191
15.3.1 填空题 191
15.4 自测题答案 192
15.4.1 填空题答案 192
第Ⅲ部分 模拟试题 193
模拟试题1 193
模拟试题1答案 196
模拟试题2 202
模拟试题2答案 204
模拟试题3 210
模拟试题3答案 213
第Ⅳ部分 上机实习辅导 220
第16章 PowerBuilder 9.0简介和上机辅导 220
16.1 PowerBuilder 9.0集成开发环境 220
16.1.1 工作空间、目标和库文件 220
16.1.2 启动PowerBuilder 9.0 220
16.1.3 系统树、剪贴板和输出窗口 220
16.1.4 PowerBuilder 9.0的工具栏 222
16.1.5 PowerBuilder 9.0主要画板 222
16.2 利用PowerBuilder 9.0开发“学生选课系统” 223
16.2.1 规划 224
16.2.2 创建数据库 227
16.2.3 创建表和数据操作 229
16.2.4 建立工作空间 233
16.2.5 建立目标和应用对象 235
16.2.6 建立数据窗口 236
16.2.7 建立窗口 245
16.2.8 编写事件驱动程序 249
16.2.9 运行应用程序 253
16.2.10 创建另外两个窗口 254
16.2.11 添加菜单 257
16.3 PowerScript编程语言简介 261
16.3.1 基本语法规则 261
16.3.2 运算符和数据类型 262
16.3.3 变量及其作用域 263
16.3.4 实例变量的访问权限 263
16.3.5 常量 263
16.3.6 数组 264
16.3.7 函数 265
16.3.8 代词 265
16.3.9 语句 266
第17章 SQL Server 2000简介和上机辅导 268
17.1 SQL Server概述 268
17.1.1 SQL Server的发展 268
17.1.2 SQL Server 2000的特点 268
17.1.3 安装SQL Server 2000的软硬件需求 269
17.1.4 SQL Server 2000的安装 270
17.1.5 SQL Server 2000环境介绍 270
17.1.6 SQL Server 2000的工具介绍 271
17.1.7 在安装之后配置SQL Server 273
17.2 数据库的创建、修改和删除 274
17.2.1 创建SQL Server数据库 274
17.2.2 修改数据库 276
17.2.3 删除数据库 277
17.3 表以及主键的建立 278
17.3.1 表的建立 278
17.3.2 创建主键 279
17.3.3 用SQL语句命令方式建表 279
17.4 数据的增加、修改、删除和查询 280
17.4.1 数据的增加 280
17.4.2 数据的修改 280
17.4.3 数据的删除 282
17.4.4 数据的查询 282
17.5 数据库的备份和恢复 283
17.5.1 数据库的备份 283
17.5.2 数据库的恢复 284
17.6 高级应用技术 286
17.6.1 存储过程 286
17.6.2 触发器 289
17.7 PowerBuilder 9.0连接SQL数据库的实例 293
17.7.1 创建数据源 293
17.7.2 定义数据库描述文件 297
17.7.3 连接数据库 297
第18章 SQL Server与XML 299
18.1 概述 299
18.2 创建IIS虚拟目录 299
18.2.1 系统要求 300
18.2.2 访问的数据库 300
18.2.3 创建物理目录 300
18.2.4 创建虚拟目录 300
18.3 使用HTTP执行SQL语句 305
18.3.1 URL中的特殊字符 306
18.3.2 FOR XML子句的用法 306
18.3.3 复杂查询 312
18.3.4 用HTTP执行存储过程 316
18.4 使用模板查询 317
18.4.1 使用模板执行SQL简单查询 318
18.4.2 在模板中执行存储过程 319
18.4.3 在模板中指定参数 319
18.4.4 在模板中使用XSL样式单 322
18.5 使用XPath查询 323
18.5.1 在模板中指定XPath查询 324
18.5.2 使用带批注的XDR创建XML视图 324
18.6 使用OPENXML导入XML文档 333
18.6.1 简单的属性映射 334
18.6.2 简单的元素映射 335
18.6.3 混合映射 336
18.6.4 用colpattern指明列映射关系 337
18.6.5 用TableName描述返回表结构 337
18.7 小结 338
学习推荐书目 339