Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Операции над данными в сетевой модели БД



· ДОБАВИТЬ -внести запись в БД и, в зависимости от режима включения, либо включить ее в групповое отношение, где она объявлена подчиненной, либо не включать ни в какое групповое отношение.

· ВКЛЮЧИТЬ В ГРУППОВОЕ ОТНОШЕНИЕ -связать существующую подчиненную запись с записью-владельцем.

· ПЕРЕКЛЮЧИТЬ -связать существующую подчиненную запись с другой записью-владельцем в том же групповом отношении.

· ОБНОВИТЬ -изменить значение элементов предварительно извлеченной записи.

· ИЗВЛЕЧЬ - извлечь записи последовательно по значению ключа, а также используя групповые отношения - от владельца можно перейти к записям - членам, а от подчиненной записи к владельцу набора.

· УДАЛИТЬ -убрать из БД запись. Если эта запись является владельцем группового отношения, то анализируется класс членства подчиненных записей. Обязательные члены должны быть предварительно исключены из группового отношения, фиксированные удалены вместе с владельцем, необязательные останутся в БД.

· ИСКЛЮЧИТЬ ИЗ ГРУППОВОГО ОТНОШЕНИЯ -разорвать связь между записью-владельцем и записью-членом.

Ограничения целостности.

Как и в иерархической модели обеспечивается только поддержание целостности по ссылкам (владелец отношения - член отношения).





Дата публикования: 2014-11-03; Прочитано: 309 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...