ru

Базы данных SQL и NoSQL: модели, языки, параметры согласованности и архитектуры для управления большими данными (информатика и инженерия (на немецком языке)) на русском

#3211852
Базы данных SQL и NoSQL: модели, языки, параметры согласованности и архитектуры для управления большими данными (информатика и инженерия (на немецком языке))

SQL & NoSQL Databases: Models, Languages, Consistency Options and Architectures for Big Data Management (Computer Science and Engineering (German Language)) (B07TWZS2PV)

Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI

Andreas Meier | #185: Хранение и поиск данных

3.8 (21)

Эта книга предлагает всестороннее введение в реляционные (SQL) и нереляционные (NoSQL) базы данных. Авторы подробно рассматривают современное состояние инструментов и методов работы с базами данных, а также анализируют будущие инновации.



Книга начинается с общего обзора управления данными, включая обзор информационных систем и баз данных, а также объяснение современных типов баз данных:

  • Базы данных SQL и NoSQL, а также соответствующие системы управления ими.
  • Природа и применение больших данных
  • Общий обзор организации управления данными.



Моделирование данных и обеспечение согласованности данных



В каждой главе подробно рассматривается моделирование данных как в реляционных, так и в графовых базах данных, включая архитектуру данных в масштабах предприятия и формулы для проектирования баз данных. Рассматриваются языки программирования, начиная с обзора операторов, SQL и QBE (Query by Example), ограничений целостности и многого другого.



Целая глава посвящена проблемам обеспечения согласованности данных и охватывает следующие темы:

  • Многопользовательский режим
  • Поиск неисправностей
  • Согласованность данных в больших распределенных массивах
  • Сравнение моделей согласованности ACID и BASE и многое другое.



Архитектура системы также рассматривается в отдельной главе, посвященной обработке однородных и разнородных данных; структурам хранения и доступа; многомерным структурам данных и параллельной обработке с помощью MapReduce, а также другим темам.



Постреляционные и NoSQL базы данных



В главе, посвященной постреляционным базам данных, обсуждаются ограничения SQL и то, что находится за его пределами, включая многомерные базы данных, базы знаний и нечеткие базы данных.



В заключительной главе рассматриваются базы данных NoSQL, а также...

  • Разработка нереляционных технологий.
  • Хранилища типа «ключ-значение», «семейства столбцов» и «документы»
  • XML-базы данных, графические базы данных и многое другое.



Книга содержит более 100 таблиц, примеров и иллюстраций, а в каждой главе приводится список ресурсов для дальнейшего чтения.



Книга «SQL и NoSQL базы данных» раскрывает сильные и слабые стороны реляционных и нереляционных подходов и показывает, как разрабатывать приложения для обработки больших данных. Книга будет полезна читателям, включая студентов и специалистов, работающих в широкой области прикладных информационных технологий.

Данный учебник рекомендован и разработан для университетских курсов в Германии, Австрии и Швейцарии.