СУБД являются системы, поддерживающие организацию
СУБД являются системы, поддерживающие организацию сложных
объектов . Эти постреляционные системы большей частью
появились по причине несоответствия возможностей реляционных
СУБД потребностям нетрадиционных приложений (автоматизация
проектирования, инженерия и т.д.). По сути дела, в таких
системах частично поддерживается структурная часть ООБД (без
возможностей наследования). Многие объектно-ориентированные
СУБД (в частности, ORION) разрабатывались на базе предыдущих
работ со сложными объектами.
Другой основой объектно-ориентированных СУБД являются так
называемые расширяемые системы . Основная идея таких
систем состоит в поддержании набора модулей с четко
оговоренными интерфейсами, на базе которого можно быстро
построить СУБД, опирающуюся на конкретную модель данных или
предназначенную для конкретной области применений. В
частности, как показывает опыт системы EXODUS , средства
расширяемых систем хорошо пригодны и для построения
объектно-ориентированной СУБД.
Наконец, коснемся направления третьего поколения СУБД . Как
явствует из Манифеста третьего поколения, сторонники этого
направления придерживаются принципа эволюционного развития
возможностей СУБД без коренной ломки предыдущих подходов и с
сохранением преемственности с системами предыдущего поколения.
Тем не менее, несмотря на отличающуюся терминологию и
смещенные акценты, системы третьего поколения не так уж далеки
от объектно-ориентированных СУБД.
Одной из наиболее известных СУБД третьего поколения является
система POSTGRES , а создатель этой системы М.
Стоунбрекер, по всей видимости, является вдохновителем всего
направления. В POSTGRES реализованы многие интересные
средства: поддерживается темпоральная модель хранения и
доступа к данным и в связи с этим абсолютно пересмотрен
механизм журнализации изменений, откатов транзакций и
восстановления БД после сбоев; обеспечивается мощный механизм
ограничений целостности; поддерживаются ненормализованные
отношения (работа в этом направлении началась еще в среде
Содержание Назад Вперед