数据库原理及应用PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:钱雪忠,王月海主编;陈国俊,徐华,钱瑛副主编
- 出 版 社:北京:北京邮电大学出版社
- 出版年份:2015
- ISBN:9787563542918
- 页数:283 页
第1章 绪论 1
1.1数据库系统概述 1
1.1.1数据、数据库、数据库管理系统、数据库系统 1
1.1.2数据管理技术的产生和发展 3
1.1.3数据库系统的特点 6
1.2数据模型 9
1.2.1数据模型的组成要素 10
1.2.2概念模型 12
1.2.3基本E-R模型的扩展 16
1.2.4层次模型概述 22
1.2.5网状模型 26
1.2.6关系模型 27
1.2.7面向对象模型 29
1.3数据库系统结构 33
1.3.1数据库管理系统的三级模式结构 33
1.3.2数据库的二级映像功能与数据独立性 35
1.3.3数据库管理系统的工作过程 36
1.4数据库系统的组成 37
1.5数据库技术的研究领域及其发展 38
1.5.1数据库技术的研究领域 38
1.5.2数据库技术的发展 39
1.5.3数据库行业发展趋势 41
1.6小结 46
习题 46
第2章 关系数据库 49
2.1关系模型 49
2.2关系数据结构及形式化定义 50
2.2.1关系 50
2.2.2关系模式 53
2.2.3关系数据库 54
2.3关系的完整性 54
2.4关系代数 56
2.4.1传统的集合运算 57
2.4.2专门的关系运算 59
2.5关系演算 65
2.5.1抽象的元组关系演算 65
2.5.2元组关系演算语言ALPHA 67
2.5.3域关系演算语言QBE 74
2.6小结 78
习题 79
第3章 关系数据库标准语言SQL 82
3.1 SQL语言的基本概念与特点 82
3.1.1语言的发展及标准化 82
3.1.2 SQL语言的基本概念 83
3.1.3 SQL语言的主要特点 84
3.2 SQL数据定义 85
3.2.1字段数据类型 85
3.2.2创建、修改和删除数据表 87
3.2.3设计、创建和维护索引 90
3.3 SQL数据查询 91
3.3.1 SELECT命令的格式及其含义 91
3.3.2 SELECT子句的基本使用 94
3.3.3 WHERE子句的基本使用 95
3.3.4常用集函数及统计汇总查询 98
3.3.5分组查询 98
3.3.6查询的排序 99
3.3.7连接查询 100
3.3.8合并查询 102
3.3.9嵌套查询 102
3.3.10子查询别名表达式的使用 107
3.3.11存储查询结果到表中 107
3.4 SQL数据更新 108
3.4.1插入数据 108
3.4.2修改数据 109
3.4.3删除数据 109
3.5视图 110
3.5.1定义和删除视图 110
3.5.2查询视图 111
3.5.3更新视图 111
3.5.4视图的作用 112
3.6 SQL数据控制 113
3.6.1权限与角色 113
3.6.2系统权限和角色的授予与收回 113
3.6.3对象权限和角色的授予与收回 114
3.7嵌入式SQL语言 115
3.7.1嵌入式SQL简介 115
3.7.2嵌入式SQL要解决的3个问题 115
3.7.3第四代数据库应用开发工具或高级语言中SQL的使用 119
3.8小结 122
习题 123
第4章 关系数据库设计理论 126
4.1问题的提出 126
4.1.1规范化理论概述 126
4.1.2不合理的关系模式存在的问题 126
4.2规范化 129
4.2.1函数依赖 129
4.2.2码 131
4.2.3范式 135
4.2.4第一范式 135
4.2.5第二范式 136
4.2.6第三范式 137
4.2.7 BC范式 139
4.2.8多值依赖与4NF 140
4.2.9连接依赖与5NF 143
4.2.10规范化小结 144
4.3数据依赖的公理系统 145
4.4关系分解保持性 148
4.4.1关系模式的分解 148
4.4.2模式分解的无损连接性 149
4.4.3模式分解的函数依赖保持性 150
4.4.4模式分解算法 150
4.5小结 152
习题 153
第5章 数据库安全保护 156
5.1数据库的安全性 156
5.1.1数据库安全性概述 156
5.1.2安全性控制的一般方法 156
5.1.3安全性控制的其他方法 161
5.1.4 SQL Server安全性概述 162
5.2完整性控制 163
5.2.1数据库完整性概述 163
5.2.2完整性规则的组成 163
5.2.3完整性约束条件的分类 164
5.2.4 SQL Server完整性概述 165
5.3并发控制与封锁 166
5.3.1数据库并发性概述 166
5.3.2事务的基本概念 167
5.3.3并发操作与数据的不一致性 168
5.3.4封锁及其产生问题的解决 170
5.3.5 SQL Server的并发控制机制 175
5.4数据库的恢复 178
5.4.1数据库恢复概述 178
5.4.2数据库恢复的基本原理及其实现技术 178
5.4.3数据库的故障及其恢复策略 179
5.4.4 SQL Server的备份和还原机制 181
5.5小结 182
习题 183
第6章 数据库设计 185
6.1数据库设计概述 185
6.1.1数据库设计的任务、内容和特点 185
6.1.2数据库设计方法简述 186
6.1.3数据库设计的步骤 187
6.2系统需求分析 190
6.2.1需求分析的任务 190
6.2.2需求分析的方法 191
6.3概念结构设计 193
6.3.1概念结构设计的必要性 193
6.3.2概念模型设计的特点 193
6.3.3概念结构的设计方法和步骤 194
6.4逻辑结构设计 201
6.4.1逻辑结构设计的任务和步骤 201
6.4.2初始化关系模式设计 202
6.4.3关系模式的规范化 204
6.4.4关系模式的评价与改进 205
6.5物理结构设计 205
6.5.1确定物理结构 205
6.5.2评价物理结构 206
6.6数据库实施 206
6.6.1建立实际数据库结构 207
6.6.2装入数据 207
6.6.3编制与调试应用程序 207
6.6.4数据库试运行 207
6.6.5整理文档 208
6.7数据库运行和维护 208
6.7.1数据库的安全性和完整性 208
6.7.2监视并改善数据库性能 208
6.7.3数据库的重组织和重构造 209
6.8 UML简介 209
6.8.1概述 209
6.8.2 UML的构成 210
6.8.3 UML的系统开发思路及开发阶段 212
6.8.4用例图 213
6.8.5类图 215
6.8.6交互图 221
6.8.7状态图 222
6.8.8活动图 223
6.8.9构件图 223
6.8.10配置图 224
6.8.11包图 224
6.9小结 225
习题 225
第7章 SQL Server数据库管理系统 229
7.1微软数据平台的进化 229
7.1.1 SQL Server 2014新特色 229
7.1.2 SQL Server 2012简介 231
7.2 Transact-SQ1.语言 232
7.2.1语法约定 233
7.2.2运算符 235
7.2.3数据类型 238
7.2.4函数 240
7.2.5变量 246
7.2.6表达式 248
7.2.7控制流 249
7.2.8事务语句 254
7.2.9批处理 254
7.2.10游标 255
7.3小结 256
习题 256
第8章 XML应用基础 258
8.1 XML的基本知识 258
8.1.1 XML简介 258
8.1.2 XML的用途 259
8.1.3 XML树结构 261
8.1.4 XML语法规则 262
8.1.5 XML元素 264
8.1.6 XML属性 265
8.2 XML文档基本操作 267
8.2.1创建XML文件 268
8.2.2查看XML文件 269
8.2.3使用XSLT显示XML 270
8.2.4使用CSS显示XML 270
8.3 XML数据库简介 271
8.3.1 XML数据模型 272
8.3.2 XML数据库系统介绍 273
8.4 XML数据查询 275
8.4.1 XQuery简介 275
8.4.2 XQuery实例 277
8.4.3 XQuery FLWOR表达式 278
8.4.4 XQuery FLWOR+HTML 278
8.4.5 XQuery语法 279
8.4.6 XQuery添加元素和属性 280
8.4.7 XQuery函数 281
习题 282
参考文献 283
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019