Оглавление Об авторе 29 Предисловие к восьмому изданию 31 ЧАСТЬ I. ОСНОВНЫЕ ПОНЯТИЯ 41 Глава 1. Базы данных и управление ими 43 Глава 2. Архитектура системы баз данных 75 Глава 3. Введение в реляционные базы данных 103 Глава 4. Введение в язык SQL 133 ЧАСТЬ II. РЕЛЯЦИОННАЯ МОДЕЛЬ 163 Глава 5. Типы 165 Глава 6. Отношения 201 Глава 7. Реляционная алгебра 241 Глава 8. Реляционное исчисление 289 Глава 9. Целостность данных 337 Глава 10. Представления 391 ЧАСТЬ III. ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ 433 Глава 11. Функциональные зависимости 437 Глава 12. Дальнейшая нормализация: формы 1НФ, 2НФ, 3НФ и НФБК 457 Глава 13. Дальнейшая нормализация: нормальные формы более высокого порядка 495 Глава 14. Семантическое моделирование 531 ЧАСТЬ IV. УПРАВЛЕНИЕ ТРАНЗАКЦИЯМИ 571 Глава 15. Восстановление 573 Глава 16. Параллельность 599 ЧАСТЬ V. ДОПОЛНИТЕЛЬНЫЕ ТЕМЫ 645 Глава 17. Защита данных 647 Глава 18. Оптимизация 681 Глава 19. Отсутствующая информация 735 Глава 20. Наследование типов 769 Глава 21. Распределенные базы данных 821 Глава 22. Поддержка принятия решений 871 Глава 23. Хронологические базы данных 915 Глава 24. Логические системы управления базами данных 971 ЧАСТЬ VI. ОБЪЕКТЫ, ОТНОШЕНИЯ И ЯЗЫК XML 1015 Глава 25. Объектные базы данных 1017 Глава 26. Объектно-реляционные базы данных 1073 Глава 27. World Wide Web и XML 1117 ЧАСТЬ VII. ПРИЛОЖЕНИЯ 1173 Приложение A. Модель TransRelational 1175 Приложение Б. Выражения SQL 1199 Приложение В. Сокращения и специальные символы 1209 Приложение Г. Структуры хранения и методы доступа 1215 Приложение Д. Ответы к отдельным упражнениям 1259 Предметный указатель 1315