Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Сетевая модель позволяет отображать разнообразные взаимосвязи элементов данных в виде произвольного графа (рис. 51). В сетевой модели понятие главного и подчиненных объектов иное, чем в иерархической модели: любой объект здесь может быть и главным, и подчиненным; каждый объект может участвовать в любом количестве взаимосвязей.
Рис.51 Общая схема сетевой модели данных
В сетевой модели устанавливаются следующие операции над данными:
1. перейти от предка к первому потомку по некоторой связи;
2. создать новую запись;
3. уничтожить запись;
4. модифицировать запись;
5. исключить запись из связи;
6. переставить запись в другую связь.
Данные представляются при помощи записей и связей. Запись (объект) в сетевой модели (в отличие от иерархической) может иметь множество как подчиненных ей записей, так и записей, которым она сама подчинена.
Достоинство сетевой модели данных – возможность эффективной реализации по показателям затрат памяти и оперативности.
Недостатки сетевой модели данных:
· высокая сложность и жесткость схемы БД, построенной на ее основе;
· сложность для понимания и выполнения обработки информации в БД обычным пользователем.
Системы на основе сетевой модели данных не получили широкого распространения на практике. В 70-е годы 20 века крупными корпорациями для создания информационной системы использовались зарубежные СУБД IDMS, db_Vista; отечественные – СЕТЬ, СЕТОР, КОМПАС, БАНК.
Дата публикования: 2015-09-17; Прочитано: 279 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!