第一部分 上机实验指导 1
实验1 SQL Server 2000安装及管理工具的使用 3
实验2 SQL Server数据库的管理 5
实验3 SQL Server数据表的管理 7
实验4 数据查询 9
实验5 索引和视图 12
实验6 数据完整性 15
实验7 Transact-SQL程序设计 19
实验8 存储过程和触发器 23
实验9 数据库的安全管理 28
实验10 数据库的备份与恢复 30
实验11 数据库的导入/导出与复制 31
实验12 SQL Server与Visual Basic 34
第二部分 习题及习题选解 45
第1章 数据库系统概论 47
1.1 选择题 47
1.2 填空题 49
1.3 判断题 50
1.4 简答题 50
第2章 关系数据库基本原理 51
2.1 选择题 51
2.2 填空题 56
2.3 判断题 57
2.4 简答题 57
2.5 综合题 58
3.1 选择题 59
第3章 SQL Server数据库基础 59
3.2 填空题 61
3.3 判断题 61
3.4 简答题 62
3.5 操作题 62
第4章 SQL Server数据库的管理 63
4.1 选择题 63
4.2 填空题 64
4.3 简答题 64
4.4 综合题 65
4.5 操作题 65
5.1 选择题 66
第5章 SQL Server表的管理 66
5.2 填空题 69
5.3 判断题 71
5.4 综合题 71
5.5 操作题 72
第6章 数据查询 74
6.1 选择题 74
6.2 填空题 84
6.3 判断题 84
6.4 操作题 85
第7章 索引与视图 87
7.1 选择题 87
7.3 简答题 89
7.2 填空题 89
7.4 综合题 90
7.5 操作题 91
第8章 数据完整性 92
8.1 选择题 92
8.2 填空题 94
8.3 程序填空题 95
8.4 操作题 96
第9章 Transact-SQL程序设计 98
9.1 选择题 98
9.2 填空题 100
9.3 程序填空题 101
9.4 操作题 104
第10章 存储过程与触发器 105
10.1 选择题 105
10.2 填空题 109
10.3 程序填空题 110
10.4 操作题 116
第11章 数据库的安全管理 118
11.1 选择题 118
11.2 填空题 119
11.3 程序填空题 120
11.4 操作题 121
第12章 数据库的备份与恢复 123
12.1 选择题 123
12.2 填空题 124
12.3 程序填空题 125
12.4 操作题 126
第13章 数据库的导入/导出与复制 127
13.1 选择题 127
13.2 填空题 128
13.3 操作题 128
第14章 数据库应用系统开发 130
14.1 选择题 130
14.2 填空题 131
14.3 操作题 131
参考答案 134
第三部分 数据库应用系统案例 181
1.2 系统设计 183
第1章 商品信息管理系统 183
1.1 系统需求分析 183
1.3 系统实现 185
1.4 生成可发布的应用程序 207
第2章 学生信息管理系统 208
2.1 系统需求分析 208
2.2 系统设计 208
2.3 系统实现 211
第3章 图书借阅管理系统 230
3.1 系统需求分析 230
3.2 系统设计 230
3.3 系统实现 234
参考文献 284