Лекция "Характеристика сетевой модели данных"
Оценка 4.6

Лекция "Характеристика сетевой модели данных"

Оценка 4.6
Лекции
doc
информатика
Взрослым
05.04.2017
Лекция "Характеристика сетевой модели данных"
Для описания схемы сетевой БД используется две группы типов: «запись» и «связь». Тип «связь» определяется для двух типов «запись»: предка и потомка. Переменная типа «связь» являются экземплярами связей. Сетевая БД состоит из набора записей и набора соответствующих связей. На формирование связи особых ограничений не накладывается. Если в иерархических структурах запись-потомок могла иметь только одну запись-предка, то в сетевой модели данных запись-потомок может иметь произвольное число записей-предков (сводных родителей). Пример схемы простейшей сетевой БД показан на рис.5.
Характеристика сетевой модели данных.doc
Характеристика сетевой модели данных Сетевая модель данных — логическая модель данных, являющаяся расширением  иерархического подхода, строгая математическая теория, описывающая структурный  аспект, аспект целостности и аспект обработки данных в сетевых базах данных. Сетевая модель данных позволяет отображать разнообразные взаимосвязи элементов  данных в виде произвольного графа, обобщая тем самым иерархическую модель данных  (рис. 4.). Наиболее полно концепция сетевых БД впервые была изложена в  Предложениях группы КОДАСИЛ (KODASYL). (см. Приложение рис.4.) Для описания  схемы сетевой БД используется две группы типов: «запись» и «связь». Тип «связь»  определяется для двух типов «запись»: предка и потомка. Переменная типа «связь»  являются экземплярами связей. Сетевая БД состоит из набора записей и набора  соответствующих связей. На формирование связи особых ограничений не накладывается. Если в иерархических структурах запись­потомок могла иметь только одну запись­ предка, то в сетевой модели данных запись­потомок может иметь произвольное число  записей­предков (сводных родителей). Пример схемы простейшей сетевой БД показан на рис.5. Типы связей здесь обозначены надписями на соединяющих типы записей линиях.  (см. Приложение рис.5.) B различных СУБД сетевого типа для обозначения одинаковых  по сути понятий зачастую используются различные термины. Например, такие как  элементы и агрегаты данных, записи, наборы, области и т. д. Физическое размещение данных в базах сетевого типа может быть организовано  практически теми же методами, что и в иерархических базах данных. K числу важнейших операций манипулирования данными баз сетевого типа можно  отнести следующие: поиск записи в БД; переход от предка к первому потомку; переход от потомка к предку; создание новой  записи; удаление текущей записи; обновление текущей записи; включение записи в связь; исключение записи из связи; изменение связей и т. д. Достоинством сетевой модели данных является возможность эффективной реализации  по показателям затрат памяти и оперативности. B сравнении с иерархической моделью  сетевая модель предоставляет большие возможности в смысле допустимости  образования произвольных связей. Недостатком сетевой модели данных является высокая сложность и жесткость схемы БД,   построенной   на   ее   основе,   а   также   сложность   для   понимания   и   выполнения обработки информации в БД обычным пользователем. Кроме того, в сетевой модели данных ослаблен контроль целостности связей вследствие допустимости установления произвольных связен между записями. Системы на основе сетевой модели не получили широкого распространения на практике.  Наиболее известными сетевыми СУБД являются следующие: IDMS, db_VistaIII, СЕТЬ,  СЕТОР и КОМПАС

Лекция "Характеристика сетевой модели данных"

Лекция "Характеристика сетевой модели данных"
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.
05.04.2017