Книги: [Классика] [Базы данных] [Internet/WWW] [Сети] [Программирование] [UNIX] [Windows] [Безопасность] [Графика] [Software Engineering] [ERP-системы] [Hardware]
Структура книги
Книга разделена на шесть частей.
- Основные понятия.
- Реляционная модель.
- Проектирование базы данных.
- Управление транзакциями.
- Дополнительные аспекты.
- Объектные и объектно-реляционные базы данных.
Каждая часть, в свою очередь, делится на несколько глав.
- Часть I (четыре главы) - это обширное введение в теорию баз данных вообще и реляционных баз данных в частности. Здесь также излагаются основы стандартного языка баз данных SQL.
- Часть II (пять глав) содержит детальное и весьма основательное описание реляционной модели, которая является теоретической основой не только для собственно реляционных систем, но фактически для всей технологии баз данных.
- Часть III (четыре главы) включает обсуждение общих аспектов проектирования баз данных. Три главы посвящены теории проектирования, а в четвертой рассматривается семантическое моделирование и модель "сущность/связь".
- Часть IV (две главы) посвящена управлению транзакциями (т.е. обеспечению процедур восстановления и поддержки параллельного доступа).
- Часть V (восемь глав) - это некоторое "попурри". Основное его назначение состоит в описании применения реляционных понятий к различным аспектам технологии баз данных, включая защиту данных, распределенные базы данных, хронологические наборы данных, системы поддержки принятия решений и т.д.
- Часть VI (две главы) содержит обсуждение объектной технологии и ее применения в свете концепций баз данных. В последней главе книги, в частности, рассматривается возможность сближения между объектной и реляционной технологиями и обсуждаются принципы построения объектно-реляционных систем.
Кроме того, в книге есть три приложения. В приложении А рассматриваются дополнительные возможности языка SQL, в приложении Б можно ознакомиться с концепциями стандарта SQL3 (новой версии стандарта языка SQL, которая, по-видимому, уже будет утверждена как стандарт, когда эта книга выйдет в свет) и в приложении В перечислены некоторые важные сокращения и аббревиатуры.
Как читать эту книгу
В целом, книга рассчитана на последовательное чтение, но можно пропустить последние главы и последние разделы внутри глав по своему усмотрению. Вот предлагаемый план чтения.
- Бегло прочитайте главы 1 и 2.
- Очень внимательно изучите главы 3 и 4.
- Внимательно прочитайте главы 5, 6, 8 и 9, но пропустите главу 7 (за исключением, может быть, раздела 7.7).
- Бегло прочитайте главу 10.
- Внимательно прочитайте главы 11 и 13, но пропустите главу 12.
- Внимательно прочитайте главы 14 и 15.
- Выборочно по своему желанию и интересам прочитайте последующие главы.
Каждая глава начинается введением и заканчивается заключением (резюме). Кроме того, в большинство глав включены упражнения, обычно с ответами. Рекомендуется просматривать ответы к упражнениям, так как в них часто содержится дополнительная полезная информация по теме конкретной главы. Также в большинстве глав вы найдете обширные списки литературы, которые обычно дополнены комментариями. Такая структура книги позволяет усваивать материал на нескольких уровнях: наиболее важные понятия и результаты приведены в основном тексте, а дополнительные вопросы и более сложные аспекты исследования вынесены в соответствующие упражнения, ответы к ним и комментарии к литературе.
Замечание. Ссылки обозначаются в тексте двойным номером в квадратных скобках. Например, ссылка [3.1] означает первый пункт в списке литературы к главе 3, а именно - статью Э.Ф. Кодда, опубликованную в журнале CACM, Vol. 25, No. 2 в феврале 1982 года. (Объяснение сокращений, которые используются в ссылках, например, "CACM", можно найти в приложении В.)
Начало
Предисловие
Об авторе
Заказать книгу в магазине "Мистраль"
|
|