Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Доминирующее влияние на развитие сетевой модели данных оказали предложения Рабочей группы по базам данных (DBTG) Ассоциации по языкам систем обработки данных CODASYL. Именно в проекте CODASYL впервые был описан эталонный вариант сетевой модели данных. Базовая терминология по сетевым моделям также принадлежит этой Ассоциации. Чтобы иметь представление об общем виде сетевой модели, стоит рассмотреть рисунок 4.
При графическом изображении структуры базы данных в таких системах получается граф типа "сеть". Вершинам графа соответствуют составные единицы информации (СЕЙ), которые обычно называются записями. Экземпляры записей образуют файлы. Допустимые структуры записей в разных СУБД разные.
В сетевой модели данных объекты предметной области объединяются в сеть. Графически сетевая модель представляется с помощью прямоугольников и стрелок. Эта система обозначений предложена Бахманом. Каждый тип записей может содержать О, 1 или несколько атрибутов. Направленные стрелки соединяют два или более типов записей и служат для изображения типов набора. Тип записей, из которого исходит стрелка, называется владельцем набора, а тип записей к которому направлена стрелка называется членом набора. Стрелка, направленная от владельца набора к члену набора обозначает тип набора Тип набора представляет логическую взаимосвязь между владельцем и членом набора, хотя экземпляры членов набора не обязательно должны находиться вблизи экземпляра владельца набора в физической памяти. Каждому типу набора присваивается имя, что делает возможным одной и той же паре типов объектов участвовать в нескольких взаимосвязях.
Дата публикования: 2014-11-04; Прочитано: 291 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!