logo
ekzmen (2)

20. Модели данных. Основные виды моделей. Сравнение моделей данных.

Модели данных -это совокупность структур данных и операций их обработки. 3 модели бд: -иерархическая -сетевая -реляционная иерх-я- представляет собой дерево в котором объекты выделены по уровням подчиненности ветвями вниз. достоинство(+) позволяет описать структуру как на логическом уровне так и на физическом уровне. недостатки(-) жесткая фиксированность взаимосвязи между элементами. сетевая м-ль- представляет собой диаграмму взаимосвязи в которых допустимы любые виды связи и отсутствует ограничение на число связей (+) большая информационная гибкость (-)жесткая структура реляционная м-ль- взаимосвязь между элементами данных представляются в виде двумерных таблиц называемых- отношениями. (+): 1)простота; 2)гибкость системы защиты информации; 3)независимость данных.

(-): 1)дублирование информации (наименование специальности и факультета повторяются для каждого студента), следовательно, увеличится объем БД; 2)процедура обновления информации в таблице затрудняется из-за необходимости редактирования каждой записи таблицы. Нормализация таблиц предназначена для устранения этих недостатков. Имеется три нормальные формы отношений.