Купить книгу Базы данных SQL и NoSQL: модели, языки, параметры согласованности и архитектуры для управления большими данными (информатика и инженерия (на немецком языке)) на русском [PDF, EPUB, FB2, MOBI]
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: Хранение и поиск данных
Эта книга предлагает всестороннее введение в реляционные (SQL) и нереляционные (NoSQL) базы данных. Авторы подробно рассматривают современное состояние инструментов и методов работы с базами данных, а также анализируют будущие инновации.
Книга начинается с общего обзора управления данными, включая обзор информационных систем и баз данных, а также объяснение современных типов баз данных:
- Базы данных SQL и NoSQL, а также соответствующие системы управления ими.
- Природа и применение больших данных
- Общий обзор организации управления данными.
Моделирование данных и обеспечение согласованности данных
В каждой главе подробно рассматривается моделирование данных как в реляционных, так и в графовых базах данных, включая архитектуру данных в масштабах предприятия и формулы для проектирования баз данных. Рассматриваются языки программирования, начиная с обзора операторов, SQL и QBE (Query by Example), ограничений целостности и многого другого.
Целая глава посвящена проблемам обеспечения согласованности данных и охватывает следующие темы:
- Многопользовательский режим
- Поиск неисправностей
- Согласованность данных в больших распределенных массивах
- Сравнение моделей согласованности ACID и BASE и многое другое.
Архитектура системы также рассматривается в отдельной главе, посвященной обработке однородных и разнородных данных; структурам хранения и доступа; многомерным структурам данных и параллельной обработке с помощью MapReduce, а также другим темам.
Постреляционные и NoSQL базы данных
В главе, посвященной постреляционным базам данных, обсуждаются ограничения SQL и то, что находится за его пределами, включая многомерные базы данных, базы знаний и нечеткие базы данных.
В заключительной главе рассматриваются базы данных NoSQL, а также...
- Разработка нереляционных технологий.
- Хранилища типа «ключ-значение», «семейства столбцов» и «документы»
- XML-базы данных, графические базы данных и многое другое.
Книга содержит более 100 таблиц, примеров и иллюстраций, а в каждой главе приводится список ресурсов для дальнейшего чтения.
Книга «SQL и NoSQL базы данных» раскрывает сильные и слабые стороны реляционных и нереляционных подходов и показывает, как разрабатывать приложения для обработки больших данных. Книга будет полезна читателям, включая студентов и специалистов, работающих в широкой области прикладных информационных технологий.
Данный учебник рекомендован и разработан для университетских курсов в Германии, Австрии и Швейцарии.