Описание
Авторы книги сконцентрировали на ее страницах весь свой богатый опыт разработки баз данных для нужд промышленности, бизнеса и науки, а также обучения студентов. Результатом их труда стало это полное справочное руководство по проектированию, реализации и сопровождению баз данных. Книга содержит подробное описание особенностей разработки приложений баз данных для Web и многочисленные примеры кода доступа к базам данных из Web, в том числе с применением средств JDBC, SQLJ, ASP, JSP и PSP Oracle.
В ней дано всестороннее введение в технологию информационной проходки, хранилищ данных и OLAP, представлены современные распределенные, объектно-ориентированные и объектно-реляционные СУБД. Ясное и четкое изложение материала, наличие одного основного и трех вспомогательных учебных примеров и множества контрольных вопросов и упражнений позволяет использовать эту книгу не только при самостоятельном обучении, но и как основу для разработки курсов обучения любых уровней сложности, от студентов младших курсов до аспирантов, а также как исчерпывающее справочное руководство для профессионалов.»
Посвящения
Предисловие
ЧАСТЬ I. ОСНОВНЫЕ СВЕДЕНИЯ
ГЛАВА 1. Введение в базы данных
ГЛАВА 2. Среда базы данных
ЧАСТЬ II. РЕЛЯЦИОННАЯ МОДЕЛЬ И ЯЗЫКИ
ГЛАВА 3. Реляционная модель
ГЛАВА 4. Реляционная алгебра и реляционное исчисление
Глава 5. Язык SQL: манипулирование данными
ГЛАВА 6. Язык SQL: определение данных
ГЛАВА 7. Язык QBE
Глава 8. Промышленные реляционные СУБД: Access и Oracle
ЧАСТЬ III. МЕТОДЫ АНАЛИЗА И ПРОЕКТИРОВАНИЯ БАЗ ДАННЫХ
Глава 9. Планирование, проектирование и администрирование базы данных
Глава 10. Методики сбора фактов
Глава 11. Модель «сущность-связь»
Глава 12. Расширенная модель «сущность-связь»
Глава 13. Нормализация
ЧАСТЬ IV. МЕТОДОЛОГИЯ
Глава 14. Методология концептуального проектирования баз данных
Глава 15. Методология логического проектирования реляционных баз данных
Глава 16. Методология физического проектирования реляционных баз данных
Глава 17. Методология — контроль и настройка работающей системы
ЧАСТЬ V. НЕКОТОРЫЕ АСПЕКТЫ ЭКСПЛУАТАЦИИ БАЗ ДАННЫХ
Глава 18. Защита баз данных
Глава 19. Управление транзакциями
Глава 20. Обработка запросов
Глава 21. Внедрение операторов SQL в прикладные программы
ЧАСТЬ VI. НОВЫЕ НАПРАВЛЕНИЯ
Глава 22. Концепции и разработка распределенных СУБД
Глава 23. Распределенные СУБД — дополнительные концепции
Глава 24. Введение в объектные СУБД
Глава 25. Объектно-ориентированные СУБД — концепции и проектирование
Глава 26. Объектно-ориентированные СУБД -стандарты и системы
Глава 27. Объектно-реляционные СУБД
ЧАСТЬ VII. ПЕРСПЕКТИВНЫЕ НАПРАВЛЕНИЯ
Глава 28. Web-технологии и СУБД
Глава 29. Слабоструктурированные данные и язык XML
Глава 30. Хранилища данных
Глава 31. Проект организации хранилища данных
Глава 32. OLAP и разработка данных
ЧАСТЬ VIII. ПРИЛОЖЕНИЯ
Приложение А. Спецификация требований пользователей для учебного проекта DreamHome
Приложение Б. Другие учебные проекты
Приложение В. Структура данных в файлах с различной организацией
Приложение Г. Правила определения принадлежности СУБД к категории реляционных систем
Приложение Д. Альтернативные системы обозначений ER-моделирования
Приложение Е. Краткий обзор методологии проектирования реляционных баз данных
Приложение Ж. Оценка потребности в дисковом пространстве
Приложение З. Примеры Web-сценариев
Литература
Дополнительная литература
Предметный указатель
Отзывы
Отзывов пока нет.