第一部分 实验指导 3
第1章 课程要求 3
1.1 实验课的教学目标 3
1.2 实验课的基本理论 3
1.3 实验基本要求 3
1.4 实验内容建议 4
1.5 教学方法建议 5
第2章 SQL Server 2012简介 6
2.1 SQL Server 2012的新功能 6
2.2 SQL Server 2012的组成 7
2.3 SQL Server 2012版本介绍 8
2.4 SQL Server 2012安装环境需求 9
2.5 安装SQL Server 2012 9
第3章 基础实验 23
3.1 数据库的管理 23
3.2 表的创建和管理 33
3.3 数据查询 44
3.4 数据更新 51
3.5 视图的创建和使用 54
3.6 索引的创建和使用 60
3.7 存储过程的创建和使用 64
第4章 拓展实验 72
4.1 触发器的创建和使用 72
4.2 数据库的用户管理 78
4.3 数据库的维护 87
4.4 事务及锁 102
第5章 课程设计 110
5.1 实验简介 110
5.2 参考选题及功能要求 111
5.3 实验报告要求 115
5.4 参考实例——交易中心管理系统 115
第二部分 习题及解答 129
第6章 数据库系统概论 129
6.1 知识点 129
6.2 习题 129
6.3 参考答案 134
第7章 关系数据库 140
7.1 知识点 140
7.2 习题 140
7.3 参考答案 144
第8章 SQL语言 147
8.1 知识点 147
8.2 习题 148
8.3 参考答案 153
第9章 关系数据库的规范化 161
9.1 知识点 161
9.2 习题 161
9.3 参考答案 168
第10章 数据库设计 177
10.1 知识点 177
10.2 习题 178
10.3 参考答案 182
第11章 数据库恢复及并发控制 193
11.1 知识点 193
11.2 习题 194
11.3 参考答案 197
第三部分 模拟试卷 209
模拟试卷一 209
模拟试卷一参考答案 212
模拟试卷二 215
模拟试卷二参考答案 219
模拟试卷三 223
模拟试卷三参考答案 227
附录1 SQL Server 2012数据类型 231
附录2 SQL Server 2012常用函数简介 237
参考文献 243