- 高等教育出版社
- 9787040515619
- 1
- 44212164-6
- 16开
- 310
内容简介
本书系统全面地阐述了大数据管理系统的基础理论、基本技术和基本方法。全书分为三篇共10 章。第一篇大数据管理概述,综述了数据库管理系统发展经历或正在经历的四个阶段,梳理了大数据管理系统的数据特征、系统特征、应用特征,阐述了大数据管理系统的组成,指出发展大数据管理系统是历史的必然;第二篇数据模型与语言,包括关系模型与SQL、键值对数据模型、文档模型与查询语言、图模型与类SQL 查询语言, 共4 章;第三篇大数据管理系统,包括大数据管理系统的体系架构、数据组织与存储、分布式查询处理优化、分布式事务、故障恢复,共5 章。
本书可以作为高等学校大数据专业、计算机类专业、信息管理与信息系统等相关专业大数据管理课程的教材,也可供从事数据库和大数据管理系统研究、开发和应用的研究人员和工程技术人员参考。
目录
目录
前辅文
第一篇 大数据管理概述
第1 章 数据库管理系统概述
1.1 数据管理系统的发展历史
1.2 大数据管理系统的特征
1.3 大数据管理系统的组成
第二篇 数据模型与语言
第2 章 关系数据模型与SQL
2.1 关系数据库概述
2.2 关系数据库标准语言SQL
2.3 SQL on Hadoop
2.4 NoSQL 数据库
2.5 代表性的关系数据库
2.6 小结
第3 章 键值对数据模型
3.1 概述
3.2 数据结构和数据操作
第4 章 文档模型与查询语言
4.1 概述
4.2 文档结构
4.3 查询语言
4.4 文档数据库举例
4.5 拓展阅读建议
4.6 小结
第5 章 图模型与类SQL查询语言
5.1 图的数据结构及其形式化定义
5.2 图数据操作
5.3 图查询语言Cypher
5.4 Neo4j 图数据库
第三篇 大数据管理系统
第6 章 大数据管理系统的体系架构
6.1 数据库系统体系架构的发展
6.2 并行数据库体系架构
6.3 分布式数据库体系架构
6.4 实例分析
6.5 小结
第7 章 数据组织与存储
7.1 概述
7.2 硬件访问模型
7.3 索引技术
7.4 键值存储
7.5 列存储
7.6 其他类型存储
7.7 小结
第8 章 分布式查询处理优化
8.1 分布式查询处理概述
8.2 面向关系数据的分布式查询处理
第9 章 分布式事务
9.1 概述
9.2 分布式系统与事务
9.3 分布式事务
9.4 图、键值、文档模型事务处理技术
9.5 典型案例
9.6 拓展阅读
9.7 小结
第1 0 章 故障恢复
10.1 传统的数据库故障恢复概述
10.2 分布式数据库节点故障的终结和恢复协议
10.3 当前流行的分布式数据库恢复技术及应用
10.4 其他常见的容错与恢复技术
前辅文
第一篇 大数据管理概述
第1 章 数据库管理系统概述
1.1 数据管理系统的发展历史
1.2 大数据管理系统的特征
1.3 大数据管理系统的组成
第二篇 数据模型与语言
第2 章 关系数据模型与SQL
2.1 关系数据库概述
2.2 关系数据库标准语言SQL
2.3 SQL on Hadoop
2.4 NoSQL 数据库
2.5 代表性的关系数据库
2.6 小结
第3 章 键值对数据模型
3.1 概述
3.2 数据结构和数据操作
第4 章 文档模型与查询语言
4.1 概述
4.2 文档结构
4.3 查询语言
4.4 文档数据库举例
4.5 拓展阅读建议
4.6 小结
第5 章 图模型与类SQL查询语言
5.1 图的数据结构及其形式化定义
5.2 图数据操作
5.3 图查询语言Cypher
5.4 Neo4j 图数据库
第三篇 大数据管理系统
第6 章 大数据管理系统的体系架构
6.1 数据库系统体系架构的发展
6.2 并行数据库体系架构
6.3 分布式数据库体系架构
6.4 实例分析
6.5 小结
第7 章 数据组织与存储
7.1 概述
7.2 硬件访问模型
7.3 索引技术
7.4 键值存储
7.5 列存储
7.6 其他类型存储
7.7 小结
第8 章 分布式查询处理优化
8.1 分布式查询处理概述
8.2 面向关系数据的分布式查询处理
第9 章 分布式事务
9.1 概述
9.2 分布式系统与事务
9.3 分布式事务
9.4 图、键值、文档模型事务处理技术
9.5 典型案例
9.6 拓展阅读
9.7 小结
第1 0 章 故障恢复
10.1 传统的数据库故障恢复概述
10.2 分布式数据库节点故障的终结和恢复协议
10.3 当前流行的分布式数据库恢复技术及应用
10.4 其他常见的容错与恢复技术
前辅文
第一篇 大数据管理概述
第1 章 数据库管理系统概述
1.1 数据管理系统的发展历史
1.2 大数据管理系统的特征
1.3 大数据管理系统的组成
第二篇 数据模型与语言
第2 章 关系数据模型与SQL
2.1 关系数据库概述
2.2 关系数据库标准语言SQL
2.3 SQL on Hadoop
2.4 NoSQL 数据库
2.5 代表性的关系数据库
2.6 小结
第3 章 键值对数据模型
3.1 概述
3.2 数据结构和数据操作
第4 章 文档模型与查询语言
4.1 概述
4.2 文档结构
4.3 查询语言
4.4 文档数据库举例
4.5 拓展阅读建议
4.6 小结
第5 章 图模型与类SQL查询语言
5.1 图的数据结构及其形式化定义
5.2 图数据操作
5.3 图查询语言Cypher
5.4 Neo4j 图数据库
第三篇 大数据管理系统
第6 章 大数据管理系统的体系架构
6.1 数据库系统体系架构的发展
6.2 并行数据库体系架构
6.3 分布式数据库体系架构
6.4 实例分析
6.5 小结
第7 章 数据组织与存储
7.1 概述
7.2 硬件访问模型
7.3 索引技术
7.4 键值存储
7.5 列存储
7.6 其他类型存储
7.7 小结
第8 章 分布式查询处理优化
8.1 分布式查询处理概述
8.2 面向关系数据的分布式查询处理
第9 章 分布式事务
9.1 概述
9.2 分布式系统与事务
9.3 分布式事务
9.4 图、键值、文档模型事务处理技术
9.5 典型案例
9.6 拓展阅读
9.7 小结
第1 0 章 故障恢复
10.1 传统的数据库故障恢复概述
10.2 分布式数据库节点故障的终结和恢复协议
10.3 当前流行的分布式数据库恢复技术及应用
10.4 其他常见的容错与恢复技术
前辅文
第一篇 大数据管理概述
第1 章 数据库管理系统概述
1.1 数据管理系统的发展历史
1.2 大数据管理系统的特征
1.3 大数据管理系统的组成
第二篇 数据模型与语言
第2 章 关系数据模型与SQL
2.1 关系数据库概述
2.2 关系数据库标准语言SQL
2.3 SQL on Hadoop
2.4 NoSQL 数据库
2.5 代表性的关系数据库
2.6 小结
第3 章 键值对数据模型
3.1 概述
3.2 数据结构和数据操作
第4 章 文档模型与查询语言
4.1 概述
4.2 文档结构
4.3 查询语言
4.4 文档数据库举例
4.5 拓展阅读建议
4.6 小结
第5 章 图模型与类SQL查询语言
5.1 图的数据结构及其形式化定义
5.2 图数据操作
5.3 图查询语言Cypher
5.4 Neo4j 图数据库
第三篇 大数据管理系统
第6 章 大数据管理系统的体系架构
6.1 数据库系统体系架构的发展
6.2 并行数据库体系架构
6.3 分布式数据库体系架构
6.4 实例分析
6.5 小结
第7 章 数据组织与存储
7.1 概述
7.2 硬件访问模型
7.3 索引技术
7.4 键值存储
7.5 列存储
7.6 其他类型存储
7.7 小结
第8 章 分布式查询处理优化
8.1 分布式查询处理概述
8.2 面向关系数据的分布式查询处理
第9 章 分布式事务
9.1 概述
9.2 分布式系统与事务
9.3 分布式事务
9.4 图、键值、文档模型事务处理技术
9.5 典型案例
9.6 拓展阅读
9.7 小结
第1 0 章 故障恢复
10.1 传统的数据库故障恢复概述
10.2 分布式数据库节点故障的终结和恢复协议
10.3 当前流行的分布式数据库恢复技术及应用
10.4 其他常见的容错与恢复技术


















