Добавил:
ivanov666
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Управление данными. Учебник
.pdf
ВВЕДЕНИЕ …………………………………………………………................................ 3
1. ОСНОВЫ ПОСТРОЕНИЯ БАЗ ДАННЫХ ……………………................................ 4
1.1. Архитектура системы баз данных …………………………………………….. 4
1.2. Жизненный цикл базы данных ………………………………………………... 9
2. МОДЕЛИ ПРЕДСТАВЛЕНИЯ ДАННЫХ ………………………………………….. 12
2.1. Классификация моделей данных ……………………………………………… 12
2.2. Разновидности инфологических моделей данных …………………………… 16
3. ДАТАЛОГИЧЕСКИЕ МОДЕЛИ ДАННЫХ ………………………………………... 24
3.1. Иерархические модели ……………………………………............................... 24
3.2. Сетевые модели …………………………………………….............................. 26
3.3. Реляционные модели …………………………………………………………... 28
3.4. Проектирование реляционных баз данных …………………………………... 54
4. СЕМАНТИЧЕСКОЕ МОДЕЛИРОВАНИЕ ……………………............................... 64
4.1. Основные понятия семантического моделирования ………………………… 64
5. БАЗЫ ДАННЫХ В СЕТЯХ ………………………………………………………….. 89
5.1. Архитектура «клиент-сервер» ………………………………………………… 89
5.2. Распределённые базы данных …………………………………………………. 94
5.3. Базы данных в интернет ……………………………………………………….. 102
6. СТРУКТУРИРОВАННЫЙ ЯЗЫК ЗАПРОСОВ SQL …………............................... 105
6.1. Общие сведения об SQL ……………………………………………………….. 105
6.2. Использование SQL для извлечения информации из таблиц (команда
SELECT) ……………………………………………………………………………...
6.3. Обобщение данных с помощью агрегатных функций ………………………. 117
6.4. Упорядочение вывода полей …………………………………………………... 120
6.5. Объединения нескольких таблиц в запросе ………………………………….. 121
6.6. Подзапросы …………………………………………………............................. 126
6.7. Ввод, удаление и изменение значений полей
6.8. Создание таблиц ……………………………………………..…………………. 143
6.9. Индексы
6.10. Ограничение значений данных ………………………………………………. 147
6.11. Поддержка целостности данных …………………………………………….. 152
6.12. Представление (VIEW) ……………………………………………………….. 156
7. ЗАЩИТА ДАННЫХ В БАЗАХ ДАННЫХ ……………………................................ 159
7.1. Обеспечение целостности данных ……………………………………………. 159
7.2. Обеспечение безопасности данных ……………………….............................. 160
7.3. Защита от несанкционированного доступа …………………………………... 163
8. ЭЛЕМЕНТЫ ПРОЕКТИРОВАНИЯ БАЗ ДАННЫХ ………………………………. 167
8.1. Требования к проекту базы данных ………………………............................. 167
8.2. Этапы проектирования базы данных …………………………………………. 168
8.3. Инфологическое проектирование …………………………………………….. 174
8.4. Определение требований к операционной обстановке ……………………… 179
8.5. Выбор СУБД
8.6. Логическое проектирование БД ………………………………………………. 180
8.7. Физическое проектирование БД
8.8. Автоматизация проектирования БД ………………………………………….. 181
8.9. Особенности проектирования реляционных БД …………………………….. 182
ЗАКЛЮЧЕНИЕ
………………………………………………………………………… 145
и инструментальных программных средств …………………. 179
…………………………………………………………………………. 189
ОГЛАВЛЕНИЕ
110
……………..………………… 139
………………………………………………. 180
191

Учебное издание
ГРОМОВ Юрий Юрьевич,
ИВАНОВА Ольга Геннадьевна,
ЯКОВЛЕВ Алексей Вячеславович,
ОДНОЛЬКО Валерий Григорьевич
УПРАВЛЕНИЕ ДАННЫМИ
Учебник
Редактор Л. В. Комбарова
Инженер по компьютерному макетированию И. В. Евсеева
ISBN 978-5-8265-1385-9
192
Подписано к изданию 22.01.2015.
Формат 60 × 84 / 16. 11,16 усл. печ. л.
Тираж 100 экз. (1-й з-д 50). Заказ № 33
Издательско-полиграфический центр
ФГБОУ ВПО «ТГТУ»
392000, г. Тамбов, ул. Советская, д. 106, к. 14
Тел. 8(4752) 63-81-08;
E-mail: izdatelstvo@admin.tstu.ru
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]
