Классика баз данных - статьи

       

Объектно-ориентированная организация


Евгений Григорьев ()

Одной из наиболее актуальных проблем, существующих в области хранения данных, является проблема объединения свойств, присущих объектно-ориентированным программам и реляционным системам хранения данных, в рамках единой универсальной системы обработки и хранения информации. Обращает на себя степень единодушия в отношении желаемых возможностей такой системы [1,2,3].

Предлагаемое решение основывается на принципиальной возможности использования реляционной системы как в качестве единственного терминального механизма хранения данных, лежащего в основе объектно-ориентированной системы (метафора "реляционное ОЗУ"). Предлагается формальное описание системы, основанной на этом подходе. Вводятся правила, позволяющие создать объектную схему данных на основании схемы данных, возникшей в процессе нормализации. Анализируются свойства системы, основанной на предлагаемом подходе.

Оглавление

.

.

.

.

.

    .

    .

.

    .

    .

    .

    .

    .

    .

    .

.

.

 
Также статья доступна в формате MS Word:

Введение.

Современные информационные системы можно рассматривать как многоуровневые кибернетические системы, в которых поступающие извне команды управления данными, существующими в программных объектах описывающих сущности моделируемой предметной области [4], трансформируются в команды, управляющие используемым оперативным запоминающим устройством (ОЗУ).

В свою очередь данные, существующие в ОЗУ, приводятся к виду, определяемому используемой абстракцией. Преобразования команд и данных, позволяющие реализовать используемую абстракцию, описываются программой. ОЗУ можно рассматривать как терминальный механизм хранения с неизвестным устройством, который определен только через способ обращения к нему и действия, которые он производит по отношению к другим частям системы.

Для долговременного хранения данных программа должна обращается к внешним запоминающим устройствам.

Содержание    Вперед