<<
>>

Модели данных

Ранее мы уже говорили, что База Данных представляет собой информационную модель некоторой предметной области.

Определение. Предметная область - это часть реального мира, которая представляется и отображается в ИС.

Адекватное отражение предметной области в Базе Данных - это весьма сложная задача. Чтобы База Данных адекватно отражала предметную область задачи, ее описывают на различных уровнях абстракции.

Мы рассмотрим трехуровневую систему описания БД.

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

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

• Внутренний уровень дает представление о физическом хранении БД в ЭВМ: распределение дискового пространства, подробное описание элементов записей, сведения о размещении записей, методы сжатия и шифрования информации и т.п.

Ниже внутреннего уровня находится физический уровень, определяющий степень и характер взаимодействия СУБД и ОС.

На каждом из указанных уровней строится описание БД в виде модели данных.

Модель данных внешнего уровня - это описание предметной области (или представлений о предметной области) задачи.

К моделям данных концептуального уровня относятся объектные(object-based) модели и модели на основе записей(record-based).

К моделям данных внутреннего уровня относятся физические модели данных.

5.

<< | >>
Источник: Автоматизированные информационно-управляющие системы. Лекции.

Еще по теме Модели данных:

  1. Повреждающее действие атмосферного давления
  2. 59. Поняття колективного безсвідомого. Вчення К. Г. Юнга про соціокультурні архетипи.