Архитектура баз данных. Физическая и логическая независимость

Статьи по предмету «Web-программирование»
Информация о работе
  • Тема: Архитектура баз данных. Физическая и логическая независимость
  • Количество скачиваний: 2
  • Тип: Статьи
  • Предмет: Web-программирование
  • Количество страниц: 1
  • Язык работы: Русский язык
  • Дата загрузки: 2014-12-21 15:49:04
  • Размер файла: 10.03 кб
Помогла работа? Поделись ссылкой
Информация о документе

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

Если Вы являетесь автором текста представленного на данной странице и не хотите чтобы он был размешён на нашем сайте напишите об этом перейдя по ссылке: «Правообладателям»

Можно ли скачать документ с работой

Да, скачать документ можно бесплатно, без регистрации перейдя по ссылке:

В процессе научных исследований, посвященных тому, как именно должна быть устроена СУБД, предлагались различные способы реализации. Самым жизнеспособным из них оказалась предложенная американским комите¬том по стан¬дартизации ANSI (American National Standards Institute) трех¬уровневая система организации БД, изображенная на рис.2:
1) уровень внешних моделей - самый верхний уровень, где каж¬дая мо¬дель име¬ет свое «видение» данных. Этот уровень определяет точку зре¬ния на БД от¬дельных приложений. Каждое приложение ви¬дит и обраба¬тывает только те, данные, которые необходимы именно этому при¬ложению.
2) концептуальный уровень - центральное управляющее звено, здесь база дан¬ных представлена в наиболее общем виде, который объеди¬няет данные, ис¬пользуемые всеми приложениями, работаю¬щими с дан¬ной базой данных. Фак¬тически концептуальный уровень отра¬жает обобщенную модель предметной области (объектов реаль¬ного мира), для которой создавалась база данных. Как любая модель, кон¬цептуаль¬ная модель отражает только существенные, с точки зре¬ния обра¬ботки, особенности объектов реального мира.
3) физический уровень - собственно данные, расположенные в фай¬лах или в страничных структурах, расположенных на внешних носите¬лях информации.
Эта архитектура позволяет обеспечить логическую (между уровнями 1 и 2) и физическую (между уровнями 2 и 3) независимость при работе с дан¬ными. Ло¬гическая независимость предполагает возможность изменения од¬ного приложе¬ния без корректировки других приложений, работающих с этой же базой дан¬ных. Физическая независимость предполагает возможность пере¬носа хранимой информации с одних носителей "на другие при сохране¬нии работоспособности всех приложений, работающих с данной базой дан¬ных. Это именно то, чего не хватало при использовании файловых систем.
Выделение концептуального уровня позволило разработать аппарат централи¬зо¬ванного управления базой данных.
С понятием «трехуровневая архитектура баз данных» связаны понятия «схема» и «подсхема».