数据库系统实现 PDF 第2版

  • 更新时间:
  • 8700人关注
  • 点击下载

给大家带来的一篇关于数据库相关的电子书资源,介绍了关于数据库、系统、实现方面的内容,本书是由机械工业出版社出版,格式为PDF,资源大小27 MB,加西亚-莫利纳编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:7.5分

资源详情相关推荐
数据库系统实现
  • 出版社:机械工业出版社
  • 作者:加西亚-莫利纳
  • 大小:27 MB
  • 类别:数据库
  • 热度:865
  • MATLAB/Simulink机电系统建模与仿真
  • 数据库原理与应用
  • 数据库系统教程(第3版)
  • 管理信息系统(第9版)
  • Python Linux系统管理与自动化运维
  • 数据库系统实现 第二版 PDF

    《数据库系统实现(第2版)》是斯坦福大学计算机科学专业数据库系列课程第二门课的教科书。书中对数据库系统实现原理进行了深入阐述,并具体讨论了数据库管理系统的三个主要成分——存储管理器、查询处理器和事务管理器的实现技术。此外,第2版充分反映了数据管理技术的新进展,对内容进行了扩充,除了在第1版中原有的“信息集成”一章(第10章)中加入了新的内容外,还增加了两个全新的章:“数据挖掘”(第11章)和“数据库系统与互联网”(第12章)。

    《数据库系统实现(第2版)》适合作为高等院校计算机专业研究生的教材或本科生的教学参考书,也适合作为从事相关研究或开发工作的专业技术人员的高级参考资料。

    目录

    • 出版者的话
    • 译者序
    • 译者简介
    • 出版前言
    • 第1章 DBMS系统概述
    • 1.1 数据库系统的发展
    • 1.2 数据库管理系统概述
    • 1.3 本书概述
    • 1.4 数据库模型和语言回顾
    • 1.5 参考文献
    • 第一部分 数据库系统实现
    • 第2章 辅助存储管理
    • 2.1 存储器层次
    • 2.2 磁盘
    • 2.3 加速对辅助存储器的访问
    • 2.4 磁盘故障
    • 2.5 组织磁盘上的数据
    • 2.6 块和记录地址的表示
    • 2.7 变长数据和记录
    • 2.8 记录的修改
    • 2.9 小结
    • 2.10 参考文献
    • 第3章 索引结构
    • 3.1 索引结构基础
    • 3.2 B-树
    • 3.3 散列表
    • 3.4 多维索引
    • 3.5 多维数据的散列结构
    • 3.6 多维数据的树结构
    • 3.7 位图索引
    • 3.8 小结
    • 3.9 参考文献
    • 第4章 查询执行
    • 4.1 物理查询计划操作符介绍
    • 4.2 一趟算法
    • 4.3 嵌套循环连接
    • 4.4 基于排序的两趟算法
    • 4.5 基于散列的两趟算法
    • 4.6 基于索引的算法
    • 4.7 缓冲区管理
    • 4.8 使用超过两趟的算法
    • 4.9 小结
    • 4.10 参考文献
    • 第5章 查询编译器
    • 5.1 语法分析和预处理
    • 5.2 用于改进查询计划的代数定律
    • 5.3 从语法分析树到逻辑查询计划
    • 5.4 运算代价的估计
    • 5.5 基于代价的计划选择介绍
    • 5.6 连接顺序的选择
    • 5.7 物理查询计划选择的完成
    • 5.8 小结
    • 5.9 参考文献
    • 第6章 系统故障对策
    • 6.1 可恢复操作的问题和模型
    • 6.2 undo日志
    • 6.3 redo日志
    • 6.4 undo/redo日志
    • 6.5 针对介质故障的防护
    • 6.6 小结
    • 6.7 参考文献
    • 第7章 并发控制
    • 7.1 串行调度和可串行化调度
    • 7.2 冲突可串行化
    • 7.3 使用锁的可串行化实现
    • 7.4 有多种锁模式的封锁系统
    • 7.5 封锁调度器的一种体系结构
    • 7.6 数据库元素的层次
    • 7.7 树协议
    • ……
    • 第8章 再论事务管理
    • 第9章 并行与分布式数据库
    • 第二部分 现代数据库系统专题
    • 第10章 信息集成
    • 第11章 数据挖掘
    • 第12章 数据库系统与互联网

    资源下载

    相关资源

    • 七周七数据库

      七周七数据库

      《七周七数据库》遵循《七周七语言》的写作风格和体例,带领你学习和了解当令最热门的开源数据库。在简单的介绍之后,本书分章介绍了7种数据库,感兴趣的小伙伴们可以参考一下

      大小:129 MB数据库

      立即下载
    • 分布式数据库架构及企业实践:基于Mycat中间件

      分布式数据库架构及企业实践:基于Mycat中间件

      分布式数据库架构及企业实践基于Mycat中间件 由资深 Mycat 专家及一线架构师、DBA 编写而成。全书总计 8 章,首先简单介绍了分布式系统和分布式数据库的需求,然后讲解了分布式数据库的实现

      大小:62.1 MB数据库架构

      立即下载
    • Oracle数据库技术与应用

      Oracle数据库技术与应用

      大小:3.27 MBOracle

      立即下载
    • NoSQL数据库入门与实践

      NoSQL数据库入门与实践

      本书讲解了大数据处理核心技术,结合MongoDB、Redis和测试工具等全面介绍NoSQL数据库技术、NoSQL精粹,是一本NoSQL数据库入门图书,语言通俗易懂,欢迎下载

      大小:421.9 MB大数据

      立即下载
    • 数据库索引设计与优化

      数据库索引设计与优化

      《数据库索引设计与优化》 提供了一种简单、高效、通用的关系型数据库索引设计方法。作者通过系统的讲解及大量的案例清晰地阐释了关系型数据库的访问路径选择原理,以及表和索引的扫

      大小:85 MB数据库

      立即下载
    • 数据库云平台理论与实践

      数据库云平台理论与实践

      数据库云平台是现如今甚至将来一段時期信息化管理行业广泛关心的一个网络热点行业。云技术的实质是分布式计算,而数据库云平台表明的更是分布式计算在数据处理方法行业的实质难题。

      大小:526 MB数据库

      立即下载
    • 数据库项目开发实践

      数据库项目开发实践

      数据库项目开发技能是当前软件行业必备的技能之一。《数据库项目开发实践/高等学校软件工程专业校企深度合作系列实践教材》根据数据库设计的一般规范,介绍了真实案例的设计过程与所

      大小:36.9 MB数据库

      立即下载
    • 现代数据库管理

      现代数据库管理

      《管理科学与工程经典译丛:现代数据库管理(第10版)》 是一本数据库管理初级课程的教材。通过多年的市场反馈以及作者自身的教学实践,书中方法得到逐步优化,以一种便于学生阅读的

      大小:228.8 MB数据库管理

      立即下载

    学习笔记

    24小时41分钟前回答

    解析MySQL数据库性能优化的六大技巧

    数据库表表面上存在索引和防错机制,然而一个简单的查询就会耗费很长时间。Web应用程序或许在开发环境中运行良好,但在产品环境中表现同样糟糕。如果你是个数据库管理员,你很有可能已经在某个阶段遇到上述情况。因此,本文将介绍对MySQL进行性能优化的技巧和窍门。 1.存储引擎的选择 如果数据表需要事务处理,应该考虑使用InnoDB,因为它完全符合ACID特性。如果不需要事务处理,使用默认存储引擎MyISAM是比较明智的。并且不要尝试同时使用这两个存储引擎。思考一下:在一个事务处理中,一些数据表使用InnoDB,而其余的使用MyISAM。结果呢?整个subject将被取消,只有那些在事务处理中的被带回到……

    13小时42分钟前回答

    Mysql 数据库双机热备的配置方法

    1。mysql数据库没有增量备份的机制,当数据量太大的时候备份是一个很大的问题。还好mysql数据库提供了一种主从备份的机制,其实就是把主数据库的所有的数据同时写到备份数据库中。实现mysql数据库的热备份。 2。要想实现双机的热备首先要了解主从数据库服务器的版本的需求。要实现热备mysql的版本都要高于3.2,还有一个基本的原则就是作为从数据库的数据库版本可以高于主服务器数据库的版本,但是不可以低于主服务器的数据库版本。 3。设置主数据库服务器: a.首先查看主服务器的版本是否是支持热备的版本。然后查看my.cnf(类unix)或者my.ini(windows)中mysqld配置块的配置有没有log-bin(记录数据库更改……

    14小时42分钟前回答

    阿里云安装mysql数据库出现2002错误解决办法

    在安装数据库的时候出现了如下错误: 解决办法如下: 1.在bin目录下 输入:kill -s 9 9907 再输入: ps -ef|grep mysql 显示如下: 2.回到lampp目录下,重启数据库,服务器: 1. ./lampp restart 以上所述是小编给大家介绍的阿里云安装mysql数据库出现2002错误解决办法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对码农之家网站的支持! ……

    24小时4分钟前回答

    对Python通过pypyodbc访问Access数据库的方法详解

    看书上通过ODBC访问数据库的案例,想实践一下在Python 3.6.1中实现access2003数据库的链接,但是在导入odbc模块的时候出现了问题,后来查了一些资料就尝试着使用pypyodbc,最后成功了。 操作步骤: ①安装pypyodbc 目前Python安装通常使用steup.py或者pip工具,在python3.4之后的的版本都默认包含了pip,因此,这里推荐使用pip工具。在cmd中执行:pip install pypyodbc,耐心等待执行完成,pypyodbc模块就已经安装成功了。如果提示安装超时或者失败可以重新再执行一次。执行成功后,查看C:\Python36\Lib\site-packages中就会发现多了pypyodbc的目录。这时候就可以使用pypyodbc模块了。 ②创建数据源 先利用Access创建一个数据库,我是在……