SQL Server 2008数据库原理及应用教程 / 全国高等院校应用型创新规划教材·计算机系列
¥48.00定价
作者: 章昊、高晶等
出版时间:2015年11月
出版社:清华大学出版社
- 清华大学出版社
- 9787302416883
- 1-1
- 27246
- 16开
- 2015年11月
- 工学
- 软件工程
- TP311.138SQ
- 计算机类
- 高职高专
内容简介
本书介绍了Microsoft SQL Server 2008数据库管理系统的基本原理和综合应用。
全书共分十个项目,项目一至九讲述Microsoft SQL Server的基础知识,项目十为一个综合型任务实例(设计收视分析问卷调查系统),介绍SQL Server数据库的具体应用。
本书理论与实际相结合,既阐述了数据库的基本概念和方法,又结合SQL Server数据库管理系统基本而核心的内容详解其技术应用,阐述了典型数据库应用系统的设计与实现方法。
本书可作为高等院校计算机相关专业数据库应用开发设计课程的教材,也可作为其他数据库设计开发人员的实用参考书。
全书共分十个项目,项目一至九讲述Microsoft SQL Server的基础知识,项目十为一个综合型任务实例(设计收视分析问卷调查系统),介绍SQL Server数据库的具体应用。
本书理论与实际相结合,既阐述了数据库的基本概念和方法,又结合SQL Server数据库管理系统基本而核心的内容详解其技术应用,阐述了典型数据库应用系统的设计与实现方法。
本书可作为高等院校计算机相关专业数据库应用开发设计课程的教材,也可作为其他数据库设计开发人员的实用参考书。
目录
目录
项目一 数据库的基本概念 1
任务1 关系数据库 3
知识储备 4
任务实践 8
任务2 安装SQL Server 2008 10
知识储备 11
任务实践 19
上机实训 管理和配置SQL Server 2008 32
习题 37
项目二 Transact-SQL语言 39
任务1 使用RETURN语句返回存储
过程的参考值 41
知识储备 41
任务实践 56
任务2 使用CURRENT_USER约束列 57
知识储备 57
任务实践 83
上机实训 查询成绩并打印结果 84
习题 85
项目三 创建和管理数据库 87
任务1 创建指定文件位置的数据库 90
知识储备 90
任务实践 101
任务2 查看studb数据库的信息 103
知识储备 103
任务实践 114
上机实训 创建职工信息数据库 114
习题 118
项目四 创建和管理数据库表 119
任务1 使用T-SQL语句创建图书
信息表book 121
知识储备 121
任务实践 126
任务2 删除class表中的所有数据
记录 128
知识储备 128
任务实践 146
任务3 查询职工数据表中的信息 146
知识储备 146
任务实践 161
上机实训 创建学生信息管理系统 162
习题 168
项目五 创建和管理视图及索引 169
任务1 创建和修改视图 171
知识储备 171
任务实践 179
任务2 修改索引属性 180
知识储备 180
任务实践 189
上机实训 删除聚集索引 190
习题 192
项目六 创建和管理存储过程
与触发器 193
任务1 创建和编辑studb数据库的存储
过程 195
知识储备 195
任务实践 209
任务2 删除students表中的指定
触发器 216
知识储备 216
任务实践 228
上机实训 编辑students表中的触发器 229
习题 231
项目七 游标及事务 233
任务 使用游标打印学生信息表 235
知识储备 235
任务实践 248
上机实训 使用游标打印查询结果 249
习题 250
项目八 安全管理数据库 251
任务1 创建和查看服务器的登录
账户 253
知识储备 253
任务实践 256
任务2 使用服务器角色 259
知识储备 259
任务实践 261
任务3 创建和删除数据库用户 263
知识储备 263
任务实践 264
任务4 创建用户定义的数据库角色 266
知识储备 267
任务实践 271
任务5 使用图形化界面授予对象、语句
权限 276
知识储备 276
任务实践 279
上机实训 监视SQL Server登录 282
习题 285
项目九 备份和恢复数据库 287
任务1 利用图形化界面操作创建
和查看备份设备 289
知识储备 290
任务实践 295
任务2 利用图形化界面操作备份
数据库 298
知识储备 298
任务实践 303
上机实训 使用图形化界面恢复数据库
备份 309
习题 313
项目十 设计收视分析问卷调查系统 315
任务 设计并验证收视分析问卷调查
系统 317
知识储备 317
任务实践 318
习题 356
习题答案 358
参考文献 362
项目一 数据库的基本概念 1
任务1 关系数据库 3
知识储备 4
任务实践 8
任务2 安装SQL Server 2008 10
知识储备 11
任务实践 19
上机实训 管理和配置SQL Server 2008 32
习题 37
项目二 Transact-SQL语言 39
任务1 使用RETURN语句返回存储
过程的参考值 41
知识储备 41
任务实践 56
任务2 使用CURRENT_USER约束列 57
知识储备 57
任务实践 83
上机实训 查询成绩并打印结果 84
习题 85
项目三 创建和管理数据库 87
任务1 创建指定文件位置的数据库 90
知识储备 90
任务实践 101
任务2 查看studb数据库的信息 103
知识储备 103
任务实践 114
上机实训 创建职工信息数据库 114
习题 118
项目四 创建和管理数据库表 119
任务1 使用T-SQL语句创建图书
信息表book 121
知识储备 121
任务实践 126
任务2 删除class表中的所有数据
记录 128
知识储备 128
任务实践 146
任务3 查询职工数据表中的信息 146
知识储备 146
任务实践 161
上机实训 创建学生信息管理系统 162
习题 168
项目五 创建和管理视图及索引 169
任务1 创建和修改视图 171
知识储备 171
任务实践 179
任务2 修改索引属性 180
知识储备 180
任务实践 189
上机实训 删除聚集索引 190
习题 192
项目六 创建和管理存储过程
与触发器 193
任务1 创建和编辑studb数据库的存储
过程 195
知识储备 195
任务实践 209
任务2 删除students表中的指定
触发器 216
知识储备 216
任务实践 228
上机实训 编辑students表中的触发器 229
习题 231
项目七 游标及事务 233
任务 使用游标打印学生信息表 235
知识储备 235
任务实践 248
上机实训 使用游标打印查询结果 249
习题 250
项目八 安全管理数据库 251
任务1 创建和查看服务器的登录
账户 253
知识储备 253
任务实践 256
任务2 使用服务器角色 259
知识储备 259
任务实践 261
任务3 创建和删除数据库用户 263
知识储备 263
任务实践 264
任务4 创建用户定义的数据库角色 266
知识储备 267
任务实践 271
任务5 使用图形化界面授予对象、语句
权限 276
知识储备 276
任务实践 279
上机实训 监视SQL Server登录 282
习题 285
项目九 备份和恢复数据库 287
任务1 利用图形化界面操作创建
和查看备份设备 289
知识储备 290
任务实践 295
任务2 利用图形化界面操作备份
数据库 298
知识储备 298
任务实践 303
上机实训 使用图形化界面恢复数据库
备份 309
习题 313
项目十 设计收视分析问卷调查系统 315
任务 设计并验证收视分析问卷调查
系统 317
知识储备 317
任务实践 318
习题 356
习题答案 358
参考文献 362