数据库原理与应用技术PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:赵永霞,高翠芬,熊燕,钱程编著
- 出 版 社:武汉:华中科技大学出版社
- 出版年份:2013
- ISBN:9787560991139
- 页数:321 页
第1章 数据库系统概论 1
1.1数据库系统概述 2
1.1.1数据、信息与数据处理 2
1.1.2数据库系统的概念 2
1.1.3数据管理技术的发展 3
1.2数据模型 7
1.2.1数据的三个范畴 7
1.2.2数据模型 9
1.2.3 E-R模型 12
1.2.4面向对象数据模型 18
1.3数据库系统的组成 20
1.4数据库的系统结构 22
1.4.1数据库系统的模式结构 22
1.4.2数据库系统的体系结构 25
1.4.3 DBMS 27
1.4.4数据库语言 28
1.4.5数据字典 29
1.4.6 DBMS的工作流程 30
1.5数据库技术的研究领域 31
1.5.1 DBMS软件的研制 31
1.5.2数据库设计 31
1.5.3数据库理论 31
1.6数据库技术的发展趋势 32
1.6.1数据库技术与其他相关技术的结合 33
1.6.2面向应用领域的数据库新技术 37
1.7小结 42
思考题 42
第2章 关系数据库 44
2.1关系模型概述 45
2.1.1关系的基本概念 45
2.1.2关系的完整性规则 48
2.2关系代数 49
2.2.1传统的集合运算 49
2.2.2特殊的关系运算 50
2.2.3扩充的关系运算 56
2.3关系演算 57
2.3.1元组关系演算 57
2.3.2域关系演算 59
2.4小结 60
思考题 60
第3章 关系数据库设计理论 61
3.1问题的提出 61
3.2数据依赖 62
3.2.1属性间的联系 63
3.2.2函数依赖 63
3.2.3关键字 65
3.3规范化理论 65
3.3.1第一范式 65
3.3.2第二范式 66
3.3.3第三范式 68
3.3.4 BCNF 68
3.4小结 70
思考题 71
第4章 数据库设计 72
4.1信息系统 72
4.2数据库设计概述 73
4.2.1数据库设计的内容 73
4.2.2数据库设计的特点 73
4.2.3数据库设计的方法 74
4.2.4数据库设计工具 75
4.2.5数据库设计的基本步骤 76
4.3需求分析 78
4.3.1需求分析的任务 78
4.3.2需求分析的基本步骤 79
4.3.3需求分析案例:学院教学管理系统 80
4.4概念模型设计 82
4.4.1概念模型设计的方法 82
4.4.2数据抽象 84
4.4.3概念模型设计的步骤 86
4.4.4概念模型设计案例:学院教学管理数据库 91
4.5逻辑结构设计 97
4.5.1概念模型向关系模型的转换 98
4.5.2关系模式的优化 100
4.5.3设计用户子模式 101
4.5.4逻辑结构设计案例:学院教学管理数据库 102
4.6数据库的物理设计 104
4.6.1物理设计的内容 104
4.6.2索引设计 105
4.6.3聚簇设计 106
4.6.4物理设计案例:学院教学管理数据库 108
4.7数据库的实施与维护 109
4.7.1数据库实施 109
4.7.2数据库运行维护 111
4.8小结 112
思考题 112
第5章 关系数据库标准语言SQL 114
5.1 SQL概述 114
5.1.1 SQL的特点 114
5.1.2 SQL的数据类型 116
5.2数据定义 117
5.2.1定义、删除与修改基本表 117
5.2.2建立与删除索引 121
5.3查询 122
5.3.1 SELECT语句的一般格式 122
5.3.2单表查询 123
5.3.3连接查询 134
5.3.4嵌套查询 139
5.3.5集合查询 144
5.4数据更新 145
5.4.1插入数据 145
5.4.2修改数据 147
5.4.3删除数据 148
5.5视图 149
5.6数据控制 156
5.6.1授权 156
5.6.2收回权限 158
5.7小结 159
思考题 159
第6章 数据库保护 160
6.1数据库的恢复 160
6.1.1事务的概念 160
6.1.2事务的性质 161
6.1.3故障类型和恢复方法 162
6.1.4恢复的基本原则和实现方法 163
6.1.5运行记录优先原则 165
6.1.6 SQL中的恢复操作 166
6.2数据库的并发控制 166
6.2.1数据库并发操作带来的问题 167
6.2.2排他型封锁 168
6.2.3活锁与死锁 168
6.2.4共享型封锁 170
6.2.5两段封锁法 170
6.3数据库的完整性 171
6.3.1完整性子系统 171
6.3.2完整性规则 171
6.3.3 SQL中的完整性约束 172
6.4数据库的安全性 174
6.4.1安全性级别 174
6.4.2权限 175
6.4.3权限的转授与回收 175
6.4.4 SQL中的安全性控制 176
6.4.5数据加密法 177
6.4.6自然环境的安全性 178
6.5小结 178
思考题 179
第7章 SQL Server数据库管理系统简介 180
7.1 SQL Server配置管理器 180
7.1.1服务管理 181
7.1.2网络配置及协议 182
7.1.3客户端配置 183
7.2 SQL Server Management Studio 184
7.2.1启动SSMS 184
7.2.2 SQL Server集成服务 186
7.2.3 SQL Server Profiler 186
7.2.4 sqlcmd 188
7.2.5 PowerShell 188
7.2.6联机丛书 188
7.3小结 189
思考题 189
第8章 数据库与数据表 190
8.1创建数据库 190
8.1.1用T -SQL命令创建数据库 190
8.1.2查看数据库信息 192
8.2管理数据库 193
8.2.1打开数据库 193
8.2.2增加数据库容量 194
8.2.3查看及修改数据库的选项设定 196
8.2.4压缩数据库容量 198
8.2.5更改数据库名称 198
8.2.6数据库的删除 198
8.3数据库中数据表的操作 200
8.3.1 SQL Server的数据类型 200
8.3.2创建数据表 204
8.3.3修改表的结构 207
8.3.4删除表的定义 207
8.4小结 208
思考题 208
第9章 SQL Server的高级应用 209
9.1 T-SQL程序设计 209
9.1.1 T-SQL程序结构 210
9.1.2常量与变量 211
9.1.3运算符 215
9.1.4流控制命令 217
9.1.5常用函数 223
9.1.6游标 229
9.2存储过程 234
9.2.1存储过程概述 234
9.2.2创建和执行存储过程 236
9.2.3查看存储过程 252
9.2.4修改存储过程 254
9.2.5删除存储过程 256
9.3用户定义函数 258
9.3.1用户定义函数概述 258
9.3.2创建和执行用户定义函数 259
9.3.3查看用户定义函数 265
9.3.4修改用户定义函数 267
9.3.5删除用户定义函数 268
9.4触发器 270
9.4.1触发器概述 270
9.4.2创建触发器 272
9.4.3查看触发器 282
9.4.4修改触发器 284
9.4.5删除触发器 286
9.6小结 287
思考题 287
第10章 SQL Server的安全管理 289
10.1 SQL Server安全认证模式 289
10.1.1身份验证 290
10.1.2权限认证 291
10.1.3设置安全验证模式 291
10.2服务器管理的安全性 292
10.2.1服务器管理安全性概述 292
10.2.2服务器角色 295
10.2.3管理数据库的用户 296
10.3管理权限 300
10.3.1 SQL Server的权限 300
10.3.2权限设置 301
10.4应用程序的安全管理 302
10.5小结 304
思考题 304
第11章 备份与还原 305
11.1备份与还原概述 305
11.1.1备份与还原需求分析 305
11.1.2数据库备份的基本概念 306
11.1.3数据库还原的概念 306
11.2备份操作和备份命令 306
11.2.1创建备份设备 306
11.2.2备份命令 309
11.2.3使用SSMS进行备份 310
11.2.4使用备份向导进行备份 312
11.3还原操作与还原命令 314
11.3.1检查点 314
11.3.2数据库的还原命令 315
11.3.3使用SSMS还原数据库 316
11.4小结 319
思考题 320
参考文献 321
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017