Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ekzmen (2).docx
Скачиваний:
10
Добавлен:
25.09.2019
Размер:
160.86 Кб
Скачать

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

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

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

21.Функциональные зависимости и ключи.

Ключ- это столбец добавляемый к таблице и позволяющий установить связь с записями в другой таблице. первичный ключ-это одно или несколько полей ,комбинация значений которых однозначно определяет каждую запись в таблице. внешний ключ-это одно или неск-ко полей содержащих ссылку на поле (первичный ключ). В базе данных: столбцы наз-ют полями, строки-записями.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]