Операции сетевой модели


1) операции с данными:

─ удалить

─ добавить

─ изменить

2) операции со связями:

─ подключить

─ отключить

─ переключить

3) навигация по данным:

─ переход на подчиненную

─ возможность перехода на следующую подчиненную

─ переход на владельца

Отличие сетевой структуры от иерархической заключается в том, что каждый элемент в сетевой структуре может быть связан с любым другим элементом (см. рис. 2.3). Пример простой сетевой структуры показан на рис. 2.4.

Достоинствомсетевой модели данных является возможность эффективной реализации по показателям затрат памяти и оперативности.

Недостаткомсетевой модели данных являются высокая сложность и жесткость схемы БД, построенной на ее основе.

Наиболее известными сетевыми СУБД являются IDMS , db_VistaIII , СЕТЬ, СЕТОР и КОМПАС.

Простой пример сетевой схемы БД приведен на рис. 2.22.

 

Рис. 2.22.Пример схемы сетевой БД

 

Примерный набор операций при использовании сетевой модели может быть следующим [8].

§ Найти конкретную запись в наборе однотипных записей (инженера Петрова).

§ Перейти от предка к первому потомку по некою рой связи (к первому сотруднику отдела 42).

§ Перейти к следующему потомку в некоторой связи (от Петрова к Иванову).

§ Перейти от потомка к предку по некоторой связи (найти отдел Петрова).

§ Создать новую запись.

§ Уничтожить запись.

§ Модифицировать запись.

§ Включить в связь.

§ Исключить из связи.

§ Переставить в другую связь и т.д.

 



Дата добавления: 2016-12-27; просмотров: 1452;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.007 сек.