数据库原理及应用 SQL Server 2012PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:刘金岭,冯万利,张有东
- 出 版 社:北京:清华大学出版社
- 出版年份:2017
- ISBN:9787302466512
- 页数:313 页
第1章 数据库系统概述 1
1.1 数据管理技术的发展 1
1.1.1 数据和数据管理 1
1.1.2 数据管理发展的三个阶段 2
1.2 数据库系统 5
1.2.1 数据库系统的组成 5
1.2.2 数据库系统结构 8
1.3 数据模型 9
1.3.1 数据处理的三个阶段 9
1.3.2 常见的数据模型 13
1.4 处理大规模数据的数据库 17
1.4.1 分布式数据库 17
1.4.2 并行数据库 20
1.4.3 NoSQL数据库 23
1.4.4 云数据库 25
1.4.5 XML数据库 28
习题1 30
第2章 关系型数据库基本理论 31
2.1 关系数据模型 31
2.1.1 关系数据结构 31
2.1.2 关系运算 35
2.1.3 关系的完整性约束 36
2.2 关系代数基本理论 38
2.2.1 传统的集合运算 39
2.2.2 专门的关系运算 42
2.2.3 关系代数表达式及其应用实例 46
2.3 关系数据库的规范化理论 47
2.3.1 关系模式规范化的必要性 47
2.3.2 函数依赖 49
2.3.3 关系的范式及规范化 51
2.3.4 关系模式的分解 53
习题2 56
第3章 数据库设计 59
3.1 数据库设计概述 59
3.1.1 数据库设计目标和方法 59
3.1.2 数据库设计的基本步骤 61
3.2 需求分析 62
3.2.1 需求分析的任务和目标 63
3.2.2 需求分析的步骤 63
3.2.3 数据流图 64
3.2.4 数据字典 67
3.3 概念结构设计 68
3.3.1 概念结构设计任务和E-R模型的特点 68
3.3.2 概念结构设计的基本方法 68
3.3.3 概念结构设计的主要步骤 69
3.3.4 局部E-R模型的设计 70
3.3.5 全局E-R模型的设计 77
3.3.6 概念结构设计实例 81
3.4 逻辑结构设计 86
3.4.1 E-R模型向关系模式的转换 86
3.4.2 关系模式的优化 90
3.5 物理结构设计 93
3.5.1 设计物理结构 93
3.5.2 评价物理结构 94
3.6 数据库的实施 95
3.7 数据库运行和维护 95
习题3 96
第4章 SQL Server系统概述 98
4.1 SQL Server系统简介 98
4.1.1 SQL Server的版本 98
4.1.2 SQL Server系统数据库 99
4.1.3 SQL Server三个关键系统表 99
4.2 Transact-SQL简介 102
4.2.1 SQL语言的发展与特点 102
4.2.2 Transact-SQL语法基础 103
4.3 Transact-SQL流程控制语句 112
4.3.1 BEGIN…END语句 112
4.3.2 分支语句 113
4.3.3 循环语句 115
4.3.4 RETURN语句 116
4.3.5 WAITFOR语句 117
4.3.6 TRY…CATCH语句 117
4.4 SQL Server存储机制 118
4.4.1 SQL Server数据页 118
4.4.2 SQL Server数据页类型 119
4.4.3 DBCC命令 120
4.4.4 实例分析 121
习题4 125
第5章 数据库和数据表管理 126
5.1 SQL Server数据库概述 126
5.1.1 数据库文件类型 126
5.1.2 数据库文件组 127
5.2 SQL Server数据库基本管理 127
5.2.1 创建用户数据库 127
5.2.2 数据库结构的修改 132
5.2.3 数据库文件的更名、删除 136
5.3 SQL Server数据表管理 137
5.3.1 表的创建与维护 137
5.3.2 表中数据的维护 146
5.3.3 数据表的行列互换输出 148
习题5 149
第6章 数据查询与游标机制 150
6.1 基本查询 150
6.1.1 SELECT查询语句的结构 150
6.1.2 简单查询 151
6.1.3 带有WHERE子句的查询 154
6.1.4 带有ORDER BY子句的查询 156
6.1.5 带有GROUP BY子句的查询 157
6.1.6 输出结果选项 158
6.1.7 联合查询 159
6.2 多表查询 160
6.2.1 连接查询 160
6.2.2 子查询 164
6.3 游标机制 170
6.3.1 游标概述 170
6.3.2 游标的管理 171
6.3.3 利用游标修改和删除表数据 176
习题6 176
第7章 视图与索引 178
7.1 视图 178
7.1.1 视图的基本概念 178
7.1.2 创建视图 179
7.1.3 修改视图 184
7.1.4 删除视图 185
7.1.5 使用视图 185
7.2 索引 187
7.2.1 索引的基本概念 187
7.2.2 创建索引 189
7.2.3 管理索引 192
习题7 196
第8章 存储过程、触发器和用户定义函数 198
8.1 存储过程 198
8.1.1 存储过程概述 198
8.1.2 创建存储过程 200
8.1.3 调用存储过程 206
8.1.4 管理存储过程 207
8.2 触发器 210
8.2.1 触发器概述 210
8.2.2 创建触发器 211
8.2.3 管理触发器 217
8.3 用户定义函数 219
8.3.1 用户定义函数概述 219
8.3.2 创建用户定义函数 220
8.3.3 管理用户定义函数 223
习题8 224
第9章 数据库并发控制 225
9.1 事务 225
9.1.1 事务概述 225
9.1.2 管理事务 227
9.2 并发数据访问管理 233
9.2.1 并发数据操作引起的问题 233
9.2.2 封锁机制 234
9.2.3 事务隔离级 238
习题9 242
第10章 数据库安全管理 243
10.1 身份验证 243
10.1.1 Windows验证模式 243
10.1.2 混合验证模式 243
10.2 身份验证模式的设置 244
10.2.1 使用“编辑服务器注册属性” 244
10.2.2 使用“对象资源管理器” 245
10.3 登录账户管理 245
10.3.1 创建登录账户 245
10.3.2 管理登录账户 249
10.4 数据库用户管理 250
10.4.1 创建数据库用户 251
10.4.2 删除数据库的用户 252
10.5 角色管理 252
10.5.1 SQL Server角色类型 252
10.5.2 固定服务器角色管理 254
10.5.3 固定数据库角色管理 256
10.5.4 用户定义数据库角色 258
10.6 权限管理 260
10.6.1 语句权限 260
10.6.2 对象权限 262
10.6.3 隐含权限 263
10.6.4 授予用户或角色权限 263
10.6.5 拒绝用户或角色权限 265
10.6.6 撤销用户或角色权限 265
10.6.7 使用系统存储过程查看权限 266
习题10 267
第11章 数据库备份与还原 269
11.1 备份与还原概述 269
11.1.1 备份方式 269
11.1.2 备份与还原策略 271
11.2 分离和附加数据库 272
11.2.1 分离数据库 273
11.2.2 附加数据库 275
11.3 数据库备份 276
11.3.1 创建和删除备份设备 276
11.3.2 备份数据库方法 279
11.4 数据库还原 287
11.4.1 数据库还原的技术 287
11.4.2 数据库还原的方法 291
习题11 295
第12章 ADO.NET访问SQL Server数据库 296
12.1 数据库访问技术ADO.NET 296
12.1.1 ADO.NET概述 296
12.1.2 数据库访问模式 299
12.2 数据库的连接 301
12.2.1 数据库的连接 301
12.2.2 ASP.NET连接数据库测试 302
12.3 数据库的基本操作 302
12.3.1 用户登录界面 302
12.3.2 向数据库添加数据 303
12.3.3 记录数据管理 305
12.4 存储过程调用 306
12.4.1 无参数存储过程调用 306
12.4.2 带参数存储过程调用 308
12.4.3 用户自定义函数调用 308
12.5 执行SQL事务处理 310
习题12 311
参考文献 312
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《复活》冯一兵责任编辑;力冈译;(俄罗斯)列夫·托尔斯泰 2019
- 《莎士比亚喜剧悲剧集》冯一兵责任编辑;(英国)威廉·莎士比亚 2019
- 《斯蒂芬英雄》(爱尔兰)乔伊斯著;冯建明译 2019
- 《狄金森诗抄 下》(美)艾米莉·狄金森著;周林东译 2019
- 《量子系统的非平衡多体理论》(意)G.斯蒂芬尼茨,(德)R.冯·莱文 2019
- 《经济转型时期中国环境规制政策问题研究》冯卓著 2019
- 《中国书画十五讲》范文东编著 2018
- 《lncRNA实验指南》焦旸,罗居东主编 2018
- 《中国名记者系列丛书 中国名记者 第9卷》柳斌杰,李东东 2019
- 《中国名记者系列丛书 中国名记者 第10卷》柳斌杰,李东东 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019