数据库云平台理论与实践 中文pdf扫描版[526MB]

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

  • 书籍大小:526MB
  • 书籍语言:简体中文
  • 书籍类型:国产软件
  • 书籍授权:免费软件
  • 书籍类别:数据库其它
  • 应用平台:PDF
  • 更新时间:2024-01-10
  • 购买链接:
  • 网友评分:
360通过 腾讯通过 金山通过

情介绍

数据库云平台是当今乃至今后一段时期信息化领域普遍关注的一个热点领域。云技术的本质是分布式计算,而数据库云平台揭示的正是分布式计算在数据处理领域的本质问题。本书介绍了数据库的起源与发展,分析了关系型数据库与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图形数据库的事务
……
第三部分数据库云平台的应用
· · · · · ·

载地址

下载错误?【投诉报错】

数据库云平台理论与实践 中文pdf扫描版[526MB]

      气书籍

      载声明

      ☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
      ☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
      ☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
      ☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
      ☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
      ☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
      ☉ 本站提供的数据库云平台理论与实践 中文pdf扫描版[526MB] 资源来源互联网,版权归该下载资源的合法拥有者所有。