ОГЛАВЛЕНИЕ Посвящения 23 Предисловие 25 ЧАСТЬ I. ОСНОВНЫЕ СВЕДЕНИЯ 41 ГЛАВА 1. Введение в базы данных 43 ГЛАВА 2. Среда базы данных 77 ЧАСТЬ II. РЕЛЯЦИОННАЯ МОДЕЛЬ И ЯЗЫКИ 113 ГЛАВА 3. Реляционная модель 115 ГЛАВА 4. Реляционная алгебра и реляционное исчисление 137 Глава 5. Язык SQL: манипулирование данными 163 ГЛАВА 6. Язык SQL: определение данных 211 ГЛАВА 7. Язык QBE 255 Глава 8. Промышленные реляционные СУБД: Access и Oracle 283 ЧАСТЬ III. МЕТОДЫ АНАЛИЗА И ПРОЕКТИРОВАНИЯ БАЗ ДАННЫХ 329 Глава 9. Планирование, проектирование и администрирование базы данных 331 Глава 10. Методики сбора фактов 367 Глава 11. Модель "сущность-связь" 397 Глава 12. Расширенная модель "сущность-связь" 429 Глава 13. Нормализация 447 ЧАСТЬ IV. МЕТОДОЛОГИЯ 495 Глава 14. Методология концептуального проектирования баз данных 497 Глава 15. Методология логического проектирования реляционных баз данных 525 Глава 16. Методология физического проектирования реляционных баз данных 569 Глава 17. Методология - контроль и настройка работающей системы 603 ЧАСТЬ V. НЕКОТОРЫЕ АСПЕКТЫ ЭКСПЛУАТАЦИИ БАЗ ДАННЫХ 619 Глава 18. Защита баз данных 621 Глава 19. Управление транзакциями 655 Глава 20. Обработка запросов 723 Глава 21. Внедрение операторов SQL в прикладные программы 777 ЧАСТЬ VI. НОВЫЕ НАПРАВЛЕНИЯ 813 Глава 22. Концепции и разработка распределенных СУБД 815 Глава 23. Распределенные СУБД - дополнительные концепции 869 Глава 24. Введение в объектные СУБД 927 Глава 25. Объектно-ориентированные СУБД - концепции и проектирование 961 Глава 26. Объектно-ориентированные СУБД -стандарты и системы 1005 Глава 27. Объектно-реляционные СУБД 1049 ЧАСТЬ VII. ПЕРСПЕКТИВНЫЕ НАПРАВЛЕНИЯ 1105 Глава 28. Web-технологии и СУБД 1107 Глава 29. Слабоструктурированные данные и язык XML 1173 Глава 30. Хранилища данных 1227 Глава 31. Проект организации хранилища данных 1263 Глава 32. OLAP и разработка данных 1289 ЧАСТЬ VIII. ПРИЛОЖЕНИЯ 1315 Приложение А. Спецификация требований пользователей для учебного проекта DreamHome 1317 Приложение Б. Другие учебные проекты 1325 Приложение В. Структура данных в файлах с различной организацией 1339 Приложение Г. Правила определения принадлежности СУБД к категории реляционных систем 1359 Приложение Д. Альтернативные системы обозначений ER-моделирования 1365 Приложение Е. Краткий обзор методологии проектирования реляционных баз данных 1369 Приложение Ж. Оценка потребности в дисковом пространстве 1377 Приложение З. Примеры Web-сценариев 1381 Литература 1395 Дополнительная литература 1413 Предметный указатель 1427