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

       

OЗУ предполагает адресный способ доступа.


OЗУ предполагает адресный способ доступа. Отметим, что системы управления БД в процессе своего развития [5] отказались от такой организации. Реализуя принцип независимости данных [6], реляционные СУБД организует ассоциативный доступ к данным по явно заданному значению.

Реляционные системы обладают рядом неоспоримых преимуществ, существенных именно для систем хранения данных. Они являются реализациями математически строгой модели[7,8], дающей однозначные и строгие определения используемых структур и операций. Реляционная алгебра работает с множеством записей как с единым целым, применяя операцию к множеству записей целиком и производя множество записей в результате. Для доступа к данным реляционные системы используют непроцедурный высокоуровневой язык, реализующий ненавигационный доступ к данным [9,10].

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

 

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

  • Существующая реляционная модель данных не нуждается в каких-либо изменениях или дополнения.


  • Отсутствует необходимость в организации обмена данных между разными терминальными механизмами хранения данных.


  • Решается вопрос перманентности данных




  • Формальное описание системы



    Сформулируем задачу.

    В системе хранения данных, реализующей реляционную модель, необходимо сохранить информацию об объектах моделируемой предметной области.

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