图书介绍
数据库原理实践 SQL Server 2012PDF|Epub|txt|kindle电子书版本网盘下载
![数据库原理实践 SQL Server 2012](https://www.shukui.net/cover/26/30998802.jpg)
- 邝劲筠,杜金莲编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302400608
- 出版时间:2015
- 标注页数:426页
- 文件大小:72MB
- 文件页数:443页
- 主题词:关系数据库系统-高等学校-教材
PDF下载
下载说明
数据库原理实践 SQL Server 2012PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第Ⅰ部分 实践教学要求与实验环境3
第1章 上机实验要求3
1.1 上机实验内容3
1.2 上机实验教学重点与深度安排3
1.3 实验环境4
1.4 实验报告撰写要求4
第2章 课程设计要求5
2.1 主要内容5
2.2 教学重点5
2.3 实验环境6
2.4 题目的选择6
2.5 设计步骤6
2.6 课程设计报告撰写要求7
第3章 SQL Server 2012简介8
3.1 SQL Server 2012功能概述8
3.1.1 SQL Server的发展历史8
3.1.2 SQL Server 2012优势9
3.1.3 SQL Server 2012新增主要功能9
3.1.4 SQL Server 2012的组成14
3.1.5 SQL Server 2012版本的选择16
3.2 SQL Server 2012的安装与卸载17
3.2.1 安装所需的资源17
3.2.2 安装步骤18
3.3 SQL Server 2012主要工具的使用30
3.3.1 SQL Server Management Studio30
3.3.2 SQL Server配置管理器37
3.4 系统数据库39
3.5 查询系统信息的常用存储过程40
3.6 数据备份与恢复44
3.6.1 备份与还原44
3.6.2 备份数据库46
3.6.3 还原数据库56
3.6.4 分离/附加数据库61
3.6.5 导入导出65
第Ⅱ部分 上机实验指导77
核心篇77
第4章 数据库设计与案例数据库77
4.1 相关知识点77
4.2 案例数据库1:图书馆信息管理数据库81
4.2.1 需求说明81
4.2.2 E/R图81
4.2.3 关系模式设计82
4.2.4 基本表设计82
4.3 案例数据库2:教学信息管理数据库84
4.3.1 需求说明84
4.3.2 E/R图85
4.3.3 关系模式设计85
4.3.4 基本表设计85
4.4 案例数据库3:航班信息管理数据库87
4.4.1 需求说明87
4.4.2 E/R图88
4.4.3 关系模式设计88
4.4.4 基本表设计89
4.5 常见问题解答90
4.6 思考题92
第5章 管理数据库93
5.1 相关知识点93
5.2 实验操作样例95
5.2.1 使用对象资源管理器创建与管理数据库96
5.2.2 利用T-SQL语句创建与管理数据库102
5.3 实验105
5.3.1 实验目的105
5.3.2 实验内容105
5.3.3 实验步骤106
5.3.4 常见问题解答107
5.3.5 思考题109
第6章 管理基本表110
6.1 相关知识点110
6.2 实验操作样例113
6.2.1 用表设计器创建与管理基本表113
6.2.2 利用T-SQL语句创建与管理基本表127
6.2.3 用系统存储过程查看基本表信息134
6.3 实验135
6.3.1 实验目的135
6.3.2 实验内容135
6.3.3 实验步骤136
6.3.4 常见问题解答139
6.3.5 思考题142
第7章 数据的更新143
7.1 相关知识点143
7.2 实验操作样例144
7.2.1 利用对象资源管理器更新数据145
7.2.2 利用T-SQL语句更新数据153
7.3 实验165
7.3.1 实验目的165
7.3.2 实验内容165
7.3.3 实验步骤166
7.3.4 常见问题解答172
7.3.5 思考题175
第8章 单表查询176
8.1 相关知识点176
8.2 操作样例180
8.2.1 SELECT子句180
8.2.2 WHERE子句182
8.2.3 聚合函数与GROUP BY子句186
8.2.4 ORDER BY子句188
8.3 实验190
8.3.1 实验目的190
8.3.2 实验内容190
8.3.3 实验步骤191
8.3.4 常见问题解答193
8.3.5 思考题196
第9章 多表查询197
9.1 相关知识点197
9.2 操作样例200
9.2.1 内连接查询200
9.2.2 子查询203
9.2.3 集合查询208
9.3 实验210
9.3.1 实验目的210
9.3.2 实验内容210
9.3.3 实验步骤211
9.3.4 常见问题解答214
9.3.5 思考题217
第10章 高级查询218
10.1 相关知识点218
10.2 操作样例222
10.2.1 T-SQL方式实现高级查询222
10.2.2 图形方式创建查询230
10.3 实验234
10.3.1 实验目的234
10.3.2 实验内容234
10.3.3 实验步骤235
10.3.4 思考题238
提高篇241
第11章 视图241
11.1 相关知识点241
11.2 视图的创建242
11.2.1 利用SQL Server Management Studio创建视图242
11.2.2 利用T-SQL语句CREATE VIEW创建视图244
11.3 视图的删除248
11.3.1 使用SQL Server Management Studio删除视图248
11.3.2 使用DROP VIEW删除视图248
11.4 视图的修改250
11.4.1 利用SQL Server Management Studio修改视图的定义250
11.4.2 使用ALTER VIEW修改视图250
11.5 编辑视图中的记录251
11.5.1 利用SQL Server Management Studio编辑视图记录252
11.5.2 使用INSERT、UPDATE和DELETE语句操作视图中的记录252
11.6 通过视图限制表或视图的修改254
11.7 视图的加密255
11.8 实验257
11.8.1 实验目的257
11.8.2 实验内容257
11.8.3 思考题257
第12章 索引258
12.1 相关知识点258
12.2 自动创建索引259
12.3 使用SQL Server Management Studio创建索引260
12.4 使用T-SQL语句创建索引262
12.5 查看和修改索引265
12.5.1 使用SQL Server Management Studio查看和修改索引265
12.5.2 使用T-SQL语句查看和修改索引266
12.6 重新生成索引267
12.6.1 使用SQL Server Management Studio重新生成索引268
12.6.2 使用ALTER INDEX重新生成索引268
12.7 重新组织索引270
12.7.1 使用SQL Server Management Studio重新组织索引270
12.7.2 使用ALTER INDEX重新组织索引270
12.8 索引的删除271
12.8.1 使用SQL Server Management Studio删除索引271
12.8.2 使用DROP INDEX删除索引271
12.9 实验272
12.9.1 实验目的272
12.9.2 实验内容272
12.9.3 思考题273
第13章 存储过程274
13.1 相关知识点274
13.2 存储过程的创建275
13.2.1 使用SQL Server Management Studio创建存储过程275
13.2.2 使用T-SQL语句创建存储过程277
13.3 修改存储过程278
13.3.1 使用SQL Server Management Studio修改存储过程278
13.3.2 使用T-SQL语句修改存储过程279
13.4 执行存储过程280
13.5 设计存储过程的一些技巧282
13.5.1 参数传递的方式282
13.5.2 存储过程的返回值的设置284
13.5.3 存储过程的其他特点285
13.6 删除存储过程285
13.6.1 使用SQL Server Management Studio删除存储过程285
13.6.2 使用T-SQL语句删除存储过程286
13.7 实验286
13.7.1 实验目的286
13.7.2 实验内容287
13.7.3 实验步骤287
13.7.4 思考题287
第14章 触发器288
14.1 相关知识点288
14.1.1 DML触发器289
14.1.2 DDL触发器的使用情形289
14.2 DML触发器的使用290
14.2.1 使用SQL Server Management Studio设计DML触发器290
14.2.2 使用T-SQL语句创建DML触发器291
14.2.3 DML触发器的注意事项294
14.3 DDL触发器的创建295
14.4 查看、修改和删除触发器297
14.4.1 使用SQL Server Management Studio查看、修改、删除触发器298
14.4.2 存储过程查看触发器299
14.4.3 使用DROP TRIGGER删除触发器300
14.5 对触发器的其他操作300
14.6 触发器的其他应用300
14.6.1 获取修改记录数量的信息300
14.6.2 确定某个列是否被修改301
14.6.3 返回提示信息303
14.7 实验304
14.7.1 实验目的304
14.7.2 实验内容305
14.7.3 思考题305
第15章 函数306
15.1 相关知识点306
15.2 T-SQL的常用函数306
15.2.1 聚合函数307
15.2.2 日期和时间函数307
15.2.3 字符串函数308
15.2.4 文本和图像函数310
15.2.5 数学函数312
15.2.6 安全函数314
15.2.7 元数据函数315
15.3 自定义函数317
15.3.1 创建标量值函数317
15.3.2 创建内联表值函数320
15.3.3 创建多语句表值函数321
15.3.4 自定义函数的删除323
15.4 实验323
15.4.1 实验目的323
15.4.2 实验内容324
15.4.3 思考题324
第16章 游标325
16.1 相关知识点325
16.2 游标的操作流程326
16.2.1 定义游标的语法格式326
16.2.2 打开游标的语法格式328
16.2.3 游标处理数据的语法格式328
16.2.4 关闭和删除游标的语法格式329
16.3 游标的使用329
16.3.1 使用游标处理数据329
16.3.2 全局游标与局部游标333
16.3.3 游标变量及其使用方法335
16.4 查看游标信息337
16.4.1 利用全局变量查看游标信息337
16.4.2 使用函数查看游标状态337
16.4.3 使用系统存储过程查看游标信息339
16.5 实验344
16.5.1 实验目的344
16.5.2 实验内容345
16.5.3 思考题345
第17章 事务与锁技术346
17.1 事务346
17.1.1 相关知识点346
17.1.2 事务样例348
17.1.3 嵌套事务及样例352
17.1.4 事务的保存点357
17.2 锁概念359
17.3 事务的隔离级别361
17.4 实验362
17.4.1 实验目的362
17.4.2 实验内容362
17.4.3 思考题363
第18章 数据库安全与访问364
18.1 SQL Server 2012的安全机制364
18.1.1 相关知识点364
18.1.2 SQL Server 2012的身份验证模式366
18.1.3 用户设置369
18.1.4 角色设置376
18.1.5 架构380
18.2 数据库的访问381
18.2.1 相关知识点381
18.3 实验388
18.3.1 实验目的388
18.3.2 实验内容388
18.3.3 思考题389
第Ⅲ部分 数据库课程设计393
第19章 数据库课程设计样例393
19.1 相关知识点393
19.2 设计样例393
19.2.1 需求说明描述393
19.2.2 NBA数据库概念模型的设计394
19.2.3 NBA数据库逻辑模型的设计395
19.2.4 NBA数据库相关数据表的设计397
19.2.5 数据库创建语句的设计399
19.2.6 数据更新操作的设计402
19.2.7 查询与视图的设计406
19.2.8 数据库应用系统界面的设计412
19.2.9 数据库应用系统开发工具及访问方式的设计412
19.2.10 设计及开发结果展示414
第20章 课程设计题目421
题目1 交通信息管理系统421
题目2 旅游管理系统422
题目3 志愿者服务信息管理系统422
题目4 剧院信息管理系统423
题目5 动物园信息管理系统424
题目6 上机实验教学管理系统424
题目7 学校食堂管理系统425
题目8 学校体育场馆与器材管理系统425
题目9 学生业余生活信息管理系统426
题目10 招聘与就业信息管理系统426