Warning: Missing argument 2 for wp_widget() in /home/dialogmi/public_html/mifi/wp-includes/widgets.php on line 76
Диалог-МИФИ

Труб И. И.
СУБД Cachе: работа с объектами
Диалог-МИФИ, 2006
480 стр.
ISBN: 5-86404-205-6
Цена:
Цена почтой:

Файлы примеров

Темой книги является проектирование и разработка объектно-реляционных баз данных на основе хранения и управления метаданными с практической реализацией на постреляционной СУБД Cachе. Изложены основы языка Cachе Object Script и технологии Caché Server Pages. Показано, как использование объектных возможностей СУБД Cachе и технологии CSP позволяет пользователю с помощью стандартного Web-интерфейса не только производить обычные выборки данных, но и самому заниматься объектным проектированием, т. е. вводить, модифицировать и удалять не только данные, но и метаданные, например, описать новый класс, новый атрибут, новую связь, а также способ хранения данных.

Рассмотрены вопросы поддержки целостности данных при изменении метаданных, а также проблемы реализации темпоральности данных. Теоретически и экспериментально сравниваются две модели данных – хранение объектов каждого класса в отдельной таблице (предметно-ориентированная модель) и хранение полей данных всех объектов в одной таблице (универсальная модель). Рассмотрены реализации объектного и полнотекстового поиска в базе данных для каждого способа хранения. Показано, что возможность интерактивного проектирования метаданных позволяет разработать программную оболочку, пригодную для реализации любой объектно-реляционной базы данных, безотносительно к предметной области, как то: в технике, экономике, образовании, медицине и других сферах человеческой деятельности.

Книга адресована студентам старших курсов специальностей, связанных с информационными технологиями и специалистам в области проектирования и разработки баз данных.

Оглавление

Часть I. ПРОЕКТИРОВАНИЕ ОБЪЕКТНОЙ МОДЕЛИ: ТЕОРЕТИЧЕСКИЕ ОСНОВЫ
Глава 1. Основные используемые понятия
Глава 2. Метаданные
Глава 3. Две модели хранения данных
Глава 4. Объектно-ориентированные СУБД
Часть II. СУБД CACHE: ОСНОВЫ ПРОГРАММИРОВАНИЯ
Глава 5. Некоторые особенности работы с объектами
Глава 6. Некоторые элементы языка Cache Object Script
Глава 7. Метаклассы Cache
Глава 8. Объектный и реляционный доступ к данным
Глава 9. SQL-запросы в Cache
Глава 10. Некоторые особенности технологии CSP
Часть III. РЕПОЗИТОРИЙ ОБЪЕКТОВ: РЕАЛИЗАЦИЯ
Глава 11. Реализация собственных метаклассов
Глава 12. Реализация хранения данных
Глава 13. Изменения метаданных и поддержка целостности данных
Глава 14. Информационная обработка встроенных сложных типов
Глава 15. Работаем с классами
Глава 16. Работаем со сложными и простыми типами
Глава 17. Работаем с атрибутами
Глава 18. Работаем с параметрами
Глава 19. Работаем с метасвязями
Глава 20. Просмотр метаданных
Глава 21. Раскрутка объекта и рекурсивные функции
Глава 22. Работаем с объектами классов
Глава 23. Реализация запросов к базе данных
Глава 24. Реализация полнотекстового поиска в базе данных
Глава 25. Темпоральность объектов
Глава 26. Несколько слов о наследовании
Заключение
Приложение А. Инсталляция CSP-шлюза на сервере Apache
Приложение Б. Инсталляция CSP-шлюза на сервере IIS (Internet Information Server)