-
>
决战行测5000题(言语理解与表达)
-
>
软件性能测试.分析与调优实践之路
-
>
第一行代码Android
-
>
深度学习
-
>
Unreal Engine 4蓝图完全学习教程
-
>
深入理解计算机系统-原书第3版
-
>
Word/Excel PPT 2013办公应用从入门到精通-(附赠1DVD.含语音视频教学+办公模板+PDF电子书)
普通高校本科计算机专业特色教材精选·数据库数据库管理系统概论 版权信息
- ISBN:9787302505716
- 条形码:9787302505716 ; 978-7-302-50571-6
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 所属分类:>
普通高校本科计算机专业特色教材精选·数据库数据库管理系统概论 本书特色
数据库管理系统已经成为继操作系统之后复杂的系统软件。本书详尽介绍了数据库管理系统的体系结构、各大基本功能以及实现技术。本书可以做为院校师生的辅助教材,做为数据库基础原理的后继学习资料,加深对握数据库管理系统原理的理解;也可供数据库管理员和数据库系统开发人员参考,使他们从宏观、总体的角度掌握数据库管理系统的基本概念和基本原理,了解数据库管理系统与操作系统之间的运作原理,以更好的使用和维护数据库管理系统。
普通高校本科计算机专业特色教材精选·数据库数据库管理系统概论 内容简介
本书系统阐述数据库技术的核心软件——数据库管理系统,详细讲解其基本功能、工作模式、系统结构和实现技术,并对新型数据库管理系统予以介绍和展望,为有兴趣的读者指明研读方向。全书共分为11章: 章绪论;第2章数据库管理系统的数据组织与存储;第3章DBMS数据定义、操纵与完整性约束;第4章查询处理;第5章查询优化;第6章事务;第7章并发控制;第8章数据库安全;第9章数据库恢复;0章数据库管理系统性能配置;1章新型数据库管理系统。 本书可以作为高等学校计算机类专业、信息管理与信息系统等相关专业本科生和研究生“数据库”及相关课程的教材或教学参考书,也可供从事数据库管理系统研究、开发和应用的人员参考。
普通高校本科计算机专业特色教材精选·数据库数据库管理系统概论 目录
目录
第1章绪论1
1.1数据库管理系统1
1.1.1数据库管理系统概述1
1.1.2数据库管理系统工作模式2
1.2数据库管理系统结构3
1.2.1应用层4
1.2.2语言处理层4
1.2.3存储管理层4
1.3语言处理层5
1.4存储管理层7
1.4.1数据存取7
1.4.2缓冲区管理7
1.4.3数据存储的物理组织8
1.5数据库管理系统基本功能10
1.6小结11
思考题11
第2章数据库管理系统的数据组织与存储13
2.1数据库系统存储结构13
2.1.1数据库磁盘存储器中的数据结构13
2.1.2数据库系统存储介质16
2.1.3存储介质层次结构18
2.2数据文件的记录格式19
2.2.1定长记录格式19
2.2.2变长记录格式22数据库管理系统概论目录2.3数据文件格式23
2.3.1文件格式23
2.3.2顺序文件24
2.3.3聚集文件25
2.4索引技术26
2.4.1索引基本概念26
2.4.2顺序索引27
2.4.3辅助索引30
2.4.4索引的更新31
2.4.5索引的自动生成32
2.5B+树索引文件32
2.5.1B+树结构33
2.5.2B+树的查询34
2.5.3B+树的更新35
2.5.4B+树文件组织36
2.5.5B树索引文件37
2.6散列索引文件38
2.6.1散列技术38
2.6.2静态散列索引40
2.6.3可扩充散列结构42
2.7小结45
思考题46
第3章DBMS数据定义、操纵与完整性约束47
3.1SQL概述47
3.1.1数据定义语言48
3.1.2数据操纵语言48
3.1.3数据完整性控制48
3.1.4数据控制语言48
3.1.5事务管理48
3.1.6嵌入式SQL和动态SQL48
3.2项目工程公司数据库49
3.3DBMS数据定义52
3.3.1模式的定义与删除53
3.3.2基本表的定义、修改与删除54
3.3.3视图建立与删除简介57
3.3.4索引的建立、修改与删除57
3.4DBMS数据操纵58
3.4.1数据查询58
3.4.2数据更新67
3.4.3视图69
3.5DBMS完整性约束74
3.5.1完整性概述74
3.5.2实体完整性75
3.5.3参照完整性77
3.5.4非空约束79
3.5.5唯一约束79
3.5.6CHECK约束80
3.5.7完整性约束命名80
3.5.8触发器81
3.6小结84
思考题84
第4章查询处理87
4.1概述87
4.2查询的选择运算实现89
4.2.1使用单文件扫描和索引的选择89
4.2.2涉及比较的选择91
4.2.3复合条件选择92
4.3查询的排序处理93
4.3.1外部归并排序算法93
4.3.2外部归并排序的代价分析94
4.4查询的连接处理95
4.4.1嵌套循环算法95
4.4.2索引嵌套循环连接96
4.4.3归并连接算法96
4.4.4散列连接算法98
4.5表达式计算101
4.5.1物化101
4.5.2流水线101
4.6小结102
思考题103
第5章查询优化105
5.1概述105
5.2代数优化106
5.2.1关系代数表达式等价变换规则106
5.2.2基于启发式规则的代数优化108
5.2.3代数优化实例109
5.3物理优化112
5.3.1基于启发式规则的物理优化112
5.3.2基于代价估算的物理优化113
5.4基于语义的查询优化113
5.5小结114
思考题114
第6章事务115
6.1事务的概念115
6.2事务的ACID性质116
6.3一个简单的事务实例116
6.4事务抽象模型与状态变迁118
6.5SQL中事务的存取模式和隔离级别120
6.6小结121
思考题121
第7章并发控制123
7.1事务的并发执行123
7.1.1事务并发执行的必要性123
7.1.2事务并发执行趋势124
7.1.3并发操作带来的问题124
7.1.4并发事务调度可串行化与可恢复性126
7.1.5并发控制技术133
7.2封锁技术134
7.2.1封锁类型134
7.2.2封锁协议135
7.2.3两段锁协议138
7.2.4封锁的实现141
7.3封锁带来的问题142
7.3.1活锁142
7.3.2死锁142
7.4多粒度封锁145
7.4.1多粒度树145
7.4.2意向锁146
7.4.3多粒度封锁协议148
7.5时间戳技术148
7.5.1时间戳148
7.5.2时间戳排序协议149
7.5.3改进的时间戳协议——Thomas写规则150
7.6多版本机制与快照隔离151
7.6.1多版本并发控制151
7.6.2多版本两段锁协议152
7.6.3快照隔离153
7.7幻行现象155
7.8小结157
思考题158
第8章数据库安全159
8.1数据库安全概述159
8.1.1威胁数据库的安全因素159
8.1.2数据库安全标准简介160
8.2数据库系统安全控制163
8.2.1数据库系统安全模型163
8.2.2数据库管理系统安全性控制模型163
8.2.3用户身份标识与鉴别164
8.3存取控制概述165
8.3.1自主存取控制166
8.3.2强制存取控制172
8.4审计173
8.4.1审计事件173
8.4.2审计的作用174
8.4.3AUDIT语句和NOAUDIT语句174
8.4.4ORACLE的审计技术174
8.5数据加密175
8.5.1加密技术175
8.5.2数据库中的加密支持176
8.6更高安全性保护177
8.6.1推理控制177
8.6.2隐蔽信道178
8.6.3数据隐私179
8.7小结179
思考题180
第9章数据库恢复181
9.1故障类型181
9.1.1事务故障181
9.1.2系统故障182
9.1.3介质故障182
9.2恢复机制下的存储器与数据访问182
9.2.1存储器种类182
9.2.2稳定存储器的实现183
9.2.3事务数据访问机制183
9.3恢复的基本原理与实现方法184
9.3.1恢复与事务原子性184
9.3.2日志恢复的基本原则与实现方法185
9.3.3影子复制恢复的基本原理185
9.4日志恢复技术186
9.4.1数据转储186
9.4.2日志文件格式187
9.4.3日志登记原则188
9.4.4使用日志重做和撤销事务189
9.4.5检查点191
9.5缓冲区管理192
9.5.1日志记录缓冲192
9.5.2数据库缓冲193
9.5.3模糊检查点194
9.6恢复算法194
9.6.1事务故障恢复——事务回滚195
9.6.2系统故障恢复195
9.6.3介质故障后的恢复197
9.7ARIES恢复技术197
9.7.1ARIES特点198
9.7.2ARIES数据结构198
9.7.3ARIES恢复算法200
9.7.4ARIES恢复算法特征202
9.8容灾备份系统203
9.9小结205
思考题206
第10章数据库管理系统性能配置207
10.1性能配置207
10.1.1瓶颈位置208
10.1.2硬件调整208
10.1.3数据库系统参数调整210
10.1.4模式与事务调整210
10.2性能基准程序211
10.2.1任务集211
10.2.2数据库应用类型212
10.2.3TPC基准测试213
10.3数据库标准217
10.3.1SQL标准217
10.3.2数据库连接标准218
10.3.3对象数据库标准218
10.3.4XML标准218
10.4小结219
思考题219
第11章新型数据库管理系统221
11.1数据库管理系统发展的三个阶段222
11.1.1**代数据库管理系统——基于格式化模型DBMS222
11.1.2第二代数据库管理系统——关系DBMS222
11.1.3第三代数据库管理系统——新一代DBMS222
11.2基于新型数据模型的数据库管理系统223
11.2.1面向对象数据库管理系统223
11.2.2关系对象数据库管理系统224
11.2.3XML数据库管理系统224
11.3大数据管理系统225
11.3.1大数据225
11.3.2大数据建模——基于分析的用户建模227
11.3.3大数据管理系统228
11.4小结230
思考题231
参考文献232
- >
名家带你读鲁迅:故事新编
名家带你读鲁迅:故事新编
¥13.0¥26.0 - >
新文学天穹两巨星--鲁迅与胡适/红烛学术丛书(红烛学术丛书)
新文学天穹两巨星--鲁迅与胡适/红烛学术丛书(红烛学术丛书)
¥9.9¥23.0 - >
月亮与六便士
月亮与六便士
¥15.1¥42.0 - >
中国人在乌苏里边疆区:历史与人类学概述
中国人在乌苏里边疆区:历史与人类学概述
¥35.5¥48.0 - >
企鹅口袋书系列·伟大的思想20:论自然选择(英汉双语)
企鹅口袋书系列·伟大的思想20:论自然选择(英汉双语)
¥6.3¥14.0 - >
人文阅读与收藏·良友文学丛书:一天的工作
人文阅读与收藏·良友文学丛书:一天的工作
¥17.0¥45.8 - >
【精装绘本】画给孩子的中国神话
【精装绘本】画给孩子的中国神话
¥17.6¥55.0 - >
自卑与超越
自卑与超越
¥14.7¥39.8
-
Photoshop 2022中文版案例教程
¥44.1¥59.8 -
局域网组建、管理与维护(第4版)(微课版)
¥47¥59 -
园林AUTOCAD教程
¥24¥45 -
Python实战编程:从零学Python
¥81¥108 -
Java程序设计基础
¥37¥50 -
数据备份与恢复
¥51.4¥69