当前位置:主页 > 计算机电子书 > 数据库 > 数据库下载
数据库云平台理论与实践

数据库云平台理论与实践 PDF 完整影印版

  • 更新:2019-11-07
  • 大小:526 MB
  • 类别:数据库
  • 作者:马献章
  • 出版:清华大学出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

数据库云平台理论与实践 PDF

数据库云平台是现如今甚至将来一段時期信息化管理行业广泛关心的一个网络热点行业。云技术的实质是分布式计算,而数据库云平台表明的更是分布式计算在数据处理方法行业的实质难题。这书介绍了数据库的渊源与发展趋势,剖析了关系型数据库与NoSQL数据库的融入情景,介绍了国内独立可控性数据库云平台发展趋势现况;对于云计算环境互联网时代对结构型和关系型数据库的管理方法必须,介绍了关系型数据库中的事务管理、数据修复、SQL、分布式数据库和NoSQL数据库的一致性与事务管理等基础理论;对于很多的大数据业务,介绍了数据库软件系统的设计方案、提升和集成化技术性。融合发展趋向,重中之重介绍了当今时髦的关系数据库和NoSQL数据库的编程技术;对于信息化规划演变式发展趋势,介绍了数据库构建技术性。

这书做为电脑、网络工程、信息化管理学校硕士生的高档教材内容,合适具备一定电脑基本知识的用户学习培训,也可做为大数据分析师、系统架构师的数据库、云技术培训教材,及其各企事业单位机构实行信息化规划、流程优化、互联网大数据的生态体系搭建和信息化管理基本知识训炼的教材。

