Объектно-ориентированные базы данных - основные концепции


Объектно-ориентированные базы данных - основные концепции - стр. 6


использовании абстракции ассоциирования отмечается и в связи с
использовании ООБД в сфере автоматизированного проектирования
и инженерии [66]. Наконец, третий аспект связан с пересмотром
понятия класса. В контексте ООБД оказывается более удобным
рассматривать класс как множество объектов данного типа, т.е.
одновременно поддерживать понятия и типа и класса объектов.
 
Как мы отмечали во введении, в сообществе исследователей ООБД
и разработчиков систем отсутствует полное согласие, но в
большинстве практических работ используется некоторое
расширение объектно-ориентированного подхода.
 
3. Объектно-ориентированные модели данных
 
Первой формализованной и общепризнанной моделью данных была
реляционная модель Кодда [98]. В этой модели, как и во всех
следующих, выделялись три аспекта - структурный, целостный и
манипуляционный. Структуры данных в реляционной модели
основываются на плоских нормализованных отношениях,
ограничения целостности выражаются с помощью средств логики
первого порядка и, наконец, манипулирование данными
осуществляется на основе реляционной алгебры или равносильного
ей реляционного исчисления. Как отмечают многие исследователи,
своим успехом реляционная модель данных во многом обязана
тому, что опиралась на строгий математический аппарат теории
множеств, отношений и логики первого порядка. Разработчики
любой конкретной реляционной системы считали своим долгом
показать соответствие своей конкретной модели данных общей
реляционной модели, которая выступала в качестве меры
"реляционности" системы.
 
Основные трудности объектно-ориентированного моделирования
данных проистекают из того, что такого развитого
математичекого аппарата, на который могла бы опираться общая
объектно-ориентированная модель данных, не существует. В
большой степени поэтому до сих пор нет базовой
объектно-ориентированной модели. С другой стороны, в [63] со
ссылкой на недоступную нам работу Майера [99] утверждается,
что общая объектно-ориентированная модель данных в



Начало  Назад  Вперед



Книжный магазин