Реферат: Структура рабочей сети Internet
результате опросапользователей, и свои представления о данных, которые могут
потребоваться в будущих приложениях, АБД сначала создает обобщенное неформальное
описаниесоздаваемой базы данных. Это описание, выполненное с использованием
естественного языка, математических формул, таблиц, графиков и других
средств,понятных всем людям, работающих над проектированием базы
данных, называют инфологической моделью данных (рис. 1.2).
Рис. 1.2 Уровни моделей данных
Такая человеко-ориентированная модель полностью независима от физических
параметровсреды хранения данных. В конце концов этой средой может быть память
человека, а не ЭВМ. Поэтому инфологическая модель не должна изменяться до тех
пор, покакакие-то изменения в реальном мире не потребуют изменения в ней
некоторого определения, чтобы эта модель продолжала отражать предметную область.
Остальные модели, показанные на рис. 1.2, являются компьютеро-ориентированными.
С ихпомощью СУБД дает возможность программам и пользователям осуществлять доступ
к хранимым данным лишь по их именам, не заботясь о физическом расположении
этихданных. Нужные данные отыскиваются СУБД на внешних запоминающих устройствах
по физическоймодели данных.
Так как указанный доступ осуществляется с помощью конкретной СУБД, то модели
должныбыть описаны на языке описания данных этой СУБД. Такое описание,
создаваемое АБД по инфологической модели данных, называют даталогическоймоделью
данных.
Трехуровневая архитектура (инфологический, даталогический и физический уровни)
позволяетобеспечить независимость хранимых данных от использующих их программ.
АБД может при необходимости переписать хранимые данные на другие
носителиинформации и (или) реорганизовать их физическую структуру, изменив лишь
физическую модель данных. АБД может подключить к системе любое число
новыхпользователей (новых приложений), дополнив, если надо, даталогическую
модель. Указанные изменения физической и даталогической моделей не будут
замеченысуществующими пользователями системы (окажутся "прозрачными" для них),