《SQL 和 NoSQL 数据库:大数据管理的模型、语言、一致性选项和架构(SQL & NoSQL Databases: Models, Languages, Consistency Options and Architectures for Big Data Management)》

作者:

日期:2022-12-16

出版:

  • 241
  • 0
  • 0

作品总结

《SQL 和 NoSQL 数据库:大数据管理的模型、语言、一致性选项和架构(SQL & NoSQL Databases: Models, Languages, Consistency Options and Architectures for Big Data Management)》

本书全面介绍了关系(SQL)和非关系(NoSQL)数据库。作者彻底回顾了数据库工具和技术的现状,并研究了即将到来的创新。

本书开篇就对数据管理进行了广泛的介绍,包括信息系统和数据库的概述,以及对当代数据库类型的解释:
• SQL和NoSQL数据库及其各自的管理系统

 • 大数据的性质和用途
• 数据管理

组织的高级视图: 数据建模和一致性在关系数据库和图形数据库中提供章节长度的处理,包括企业范围的数据架构和数据库设计公式。语言的覆盖范围从运算符概述扩展到SQL和QBE(按示例查询),再到完整性约束等等。
一整章探讨了确保数据一致性的挑战,涵盖:
• 多用户操作
• 故障排除
• 海量分布式数据的一致性 • ACID 和 BASE 一致性模型的比较,以及更多

系统架构也从其自己的章节中获得,该章节探讨了同构和异构数据的处理;存储和访问结构;多维数据结构和使用MapReduce的并行处理等主题。

后关系数据库和NoSQL数据库: 关于后关系数据库的章节讨论了SQL的局限性 - 以及超越的内容,包括多维数据库,知识库和模糊数据库。
最后一章介绍NoSQL数据库,以及:
•非关系技术的发展

•键值,列系列和文档存储
•XML数据库和图形数据库等

本书包括100多个表格,示例和插图,每章都提供了供进一步阅读的资源列表。
SQL和NoSQL数据库传达了关系和非关系方法的优点和缺点,并展示了如何进行大数据应用程序的开发。这本书使读者受益,包括应用信息技术广泛领域的学生和从业者。
该教科书已被推荐并用于德国,奥地利和瑞士的大学课程。

0条评论