数据库系统原理及应用教程 第4版PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:苗雪兰,刘瑞新,邓宇乔,宋歌等编著
- 出 版 社:北京:机械工业出版社
- 出版年份:2014
- ISBN:9787111458586
- 页数:302 页
第1章 数据库系统概述 1
1.1数据库系统基本概念 1
1.1.1信息与数据 1
1.1.2数据管理与数据库 3
1.1.3数据库管理系统与数据库应用系统 5
1.2数据库系统及发展 7
1.2.1手工管理数据阶段 7
1.2.2文件系统数据管理的特点和缺陷 8
1.2.3数据库技术的发展历程和研究方向 9
1.2.4数据库系统管理数据的特点 10
1.3数据库系统的结构 13
1.3.1数据库系统的体系结构 13
1.3.2数据库管理系统的功能结构 16
1.3.3数据库系统的三级数据模式结构 16
1.4习题 18
第2章 数据模型与概念模型 22
2.1概念模型及表示 22
2.1.1信息的三种世界及描述 22
2.1.2概念模型的基本概念 24
2.1.3概念模型的表示方法 26
2.2常见的数据模型 27
2.2.1数据模型概述 27
2.2.2层次数据模型 28
2.2.3网状数据模型 32
2.2.4关系数据模型 34
2.2.5面向对象数据模型 36
2.2.6对象关系数据模型 40
2.3习题 42
第3章 数据库系统的设计方法 44
3.1数据库系统设计概述 44
3.1.1数据库系统设计的内容 44
3.1.2数据库系统设计应注意的问题 45
3.1.3数据库设计的基本方法 46
3.1.4数据库系统设计的基本步骤 47
3.2系统需求分析 49
3.2.1需求分析的任务和方法 49
3.2.2数据字典及其表示 50
3.3数据库概念结构的设计 52
3.3.1概念结构的特点及设计方法 52
3.3.2数据抽象与局部视图设计 54
3.3.3视图的集成 56
3.4数据库逻辑结构的设计 58
3.4.1概念模型向网状模型转换 59
3.4.2概念模型向关系模型的转换 60
3.4.3用户子模式的设计 64
3.4.4数据库逻辑结构设计的实例 64
3.5数据库物理结构的设计 66
3.5.1数据库物理结构设计的内容和方法 66
3.5.2关系模式存取方法的选择 67
3.5.3确定数据库的存储结构 68
3.6数据库的实施和维护 69
3.6.1数据入库和数据转换 69
3.6.2数据库试运行 70
3.6.3数据库的运行和维护 71
3.7数据库应用系统的设计 72
3.7.1数据库系统的体系架构 72
3.7.2数据库管理工具及数据源配置技术 74
3.7.3数据库应用系统设计的步骤与方法 74
3.8数据库应用系统的设计实例 75
3.8.1系统数据流程图和数据字典 75
3.8.2系统体系结构及功能结构 80
3.8.3数据库结构设计 82
3.9习题 84
第4章 关系数据库 88
4.1关系模型及其三要素 88
4.1.1关系数据结构 88
4.1.2关系操作概述 93
4.1.3关系的完整性 94
4.2关系代数 95
4.2.1传统的集合运算 96
4.2.2专门的关系运算 97
4.2.3用关系代数表示检索的例子 102
4.3关系演算 103
4.3.1元组关系演算 103
4.3.2域关系演算 104
4.4域关系演算语言QBE 105
4.4.1 QBE特点和操作方法 105
4.4.2数据检索操作 106
4.4.3数据维护操作 108
4.5习题 108
第5章 SQL Server数据库管理系统 115
5.1 SQL Server DBS体系结构 115
5.1.1多层客户/服务器结构 115
5.1.2 C/S系统的软件组成 116
5.2 SQL Server 2008功能简介 117
5.2.1 SQL Server 2008服务器类型 117
5.2.2数据库文件和系统数据库 119
5.2.3 SQL Server管理对象 120
5.2.4 SQL Server管理工具 123
5.3习题 127
第6章 数据库的建立与管理 128
6.1数据库的定义和维护 128
6.1.1 T-SQL创建和维护数据库功能 128
6.1.2用SSMS创建和维护数据库 129
6.2基本表的定义和维护 132
6.2.1 T-SQL定义和维护基本表功能 132
6.2.2用SSMS定义和维护基本表 137
6.3数据维护操作 141
6.3.1 T-SQL数据更新功能 141
6.3.2用SSMS进行数据更新 143
6.4数据查询操作 144
6.4.1 T-SQL数据查询语言 145
6.4.2数据查询实例 149
6.4.3 T-SQL附加语句 160
6.5视图和关系图的建立与维护 164
6.5.1 T-SQL视图定义和维护功能 164
6.5.2用SSMS定义和维护视图 167
6.5.3数据库关系图的创建和维护 170
6.6触发器的创建和维护 173
6.6.1 T-SQL创建和管理触发器功能 174
6.6.2在SSMS中创建触发器 175
6.7习题 176
第7章 关系数据库理论 180
7.1关系数据模式的规范化理论 180
7.1.1关系模式规范化的必要性 180
7.1.2函数依赖及其关系的范式 183
7.1.3多值依赖及关系的第四范式 186
7.1.4连接依赖及关系的第五范式 187
7.1.5关系规范化小结 189
7.2关系模式的分解算法 190
7.2.1关系模式分解的算法基础 190
7.2.2极小化算法在数据库设计中的应用 194
7.2.3判定分解服从规范的方法 195
7.2.4关系模式的分解方法 196
7.3关系系统及查询优化技术 198
7.3.1关系系统的定义和分类 198
7.3.2关系系统的查询优化理论与技术 199
7.4习题 205
第8章 数据库保护技术 210
8.1数据库安全性及SQL Server的安全管理 210
8.1.1数据库安全性控制的一般方法 210
8.1.2 SQL Server的安全体系结构 214
8.1.3 SQL Server的用户和角色管理 216
8.1.4 SQL Server的权限管理 222
8.2数据库完整性及SQL Server的完整性控制 225
8.2.1完整性约束条件及完整性控制 225
8.2.2 SQL Server的数据库完整性及实现方法 229
8.3数据库并发控制及SQL Server并发控制机制 231
8.3.1事务及并发控制的基本概念 231
8.3.2封锁及封锁协议 234
8.3.3封锁出现的问题及解决方法 236
8.3.4 SQL Server的并发控制机制 239
8.4数据库恢复技术与SQL Server数据恢复机制 241
8.4.1故障的种类 241
8.4.2数据恢复的实现技术 242
8.4.3数据库恢复策略 243
8.4.4具有检查点的数据恢复技术 244
8.4.5 SQL Server的数据备份和数据恢复机制 246
8.5习题 252
第9章 新型数据库系统及数据库技术的发展 257
9.1分布式数据库系统 257
9.1.1分布式数据库技术概述 257
9.1.2分布式数据库系统的体系结构 259
9.1.3分布式数据库系统的组成和功能 261
9.2面向对象的数据库系统 262
9.2.1面向对象程序设计方法特点 262
9.2.2面向对象数据库语言 263
9.2.3面向对象数据模式的完整性约束 263
9.3数据仓库及数据挖掘技术 264
9.3.1数据仓库 265
9.3.2数据挖掘技术 267
9.4其他新型的数据库系统 268
9.4.1演绎数据库系统 268
9.4.2多媒体数据库 269
9.4.3模糊数据库系统 270
9.4.4主动数据库系统 271
9.4.5联邦数据库系统 272
9.5数据库技术的研究与发展 272
9.5.1传统数据库系统 272
9.5.2新一代的数据库技术 274
9.5.3第三代数据库系统 275
9.5.4数据库新技术 276
9.6习题 277
第10章 数据库系统的教学标准、实验标准及实验方案 278
10.1数据库系统课程的教学标准 278
10.2数据库系统的实验标准 281
10.2.1数据库系统的课程实验标准 281
10.2.2数据库系统的课程设计实验标准 284
10.3前期阶段的实验方案 285
10.3.1系统需求分析 285
10.3.2关系数据库的设计 286
10.4数据库操作实验方案 286
10.4.1数据库的定义实验 286
10.4.2数据库的建立和维护实验 288
10.4.3数据库的简单查询和连接查询实验 290
10.4.4数据库的嵌套查询实验 294
10.4.5数据库的组合查询和统计查询实验 296
10.4.6数据库的视图和关系图的定义及使用实验 300
10.4.7数据完整性和数据安全性实验 301
参考文献 302
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《香山设县850年》吴冉彬主编;中山市地方志办公室等编 2003
- 《晚霞风景 《晚霞》杂志创刊十周年作品选集》王诚德等编 1999
- 《中国医改进程中的医生角色》刘瑞明著 2018
- 《行知工程创新教学探索系列 小学语文单元整体课程实施与评价》李怀源等编 2012
- 《诗文阅读入门》邵霭吉,戴永俊,朱桂元主编;王延潭,王学荣,王辉等编 1991
- 《全国精美作文年选 2009年度经典 高中卷》邵荣霞主编;邵荣霞,张年军,屠丽君等编 2010
- 《外科诊疗手册 新1版》裘法祖等编 1956
- 《数学分析习题课讲义 第2版 下册》谢惠民等编 2019
- 《日本经济现状研究》薛敬孝等编 1998
- 《黑龙江省主要野生药用植物的鉴别及中草药新制剂 第一部分》黑龙江省中草药进修班等编 1971
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019