Гектор Гарсиа-Молина, Джеффри Д. Ульман и Дженнифер Уидом, профессора Станфордского университета и широко известные специалисты в области информатики, предлагают уникальное введение в системы баз данных.
Первая половина книги содержит всесторонний обзор технологий баз данных, ориентированный на потребности проектировщиков, прикладных программистов и пользователей баз данных различного назначения, охватывающий стандарты SQL-99, SQL/PSM, SQL/CLI, JDBC, ODL, XML и раскрывающий проблематику SQL более широко и глубоко, нежели большинство других публикаций.
Вторая половина книги посвящена аспектам реализации систем управления базами данных. Здесь авторы рассматривают задачи управления данными и основные подходы к их решению, уделяя самое серьезное внимание вопросам оптимизации запросов и приемам применения передовых технологий многомерных и точечных индексов, распределенных транзакций и интеграции информации. Издание может служить как прекрасным учебным пособием, так и исчерпывающим профессиональным руководством.
ОСОБЕННОСТИ КНИГИ
- используется доступный и вместе с тем строгий стиль представления материала;
- приводятся сотни наглядных примеров;
- излагаются аспекты программирования на SQL, недостаточно подробно освещаемые во многих других пособиях, — SQL/PSM, JDBC, SQL/CLI и ODBC;
- охватываются как объектно-ориентированная (ODL), так и объектно-реляционная (SQL-99) парадигмы проектирования;
- всесторонне исследуются приемы обработки и оптимизации запросов, поддерживаемые аппаратом расширенной реляционной алгебры;