М. Тамер Ёсу , Патрик Вальдуриес - Принципы организации распределенных баз данных
Название: | Принципы организации распределенных баз данных | |
Автор: | М. Тамер Ёсу , Патрик Вальдуриес | |
Жанр: | Базы данных | |
Изадано в серии: | неизвестно | |
Издательство: | ДМК Пресс | |
Год издания: | 2021 | |
ISBN: | 978-5-97060-391-8 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Принципы организации распределенных баз данных"
В книге представлено подробное описание распределенных и параллельных баз данных с учетом новейших технологий. Авторы затрагивают такие темы, как проектирование распределенных и параллельных БД, контроль распределенных данных, распределенная обработка запросов и транзакций, интеграция баз данных. Отдельная глава посвящена обработке больших данных (в частности, обсуждаются распределенные системы хранения, потоковая обработка данных, платформы MapReduce и Spark, анализ графов и озера данных). Обработка веб-данных рассматривается с акцентом на технологию RDF, получившую широкое распространение. В конце глав 2–12 приводятся упражнения, позволяющие закрепить теоретический материал. На сопроводительном сайте читатели найдут информацию об основах реляционных баз данных, обработке запросов, управлении транзакциями и компьютерных сетях. Кроме того, на сайте выложены все рисунки к книге, слайды и решения упражнений (только для преподавателей). Издание может использоваться в качестве учебника для студентов и магистрантов, изучающих информатику и смежные дисциплины, а также заинтересует всех, кто занимается компьютерными науками.
Читаем онлайн "Принципы организации распределенных баз данных". [Страница - 2]
- 1
- 2
- 3
- 4
- . . .
- последняя (354) »
1.6.5. Облачные вычисления ............................................................................47
1.7. Библиографические замечания.....................................................................52
Глава 2. Проектирование распределенных
и параллельных баз данных .....................................................................53
2.1. Фрагментация данных ...................................................................................56
2.1.1. Горизонтальная фрагментация ..............................................................58
Содержание 7
2.1.1.1. Требования к дополнительной информации ................................58
2.1.1.2. Главная горизонтальная фрагментация .........................................61
2.1.1.3. Производная горизонтальная фрагментация ................................67
2.1.1.4. Проверка корректности ...................................................................71
2.1.2. Вертикальная фрагментация .................................................................72
2.1.2.1. Требования к дополнительной информации ................................73
2.1.2.2. Алгоритм кластеризации ................................................................75
2.1.2.3. Алгоритм расщепления ...................................................................80
2.1.2.4. Проверка корректности ...................................................................83
2.1.3. Гибридная фрагментация.......................................................................83
2.2. Размещение ....................................................................................................84
2.2.1. Дополнительная информация ...............................................................86
2.2.2. Модель размещения................................................................................87
2.2.2.1. Полная стоимость.............................................................................87
2.2.2.2. Ограничения.....................................................................................89
2.2.3. Методы решения .....................................................................................90
2.3. Комбинированные подходы..........................................................................90
2.3.1. Методы секционирования, безразличные к рабочей нагрузке ...........91
2.3.2. Методы секционирования, учитывающие рабочую нагрузку .............92
2.4. Адаптивные подходы.....................................................................................96
2.4.1. Обнаружение изменений рабочей нагрузки .........................................97
2.4.2. Обнаружение проблемных участков .....................................................98
2.4.3. Инкрементная реконфигурация ............................................................98
2.5. Каталог данных ............................................................................................101
2.6. Заключение...................................................................................................102
2.7. Библиографические замечания...................................................................103
Упражнения.........................................................................................................105
Глава 3. Контроль распределенных данных .....................................109
3.1. Управление представлениями ....................................................................110
3.1.1. Представления в централизованных СУБД.........................................110
3.1.2. Представления в распределенных СУБД .............................................113
3.1.3. Обслуживание материализованных представлений ..........................115
3.2. Контроль доступа .........................................................................................121
3.2.1. Избирательный контроль доступа .......................................................122
3.2.2. Мандатный контроль доступа ..............................................................125
3.2.3. Распределенный контроль доступа .....................................................127
3.3. Контроль семантической целостности .......................................................129
3.3.1. Централизованный контроль семантической целостности ..............131
3.3.1.1. Спецификация ограничений целостности...................................131
3.3.1.2. Проверка целостности ...................................................................133
3.3.2. Распределенный контроль семантической целостности ...................136
3.3.2.1. Определение распределенных ограничений целостности .........136
3.3.2.2. Проверка распределенных ограничений целостности ...............139
3.3.2.3. Итоги обсуждения распределенного контроля целостности ......142
3.4. Заключение...................................................................................................143
3.5. Библиографические замечания ..................................................................143
Упражнения.........................................................................................................145
8 Содержание
Глава 4. Распределенная обработка запросов .................................148
4.1. Общий обзор ................................................................................................149
4.1.1. Задача обработки запроса ....................................................................149
4.1.2. Оптимизация запроса...........................................................................152
4.1.2.1. Пространство поиска .........................................................................152
4.1.2.2. Модель стоимости ..........................................................................153
4.1.2.3. Стратегия поиска ...........................................................................154
4.1.3. Уровни обработки запросов .................................................................155
4.1.3.1. Декомпозиция запроса --">
- 1
- 2
- 3
- 4
- . . .
- последняя (354) »
Книги схожие с «Принципы организации распределенных баз данных» по жанру, серии, автору или названию:
С. Чери, Г. Готлоб, Л. Танка - Логическое программирование и базы данных Жанр: Программирование: прочее Год издания: 1992 |
Наталья Петровна Сидорова - Базы данных. Практикум по проектированию реляционных баз данных. Учебное пособие Жанр: Базы данных Год издания: 2020 |
Святослав Куликов - Реляционные базы данных в примерах Жанр: Базы данных Год издания: 2021 |