大数据存储从SQL到NoSQL柳俊大数据存储与管理大数据管理MongoDB文档数据库HBapdf下载pdf下载

大数据存储从SQL到NoSQL柳俊大数据存储与管理大数据管理MongoDB文档数据库HBa百度网盘pdf下载

作者:
简介:本篇主要提供大数据存储从SQL到NoSQL柳俊大数据存储与管理大数据管理MongoDB文档数据库HBapdf下载
出版社:瀚星图书专营店
出版时间:
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍



商品参数

               

商品基本信息,请以下列介绍为准
图书名称:  大数据存储——从SQL到NoSQL(大数据系列丛书)
作者:  柳俊、周苏
定价:  59.80
ISBN号:  9787302585282
出版社:  清华大学出版社


  内容简介

本书针对大数据、人工智能、信息管理、经济管理和其他相关专业学生的发展需求,系统、全面地介绍了大数据存储与管理的基本知识和技能,介绍了大数据存储基础、数据管理技术的发展、RDBMS与SQL、NoSQL数据模型、键值数据库、文档数据库、列族数据库、图数据库、数据库技术的发展(NewSQL),重点安排了熟悉MongoDB文档数据库和HBase列族数据库两个课程实践。全书具有较强的系统性、可读性和实用性。 本书是为高等院校相关专业“大数据存储”“大数据存储与管理”“大数据管理”等课程**设计编写的具有丰富实践特色的主教材,也可供有一定实践经验的软件开发人员、管理人员参考,或作为继续教育的教材。

编辑引荐

本书系统、全面地介绍了大数据存储与管理的基本知识和技能,介绍了大数据存储基础、数据管理技术发展、RDBMS与SQL、NoSQL数据模型、键值数据库、文档数据库、列族数据库、图数据库、数据库技术的发展(NewSQL),重点安排了熟悉MongoDB文档数据库和熟悉HBase列族数据库两个课程实践。本书理论联系实际,把大数据的相关概念、基础知识和技术技巧融入在实践当中,使学生保持浓厚的学习热情,加深对大数据存储与管理技术的兴趣、认识、理解和掌握。全书具有较强的系统性、可读性和实用性。 
本书是为高等院校相关专业“大数据存储”“大数据存储与管理”“大数据管理”等课程**设计编写的具有丰富实践特色的主教材,可供有一定实践经验的软件开发人员、管理人员参考,或作为继续教育的教材。



  作者简介

1988年在天津科学技术出版社出版本教材《FoxBASE 及其程序设计技巧》并获1991年全国优秀科技**书。1992年所著教材《软件工程及其应用》(天津科技出版社) 获北方十省市科技图书二等奖。至2002年,分别在天津科技出版社、浙江科技出版社、科学出版社等累计出版计算机学术著作、教科书20余本累计千万字。 
自1999年调入浙江大学城市学院任教以来,潜心钻研应用型、教学型院校新的教育教学规律,探索新的教学内容和适用的教学方法。自2002年起至今,先后在科学出版社、中国铁道出版社、清华大学出版社等出版



  目录

1章大数据存储基础1
1.1什么是大数据1
1.1.1信息爆炸的社会1
1.1.2定义大数据3
1.1.3大数据的3V特征4
1.1.4广义的大数据6
1.2开源技术的商业支援7
1.3分布式系统7
1.3.1分布式系统与网络的异同7
1.3.2分布式系统的类型8
1.4Hadoop分布式处理技术9
1.4.1Hadoop的发展9
1.4.2Hadoop的优势10
1.4.3Hadoop的发行版本10
1.5大数据的数据处理基础11
1.5.1Hadoop与NoSQL11
1.5.2NoSQL的主要特征11
1.5.3NewSQL作为替代方案12
1.6大数据存储的技术路线13
1.6.1存储方式13
1.6.2MPP架构的数据库集群14
1.6.3基于Hadoop的技术扩展14
1.6.4大数据一体机15
1.6.5云数据库15
【作业】16
【实验与思考】熟悉大数据存储基础18
第2章数据管理技术的发展20
2.1早期的数据管理系统20
2.1.1文件数据管理系统20
2.1.2层次数据管理系统22
2.1.3网状数据管理系统23
2.2引发变革的关系数据库24
2.2.1RDBMS的设计25
2.2.2使用RDBMS的应用架构25
2.2.3关系数据库的局限26
2.3Web程序的4个特征26
2.3.1可伸缩性27
2.3.2成本开销27
2.3.3灵活性27
2.3.4可用性28
2.4催生NoSQL的动因分析28
【作业】29
【实验与思考】熟悉数据管理技术: SQL还是NoSQL30
第3章RDBMS与SQL32
3.1关系数据库32
3.2RDBMS的结构33
3.2.1存储介质管理程序34
3.2.2内存管理程序34
3.2.3数据字典34
3.3结构化查询语言SQL36
3.4SQL语句的结构37
3.4.1数据定义37
3.4.2数据操纵37
3.4.3数据控制38
3.4.4数据查询38
3.5关系数据库的ACID特征39
3.6关系数据库的三大范式39
3.6.1数据库范式分类39
3.6.2范式(1NF)40
3.6.3第二范式(2NF)40
3.6.4第三范式(3NF)42
3.6.5范式的表设计42
【作业】42
【实验与思考】熟悉RDBMS与SQL44
第4章NoSQL数据模型46
4.1分布式数据管理46
4.1.1分布式数据库的任务46
4.1.2在响应、一致与持久之间求平衡48
4.1.3熟悉CAP定理49
4.2NoSQL数据库性质50
4.2.1数据库性质BASE50
4.2.2体现终一致性50
4.3键值数据库类型51
4.3.1键51
4.3.2值52
4.4文档数据库类型53
4.4.1文档53
4.4.2查询文档53
4.4.3文档与关系数据库的区别54
4.5列族数据库类型55
4.5.1列与列族55
4.5.2列族与关系数据库的区别55
4.6图数据库类型56
4.6.1节点与关系56
4.6.2图与关系数据库的区别56
4.7选择NoSQL数据库57
4.7.1选用键值数据库58
4.7.2选用文档数据库58
4.7.3选用列族数据库59
4.7.4选用图数据库60
4.7.5SQL和NoSQL的结合60
【作业】61
【实验与思考】熟悉NoSQL数据模型63