Сетевая модель данных.pptx
- Количество слайдов: 8
Сетевая модель данных Подготовил студент гр. 12 -ИБ Котова Алина
Историческая справка В 1971 группа DTBG (Database Task Group) представила в американский национальный институт стандартов отчет, который послужил в дальнейшем основой для разработки сетевых систем управления базами данных. Стандарт сетевой модели был создан в 1975 году организацией CODASYL (Conference of Data System Languages), которая определила базовые понятия модели и формальный язык описания.
Сетевая модель данных - это логическая модель данных, представляющая их сетевыми структурами типов записей и связанные отношениями мощности один-к-одному или один-ко-многим. Сетевую модель можно представить как граф узлами, которого является запись, а ребрами - набор.
Основные элементы сетевой модели данных Элемент данных Агрегат данных Запись Тип записей Набор Макет модели данных
Операции над данными ДОБАВИТЬ - внести запись в БД и, в зависимости от режима включения, либо включить ее в групповое отношение, где она объявлена подчиненной, либо не включать ни в какое групповое отношение. ВКЛЮЧИТЬ В ГРУППОВОЕ ОТНОШЕНИЕ - связать существующую подчиненную запись с записью-владельцем. ПЕРЕКЛЮЧИТЬ - связать существующую подчиненную запись с другой записью-владельцем в том же групповом отношении. ОБНОВИТЬ - изменить значение элементов предварительно извлеченной записи. ИЗВЛЕЧЬ - извлечь записи последовательно по значению ключа, а также используя групповые отношения - от владельца можно перейти к записям членам, а от подчиненной записи к владельцу набора. УДАЛИТЬ - убрать из БД запись ИСКЛЮЧИТЬ ИЗ ГРУППОВОГО ОТНОШЕНИЯ - разорвать связь между записью-владельцем и записью-членом.
Достоинства Обработка больших объемов информации (возможность построения на основе таких СУБД «хранилищ данных» ); Поддержка аналитической обработки данных; Эффективная реализация обработки данных по показателям затрат памяти и оперативности.
Недостатки Ограничение связи, определёнными для них разработчиками БД Высокая сложность и жесткость схемы БД Слабый контроль целостности
Сетевая модель данных Подготовил студент гр. 12 -ИБ Котова Алина
Сетевая модель данных.pptx