目录

  • 第一部分数据库云平台导论
  • 第1章数据库的起源与发展现状
  • 1.1数据管理
  • 1.1.1数据管理的3个阶段
  • 1.1.2数据库系统发展的3个里程碑
  • 1.1.3数据库管理系统的3个发展阶段
  • 1.2数据库的分类
  • 1.2.1层次型数据库
  • 1.2.2网状型数据库
  • 1.2.3关系型数据库
  • 第2章关系模型与数据库的优缺点
  • 2.1关系模型
  • 2.1.1关系模型概述
  • 2.1.2关系代数
  • 2.1.3关系演算
  • 2.2关系模式与关系数据库
  • 2.3关系型数据库的优势
  • 2.3.1持久存储大量数据
  • 2.3.2通过事务保证数据的强一致性
  • 2.3.3通用性好和高性能
  • 2.3.4以标准化为前提
  • 2.4关系型数据库的不足
  • 2.4.1大量数据的写入操作
  • 2.4.2对海量数据的高效存储和访问
  • 2.4.3为有数据更新的表做索引或表结构变更
  • 2.4.4对简单查询需要快速返回结果的处理
  • 2.4.5字段不固定时的应用
  • 第3章关系型数据库的补充——NoSQL
  • 3.1NoSQL的概念
  • 3.2NoSQL的起源
  • 3.3NoSQL数据库解决的核心难题
  • 3.3.1实现高速查询
  • 3.3.2满足多写需要
  • 3.4NoSQL数据库的分类
  • 3.4.1面向列的有序存储数据库
  • 3.4.2键/值存储数据库
  • 3.4.3面向文档数据库
  • 3.4.4图形数据库
  • 3.4.5对象数据库
  • 第4章数据库云平台
  • 4.1数据库云平台的概念
  • 4.2数据库云平台的特点
  • 4.3数据库云平台的分类
  • 4.3.1数据库即服务
  • 4.3.2分布式数据库
  • 4.4国产自主可控数据库云平台产品介绍
  • 4.4.1虚谷云数据库
  • 4.4.2南大通用列存数据库
  • 4.5为何推荐使用自主可控产品
  • 4.5.1当前国际主流数据库的安全隐患
  • 4.5.2信息安全最终要落实到数据库安全
  • 4.5.3满足需求就好
  • 4.5.4一站式服务方式是优势
  • 第二部分数据库云平台理论基础
  • 第5章关系型数据库中的事务
  • 5.1事务处理的重要性
  • 5.2事务的特性要求
  • 5.2.1一致性
  • 5.2.2原子性
  • 5.2.3持久性
  • 5.2.4隔离性
  • 5.3事务的状态
  • 5.4系统日志
  • 5.5并发控制
  • 5.5.1基于锁的协议
  • 5.5.2两阶段加锁
  • 5.5.3死锁处理
  • 5.5.4基于时间戳排序的并发控制
  • 5.5.5多版本并发控制
  • 5.5.6饥饿处理
  • 5.5.7索引中使用加锁进行并发控制
  • 5.5.8其他并发控制问题
  • 5.6锁的粒度
  • 5.6.1加锁的粒度级别
  • 5.6.2多粒度级别加锁
  • 5.7集中式系统中的事务处理
  • 5.7,1单用户系统的组织
  • 5.7.2集中式多用户系统的组织
  • 5.8分布式系统上的事务处理
  • 5.8.1数据库服务器分布的关键因素
  • 5.8.2分布式系统的组织
  • 5.8.3会话与上下文信息
  • 5.8.4队列事务处理
  • 5.8.5分布式事务基本两阶段提交协议
  • 5.8.6分布式事务基本两阶段提交协议的改进
  • 5.9结构化查询语言中的事务支持
  • 第6章关系型数据库的数据恢复
  • 6.1数据库数据恢复的概念
  • 6.1.1数据库故障的种类
  • 6.1.2恢复算法概要及分类
  • 6.1.3故障恢复技术
  • 6.1.4潜入月/潜入与强制/非强制
  • 6.1.5日志中的检查点
  • 6.1.6事务故障的恢复
  • 6.2延迟更新恢复技术
  • 6.2.1单用户环境下使用延迟更新的恢复
  • 6.2.2多用户环境下采用并发执行方案的延迟更新
  • 6.2.3不影响数据库的事务动作
  • 6.3即时更新恢复技术
  • 6.3.1单用户环境下即时更新的恢复
  • 6.3.2多用户环境下采用并发执行方案即时更新的恢复
  • 6.4镜像分页
  • 6.5多数据库系统中数据的恢复
  • 6.6系统与介质故障的恢复
  • 第7章关系型数据库结构化查询语言SQL
  • 7.1SQL基础知识
  • 7.1.1语句
  • 7.1.2名称
  • 7.1.3数据类型
  • 7.1.4常量
  • 7.1.5表达式
  • 7.1.6内嵌函数
  • 7.1.7NULL值
  • 7.1.8别名和匿名
  • 7.1.9时间段
  • 7.2SQL的数据定义
  • 7.2.1在SQL中创建和删除数据库
  • 7.2.2SQL中基本表的创建、修改、删除
  • 7.2.3SQL中索引的建立与删除
  • 7.3SQL的数据查询
  • 7.3.1查询语句的基本结构
  • 7.3.2单表查询
  • 7.3.3连接查询
  • 7.3.4嵌套查询
  • 7.3.5集合查询
  • 7.3.6窗口和窗口函数
  • 7.3.7查询取回数量的控制
  • 7.4SQL的数据操纵
  • 7.4.1插入数据
  • 7.4.2删除数据
  • 7.4.3更新数据
  • 7.4.4管线化数据操纵语言
  • 7.5SQL的视图
  • 7.5.1DBMS如何处理视图
  • 7.5.2创建视图
  • 7.5.3删除视图
  • 7.5.4查询视图
  • 7.5.5更新视图
  • 7.5.6物化视图
  • 7.6时态SQL
  • 7.6.1时态的概念
  • 7.6.2应用时间段表
  • 7.6.3系统版本表
  • 7.6.4双时态表
  • 7.7数据库持久化存储模块
  • 7.7.1存储过程与函数
  • 7.7.2时态SQL与PSM
  • 7.8SQL的触发器
  • 7.8.1创建触发器
  • 7.8.2触发器使用的特殊表
  • 7.8.3修改触发器
  • 7.8.4删除触发器
  • 7.8.5触发器的使用限制
  • 7.9SQL的访问控制
  • 7.9.1授予权限
  • 7.9.2取消权限
  • 7.9.3视图机制与SQL安全
  • 第8章分布式数据库
  • 8.1分布式数据库系统的概念
  • 8.1.1分布式数据库系统的定义
  • 8.1.2分布式数据库系统的特点
  • 8.1.3分布式数据库系统的分类
  • 8.1.4分布式数据库系统的特色功能
  • 8.2分布式数据库系统的体系结构
  • 8.2.1分布式数据库系统的模式结构
  • 8.2.2分布式数据库管理系统的组成
  • 8.2.3网络应用程序
  • 8.3分布式数据库的数据分片、复制和分配技术
  • 8.3.1数据分片和分配
  • 8.3.2数据复制
  • 8.3.3数据分配
  • 第9章NoSQL型数据库的一致性与事务
  • 9.1一致性问题
  • 9.1.1更新一致性
  • 9.1.2读取一致性
  • 9.2放宽一致性约束
  • 9.2.1CAP定理
  • 9.2.2BASE理论
  • 9.2.3NWR理论
  • 9.3放宽持久性约束
  • 9.4版本戳
  • 9.4.1“商业事务”与“系统事务”
  • 9.4.2在多结点环境中生成版本戳
  • 9.5键/值数据库的一致性与事务
  • 9.5.1键/值数据库的一致性
  • 9.5.2键/值数据库的事务
  • 9.6文档数据库的一致性与事务
  • 9.6.1文档数据库的一致性
  • 9.6.2文档数据库的事务
  • 9.7列族数据库的一致性与事务
  • 9.7.1列族数据库的一致性
  • 9.7.2列族数据库的事务
  • 9.8图形数据库的一致性与事务
  • 9.8.1图形数据库的一致性
  • 9.8.2图形数据库的事务
  • ……
  • 第三部分数据库云平台的应用
  • · · · · · ·

资源下载

资源下载地址1:https://pan.baidu.com/s/1NMTkqhV3pxBf6jhGgSe9uw

相关资源

网友留言