第一部分 实验指导 1
实验1 SQL Server 2005的安装及管理工具的使用 1
一、实验目的 1
二、实验内容 1
三、操作指导 1
实验2 SQL Server 2005数据库管理 18
一、实验目的 18
二、实验内容 18
三、操作指导 19
实验3 SQL Server 2005数据表创建 28
一、实验目的 28
二、实验内容 28
三、操作指导 32
实验4 数据查询与更新 48
一、实验目的 48
二、实验内容 48
三、操作指导 48
实验5 索引与视图 59
一、实验目的 59
二、实验内容 59
三、操作指导 60
实验6 数据完整性 72
一、实验目的 72
二、实验内容 72
三、操作指导 72
实验7 Transact-SQL程序设计 78
一、实验目的 78
二、实验内容 78
三、操作指导 79
实验8 存储过程与触发器 82
一、实验目的 82
二、实验内容 82
三、操作指导 82
实验9 数据库安全管理 91
一、实验目的 91
二、实验内容 91
三、操作指导 91
实验10 备份与还原数据库 99
一、实验目的 99
二、实验内容 99
三、操作指导 100
第二部分 数据库设计与应用系统开发实例 120
第1章 数据库设计实例——牛奶销售管理系统数据库设计及实现 120
1.1 需求分析 120
1.2 概念设计 121
1.3 逻辑设计 122
1.4 物理设计 123
1.5 数据库实现 125
第2章 “数据库应用技术”课程设计要求 132
2.1 分组要求 132
2.2 主题 132
2.3 课程设计具体要求 132
2.4 课程设计提交要求 133
2.5 课程设计书写格式 133
第3章 数据库应用系统实例——牛奶销售管理系统开发 135
3.1 使用Visual Studio开发应用程序 135
3.2 主要功能模块的开发 140
第三部分 习题及解答 156
第1章 数据库系统概论 156
1.1 习题 156
一、选择题 156
二、填空题 157
三、简答题 158
四、应用题 158
1.2 习题答案 158
一、选择题 158
二、填空题 158
三、简答题 158
四、应用题 160
第2章 关系数据库系统 161
2.1 习题 161
一、选择题 161
二、填空题 162
三、简答题 163
四、应用题 163
2.2 习题答案 163
一、选择题 163
二、填空题 163
三、简答题 163
四、应用题 165
第3章 数据库设计 166
3.1 习题 166
一、选择题 166
二、填空题 167
三、简答题 167
四、应用题 168
3.2 习题答案 168
一、选择题 168
二、填空题 168
三、简答题 168
四、应用题 171
第4章 SQL Server 2005概述 172
4.1 习题 172
一、选择题 172
二、填空题 173
三、简答题 174
4.2 习题答案 174
一、选择题 174
二、填空题 174
三、简答题 174
第5章 SQL Server数据库的创建与管理 179
5.1 习题 179
一、选择题 179
二、填空题 180
三、简答题 180
四、应用题 180
5.2 习题答案 181
一、选择题 181
二、填空题 181
三、简答题 181
四、应用题 183
第6章 数据表的创建与管理 184
6.1 习题 184
一、选择题 184
二、填空题 185
三、简答题 185
四、应用题 185
6.2 习题答案 186
一、选择题 186
二、填空题 186
三、简答题 187
四、应用题 188
第7章 数据查询与更新 190
7.1 习题 190
一、选择题 190
二、填空题 191
三、简答题 192
四、应用题 192
7.2 习题答案 193
一、选择题 193
二、填空题 193
三、简答题 194
四、应用题 195
第8章 索引与视图 196
8.1 习题 196
一、选择题 196
二、填空题 197
三、简答题 197
四、应用题 197
8.2 习题答案 198
一、选择题 198
二、填空题 198
三、简答题 198
四、应用题 200
第9章 数据完整性 202
9.1 习题 202
一、选择题 202
二、填空题 203
三、简答题 203
四、应用题 203
9.2 习题答案 204
一、选择题 204
二、填空题 204
三、简答题 204
四、应用题 205
第10章 Transact-SQL程序设计 206
10.1 习题 206
一、选择题 206
二、填空题 207
三、简答题 207
四、应用题 208
10.2 习题答案 208
一、选择题 208
二、填空题 208
三、简答题 208
四、应用题 210
第11章 存储过程与触发器 213
11.1 习题 213
一、选择题 213
二、填空题 214
三、简答题 215
四、应用题 215
11.2 习题答案 215
一、选择题 215
二、填空题 215
三、简答题 215
四、应用题 217
第12章 数据库安全管理 220
12.1 习题 220
一、选择题 220
二、填空题 221
三、简答题 221
四、应用题 221
12.2 习题答案 222
一、选择题 222
二、填空题 222
三、简答题 222
四、应用题 223
第13章 备份与还原数据库 224
13.1 习题 224
一、选择题 224
二、填空题 225
三、简答题 225
四、应用题 225
13.2 习题答案 226
一、选择题 226
二、填空题 226
三、简答题 226
四、应用题 228
参考文献 229