• 文章介绍
  • 评价建议

  • 数据库系统概论》第5版高清PDF影印完整版简介

    第5版主要修改的内容包括:

    (1) 在基础篇中保持重点讲解关系数据库系统的传统,对SQL的内容根据标准的发展 做了相应更新。随着数据的安全性、完整性越来越重要,对数据库安全性和完整性的内容 进行了补充修改。

    (2) 在设计与应用开发篇中把原来第4版第1章讲解的E-R图设计移到了第7章7.3 概念结构设计一节中,成为概念结构设计的重要知识点。作为选读,增加了扩展E-R图的 内容。修改补充了第8章数据库编程中PL/SQL.存储过程和函数、ODBC、OLEDB、JDBC 等概念和方法。

    (3) 在系统篇的第11章并发控制中增加了三级封锁协议的内容,并在11.8其他并发 控制机制一节(作为选读内容)概要介绍了多版本并发控制(MVCC)技术.

    (4) 在新技术篇中修改了第13章数据库技术发展概述和第16章数据仓库与联机分析 处理技术的内容,增加了反映数据管理最新发展的重要技术,如大数据管理、内存数据库 系统等章节,限于篇幅删去了第4版中分布式数据库系统、对象关系数据库系统和XML 数据库。

    (5) 提供了作者编写的配套教辅用书《数据库系统概论(第5版)实验指导与习题解 析》(高等教育出版社出版)•其中根据教材章节内容安排了必修实验和选修实验,进一步 加强了实验教学环节;对本书各章习题做了解析,还增加了补充习题。

    《数据库系统概论》第5版高清PDF影印完整版精彩内容节选

    数据库是数据管理的有效技术,是计算机科学的重要分支。今天,信息资源已成为各 个部门的重要财富和资源。建立一个满足各级部门信息处理要求的行,之有效的信息系统也 成为一个企业或组织生存和发展的重要条件。因此,作为信息系统核心和基础的数据库技 术得到越来越广泛的应用,从小型单项事务处理系统到大型信息系统,从联机事务处理 (On-Line Transaction Processing, OLTP)到联机分析处理(On-Line Analysis Processing, OLAP),从一般企业管理到计算机辅助设计与制造(CAD/CAM)、计算机集成制造系统 (CIMS)、电子政务(e-Govermnent)、电子商务(e-Commerce)、地理信息系统(GIS)等, 越来越多的应用领域采用数据库技术来存储和处理信息资源。特别是随着互联网的发展, 广大用户可以直接访问并使用数据库,例如通过网上订购图书、日用品、机票、火车票, 通过网上银行转账存款取款、检索和管理账户,等等。数据库已经成为每个人生活中不可 缺少的部分。

    因此,数据库课程不仅是计算机类专业、信息管理专业的重要课程,也是许多非计算 机专业的选修课程。

    本章介绍数据库系统的基本概念,包括数据管理技术的发展过程、数据库系统的组成 部分等。读者从中可以学习到为什么要使用数据库技术、数据库技术的重要性。本章是后 面各章节的准备和基础。

    《数据库系统概论》第5版高清PDF影印完整版目录

    第一篇基础篇

    第1章 绪论    3

    1.1数据库系统概述 3

    1.1.1数据库的4个基本概念 3

    1.1.2数据管理技术的产生和发展 6

    1.1.3数据库系统的特点 9

    1.2数据模型, 14

    1.2.1两类数据模型 15

    1.2.2概念模型 16

    1.2.3数据模型的组成要素   17

    1.2.4常用的数据模型 18

    • 层次模型 ••••••• 19

    1.2.6网状模型  22

    1.2.7关系模型 25

    1.3数据库系统的结构 27

    1.3.1数据库系统模式的概念 27

    1.3.2数据库系统的三级模式结构 28

    1.3.3数据库的二级映像功能与

    数据独立性 29

    1.4数据库系统的组成 --30

    • 小结… 33

    习题 33

    本章参考文献   34

    第2章 关系数据库       36

    2.1关系数据结构及形式化定义 37

    • 关系  37

    2.1.2关系模式 - 41

    2.1.3关系数据库 42

    2.1.4关系模型的存储结构 42

    2.2关系操作  42

    2.2.1基本的关系操作… 42

    2.2.2关系数据语言的分类 43

    2.3关系的完整性 44

    • 实体完整性 44

    2.3.2参照完整性     44

    2.3.3用户定义的完整性 47

    • 关系代数 “•••••47

    2.4.1传统的集合运算 48

    2.4.2专门的关系运算 49

    *2.5关系演算 56

    *2.5.1元组关系演算语言ALPHA ••…•…•…56

    *2.5.2元组关系演算 •••••••••…61

    *2.5.3域关系演算语言QBE 63

    • 小结 69

    习题   69

    实验 71

    本章参考文献 71

    第3章 关系数据原标准语言SQL 73

    • SQL概述  73
    • SQL的产生与发展  73
    • SQL 的特点 74
    • SQL的基本概念 76

    3.2学生-课程数据库 77

    3.3数据定义 78

    3.3.1模式的定义与删除 79

    3.3.2基本表的定义、删除与修改 80

    3.3.3索引的建立与删除 85

    3.3.4数据字典 87

    3.4数据査询…… 87

    • 单表查询 88
    • 连接查询   97
    • 嵌套查询   101
    • 集合查询 109

    3.4.5基于派生表的查询 --111

    • SELECT语句的一般格式 112

    3.5数据更新・ 113

    3.5.1插入数据        113

    3.5.2修改数据 115

    • 删除数据 116

    3.6空值的处理 117

    • 视图 119

    3.7.1定义视图 *•“…119

    .3.7.2 査询视图  -122

    3.7.3更新视图 124

    3.7.4视图的作用 126

    • 小结      127

    习题 128

    实验 •••••       129

    本章参考文献 129

    第4章 数据库安全性 131

    4.1数据库安全性概述 131

    4.1.1数据库的不安全因素 131

    4.1.2安全标准简介 132

    4.2数据库安全性控制 135

    4.2.1用户身份鉴别 136

    • 存取控制   138

    4.2.3自主存取控制方法 138

    4.2.4授权:授予与收回 139

    4.2.5数据库角色 143

    4.2.6强制存取控制方法 145

    4.3视图机制 147

    • 审计 147
    • 数据加密 149

    4.6其他安全性保护    151

    • 小结  152

    习题  153

    实验 154

    本章参考文献 154

    第5章 数据库完整性  156

    5.1实体完整性 157

    5.1.1定义实体完整性 157

    5.1.2实体完整性检查和违约处理 158

    5.2参照完整性        159

    5.2.1定义参照完整性 159

    5.2.2参照完整性检查和违约处理 159

    5.3用户定义的完整性 162

    5.3.1属性上的约束条件 162

    5.3.2元组上的约束条件 163

    5.4完整性约束命名子句 164

    *5.5 域中的完整性限制 165

    • 断言           166

    5.7触发器       167

    • 定义触发器 168
    • 激活触发器 170

    5.7.3删除触发器 171

    • 小结 171

    第二篇设计与应用开发篇

    第6章 关系数据理论 177

    6.1问题的提出     177

    • 规范化 180

    6.2.1函数依赖   180

    • 码 181
    • 范式 182
    • 2NF 182
    • 3NF •••184
    • BCNF 184
    • 多值依赖 185
    • 4NF 188
    • 规范化小结 189

    6.3数据依赖的公理系统 190

    *6.4模式的分解 —-194

    6.4.1模式分解的三个定义 194

    6.4.2分解的无损连接性和保持

    函数依赖性   196

    6.4.3模式分解的算法 198

    • 小结 •••201

    习题 202

    本章参考文献   204

    第7章数据库设计 205

    7.1数据库设计概述 -205

    7.1.1数据库设计的特点 206

    7.1.2数据库设计方法 207

    7.1.3数据库设计的基本步骤 207

    7.1.4数据库设计过程中的各级模式……210

    7.2需求分析 211

    7.2.1需求分析的任务 211

    7.2.2需求分析的方法 212

    7.2.3数据字典 213

    7.3概念结构设计   215

    7.3.1概念模型 -215

    • E-R 模型 215

    ♦7.3.3 扩展的E-R模型 218

    *7.3.4 UML 223

    7.3.5概念结构设计   224

    7.4逻辑结构设计 231

    • E-R图向关系模型的转换 231

    7.4.2数据模型的优化 233

    7.4.3设计用户子模式 234

    7.5物理结构设计 234

    7.5.1数据库物理设计的内容和方法……235

    7.5.2关系模式存取方法选择 235

    7.5.3确定数据库的存储结构 237

    7.5.4评价物理结构   238

    7.6数据库的实施和维护 238

    7.6.1数据的载入和应用程序的调试……238

    7.6.2数据库的试运行 239

    7.6.3数据库的运行和维护 240

    • 小结“  241

    习题 241

    实验 242

    本章参考文献 242

    第8章 数据库编程 244

    • 嵌入式 SQL 244

    8.1.1嵌入式SQL的处理过程 244

    • 嵌入式SQL语句与主语言

    之间的通信 245

    8.1.3不用游标的SQL语句 248

    • 使用游标的SQL语句 250
    • 动态 SQL 251
    • 过程化 SQL    252

    8.2.1过程化SQL的块结构 252

    8.2.2变量和常量的定义 252

    8.2.3流程控制 --253

    8.3存储过程和函数 254

    • 存储过程 255
    • 函数   ..........257

    *8.3.3过程化SQL中的游标   257

    ' 第三篇系

    第9章关系査询处理和査询优化 273

    9.1关系数据库系统的査询处理 273

    9.1.1查询处理步骤 273

    9.1.2实现查询操作的算法示例 275

    9.2关系数据库系统的査询优化 277

    9.2.1查询优化概述 278

    • 一个实例 278
    • 代数优化         280

    9.3.1关系代数表达式等价变换规则……281

    9.3.2查询树的启发式优化 --282

    9.4物理优化 284

    9.4.1基于启发式规则的存取路径

    选择优化  284

    9.4.2基于代价估算的优化 285 *9.5查询计划的执行 287

    9.6 小结 287

    习题   288

    实验 289

    本章参考文献 289

    » 10#数据库恢复技术 291

    • ODBC编程 258
    • ODBC 概述 258
    • ODBC工作原理概述 259
    • ODBC API 基础 260
    • ODBC的工作流程 262

    *8.5 OLE DB        266

    *8.6 JDBC 编程 268

    • 小结 269

    习题 269

    实验         270

    本章参考文献 270

    统篇

    10.1事务的基本概念 291

    10.2数据库恢复概述 292

    • 故障的种类 293

    10.4恢复的实现技术 295

    • 数据转储 295

    10.4.2登记日志文件    296

    10.5恢复策略   298

    10.5.1事务故障的恢复   298

    10.5.2系统故障的恢复 298

    10.5.3介质故障的恢复 299

    10.6具有检查点的恢复技术 299

    10.7数据库镜像  301

    • 小结 302

    习题 — 303

    实验       304

    本章参考文献 304

    第11章 并发控制 306

    11.1并发控制概述 307

    • 封锁 : 309
    • 封锁协议 309

    11.4活锁和死锁…… 312

    • 活锁 312
    • 死锁   312

    11.5并发调度的可串行性 314

    11.5.1可串行化调度 314

    11.5.2冲突可串行化调度 314

    11.6两段锁协议   316

    11.7封锁的粒度 317

    11.7.1多粒度封锁   318

    • 意向锁 318

    *11.8其他并发控制机制 320

    11.8.1多版本并发控制 320

    11.8.2改进的多版本并发控制 321

    • 小结 322

    习题    323

    实验  324

    本章参考文献 324

    *第12章数据库管理系统 326

    第四篇新

    第13章 数据库技术发展概述 347

    13.1数据库技术发展历史回顾 347

    13.2数据库发展的三个阶段 348

    13.2.1第一代数据库系统 348

    13.2.2第二代数据库系统 349

    13.2.3新一代数据库系统 349

    13.3数据库系统发展的特点 350

    13.3.1数据模型的发展 350

    13.3.2数据库技术与相关技术相结合•••• 353

    13.3.3面向应用领域的数据库新技术--355

    13.4数据管理技术的发展趋势 357

    13.4.1数据管理技术面临的挑战 357

    13.4.2数据管理技术的发展与展望••……358

    12.1数据库管理系统的基本功能 326

    12.2数据库管理系统的系统结构  327

    12.2.1数据库管理系统的层次结构…••…327 12.2.2关系数据库管理系统的运行

    过程示例 -328

    12.3语言处理层 330

    12.3.1语言处理层的任务和工作步骤“刁,。 12.3.2解释方法 332

    12.3.3预编译方法 333

    12.4数据存取层 -334

    12.4.1数据存取层的系统结构 335

    12.4.2数据存取层的功能子系统 336

    12.5缓冲区管理   338

    12.6数据库的物理组织 340

    • 小结 341

    习题 342

    本章参考文献 343

    技术篇

    • 小结 360

    习题 360

    本章参考文献 361

    第14章 大数据管理 363

    14.1大数据概述… 363

    14.1.1什么是大数据 363

    14.1.2大数据的特征 364

    14.2大数据的应用 367

    14.2.1感知现在预测未来——互联网

    文本大数据管理与挖掘 367

    14.2.2数据服务实时推荐一一基于大

    数据分析的用户建模 373

    14.3大数据管理系统 375

    • 大数据管理系统的新格局 378NoSQL数据管理系统 375
    • NewSQL 数据库系统 376
    • MapReduce 技术 377
    • 小结 380

    本章参考文献     381

    15童 内存数据库系统 383

    • 概述 383

    15.2内存数据库的发展历程 384

    15.3内存数据库的特性 --387

    15.4内存数据库的关键技术 387

    15.4.1数据存储 388

    15.4.2査询处理及优化 390

    15.4.3并发与恢复 401

    • 小结  403

    习题 403

    本章参考文献 404

    16章 数据仓库与联机分析处理技术••…•…406

    16.1数据仓库技术 406

    16.2联机分析处理技术 410

    16.3数据挖掘技术 411

    16.4大数据时代的新型数据仓库 413

    • 小结  416

    习题 417

    本章参考文献 417

    免责声明:
    1. 本站资源转自互联网,源码资源分享仅供交流学习,下载后切勿用于商业用途,否则开发者追究责任与本站无关!
    2. 本站使用「署名 4.0 国际」创作协议,可自由转载、引用,但需署名原版权作者且注明文章出处
    3. 未登录无法下载,登录使用金币下载所有资源。
    IT小站 » 数据库入门基础必学教程《数据库系统概论》第5版高清PDF影印完整版免费下载【67M 435页】

    常见问题FAQ

    没有金币/金币不足 怎么办?
    本站已开通每日签到送金币,每日签到赠送五枚金币,金币可累积。
    所有资源普通会员都能下载吗?
    本站所有资源普通会员都可以下载,需要消耗金币下载的白金会员资源,通过每日签到,即可获取免费金币,金币可累积使用。

    发表评论