第1部分 实验指导 3
实验1 SQL Server2008的安装及管理工具的使用 3
实验2 SQL Server数据库的管理 4
实验3 SQL Server数据表的管理 6
实验4 数据查询 9
实验5 索引和视图 12
实验6 数据完整性 14
实验7 Transact-SQL程序设计 18
实验8 存储过程和触发器 21
实验9 数据库的安全管理 26
实验10 数据库的备份与恢复 28
实验11 数据库的导入导出以及分离与附加 29
实验12 SQL Server 2008与Visual Basic.NET的应用 31
第2部分 习题选解 47
习题1 数据库系统概论 47
1.1 选择题 47
1.2 填空题 49
1.3 判断题 49
1.4 问答题 49
参考答案 50
习题2 关系数据库基本原理 53
2.1 选择题 53
2.2 填空题 58
2.3 判断题 59
2.4 问答题 59
2.5 应用题 60
参考答案 62
习题3 SQL Server2008系统基础 70
3.1 选择题 70
3.2 填空题 71
3.3 判断题 72
3.4 问答题 72
参考答案 72
习题4 数据库的管理 75
4.1 选择题 75
4.2 填空题 79
4.3 判断题 80
4.4 问答题 81
4.5 应用题 81
参考答案 82
习题5 表的管理 87
5.1 选择题 87
5.2 填空题 93
5.3 判断题 94
5.4 应用题 95
参考答案 95
习题6 数据查询 97
6.1 选择题 97
6.2 填空题 108
6.3 判断题 109
6.4 应用题 109
参考答案 110
习题7 索引与视图 113
7.1 选择题 113
7.2 填空题 117
7.3 判断题 117
7.4 问答题 118
参考答案 118
习题8 数据完整性 121
8.1 选择题 121
8.2 填空题 123
8.3 程序填空题 124
8.4 应用题 125
参考答案 125
习题9 Transact-SQL程序设计 128
9.1 选择题 128
9.2 填空题 130
9.3 程序填空题 131
9.4 应用题 133
参考答案 134
习题10 存储过程与触发器 137
10.1 选择题 137
10.2 填空题 140
10.3 程序填空题 142
10.4 应用题 147
参考答案 148
习题11 数据库的安全管理 153
11.1 选择题 153
11.2 填空题 154
11.3 程序填空题 155
11.4 应用题 156
参考答案 157
习题12 数据库的备份与还原 159
12.1 选择题 159
12.2 填空题 160
12.3 程序填空题 161
12.4 应用题 162
参考答案 162
习题13 数据库应用系统开发 164
13.1 选择题 164
13.2 填空题 165
13.3 应用题 165
参考答案 167
第3部分 应用案例 171
1 系统需求分析 171
2 系统设计 171
2.1 客户端系统设计 171
2.2 服务器端设计 172
3 系统实现 173
3.1 SQL Server服务器端数据处理 173
3.2 创建项目与主窗体 174
3.3 用户登录功能的实现 176
3.4 用户管理功能的实现 178
3.5 数据录入功能的实现 182
3.6 数据修改功能的实现 185
3.7 数据查询功能的实现 192
3.8 库存信息显示功能的实现 197
参考文献 200