数据科学与工程技术丛书大数据管理系统原理与技术

本书特色

[

  《大数据管理系统原理与技术》介绍了多种数据库管理系统的基本概念以及代表性数据库管理系统的使用和优化方法,覆盖了传统的关系数据库、数据仓库,以及列族、键值、文档、图等NoSQL数据库系统。
  通过阅读《大数据管理系统原理与技术》,读者可以较全面地了解支撑大数据应用所需的数据库管理系统的概念、特征和相关技术,并且可以学习代表性关系数据库系统的使用方法,将理论和实际相结合。
  《大数据管理系统原理与技术》可作为大数据相关专业本科生和研究生教材,也可供从事大数据相关工作的工程技术人员参考使用。
  要进行有效的大数据处理和计算,选择适当的数据库管理系统并对其进行配置、编程和调优是非常关键的环节。在大数据场景下,单一的数据库管理系统无法满足所有类型数据管理的需要,因此大数据相关专业的学生和从业者需要了解不同类型的数据库管理系统,以解决不同场景下的实际问题。
  《大数据管理系统原理与技术》基于作者多年的教学和工程经验编写而成,旨在帮助读者掌握面向大数据的数据库管理系统的原理和应用方法。

]

内容简介

[

本书系统介绍了常用的面向大数据的数据库管理系统的原理和技术,包括关系数据库、非关系型数据库、HIVE、Hbase、Redies等,使读者在了解大数据的数据库管理系统基本原理的基础上,能根据实际的问题和应用场景选择、搭建适合的数据库管理系统。

]

目录

本书编委会前言□□章 绪论1.1 大数据的基本概念1.2 数据库管理系统1.2.1 数据库管理系统的基本概念1.2.2 数据库管理系统的发展历史1.2.3 数据库管理系统的要素1.3 大数据对数据库管理系统的需求和挑战1.4 本书结构第2章 关系型数据库管理系统2.1 关系数据库概述2.1.1 关系模型2.1.2 关系数据的存储2.1.3 关系数据库的索引2.1.4 关系数据库中的查询处理算法2.1.5 并发控制2.1.6 数据库恢复2.2 关系数据库MySQL概述2.3 MySQL应用2.3.1 SQL概述2.3.2 数据定义语句2.3.3 数据处理语句2.3.4 事务和锁定声明2.3.5 其他2.4 存储过程2.4.1 概述2.4.2 建立存储过程2.4.3 调用存储过程2.4.4 查询存储过程2.4.5 删除存储过程2.5 视图2.6 分区2.7 复制2.8 MySQL的Java客户端JDBC2.8.1 JDBC概述2.8.2 JDBCAPI2.8.3 Java通过JDBCAPI操作MySQL第3章 数据仓库Hive3.1 数据仓库概述3.1.1 数据仓库的概念和特征3.1.2 数据仓库的体系结构3.1.3 数据仓库的模型3.1.4 数据仓库关键技术3.1.5 数据仓库与大数据3.2 Hive概述3.2.1 Hive存储结构3.2.2 Hive体系结构3.2.3 Hive的任务执行流程3.3 Hive的特征3.3.1 一致性3.3.2 可扩展性3.3.3 事务3.4 Hive的基本概念3.4.1 基本数据类型3.4.2 数据类型转换3.4.3 复杂数据类型3.4.4 文本文件数据编码3.4.5 数据读取模式3.4.6 文件格式与压缩3.4.7 Hive压缩3.4.8 Hive关键字3.5 Hive的使用3.5.1 Hive命令3.5.2 HiveDDL3.5.3 HiveDML3.5.4 HiveQL基本查询3.5.5 Hive函数3.5.6 HiveQL高级查询3.6 面向大数据的优化策略3.6.1 分桶3.6.2 视图和索引3.6.3 模式设计3.7 Hive的调优3.7.1 使用EXPLAIN查看执行计划3.7.2 Hive配置管理3.7.3 限制调整3.7.4 JOIN优化3.7.5 本地模式3.7.6 并行执行3.7.7 严格模式3.7.8 调整Mapper和Reducer个数3.7.9 JVM重用3.7.10 动态分区调整3.7.11 推测执行3.7.12 单个MapReduce中的多个GROUPBY3.7.13 虚拟列3.8 Java通过JDBC操作Hive……第4章 NoSQL概述第5章 键值数据库第6章 列族数据库第7章 非关系型文档数据库第8章 非关系型图数据库

封面

数据科学与工程技术丛书大数据管理系统原理与技术

书名:数据科学与工程技术丛书大数据管理系统原理与技术

作者:王宏志 何振瀛 王鹏 李春静

页数:344

定价:¥69.0

出版社:机械工业出版社

出版日期:2019-11-01

ISBN:9787111636779

PDF电子书大小:98MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注