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

    Именно на этом уровне представлены следующие компоненты: Главная Информатика Основные сведения теории баз данных

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

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

    Именно на основе архитектуры ANSI-SPARC базируется архитектура большинства современных СУБД. Общая архитектура СУБД. Трехуровневая архитектура ANSI-SPARC Определение Внутренний уровень - это физическое представление информации в компьютере.

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

    Трехуровневая архитектура ANSI-SPARC - Основные сведения теории баз данных Исследовательской группой ANSI-SPARC (ANSI - American National Standard Institute и SPARC - Standards Planning and Requirements Committee) были предложены три уровня абстракции для организации структуры базы данных. Это внешний, концептуальный и внутренний уровни описания данных. Определение Схемой базы данных называется ее описание.

    В соответствии с уровнями абстракции определяются и типы схем базы данных: совокупность внешних схем (соответствующих отдельным представлениям данных), концептуальная и внутренняя схемы. Именно концептуальная схема описывает все сущности, атрибуты и связи между ними. Наконец, внутренняя схема есть полное описание физической структуры данных

    .

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

    Второе позволяет СУБД отображать пользовательские представления на соответствующие части концептуальной схемы.