Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
экзамен / Ekzamen.docx
Скачиваний:
27
Добавлен:
06.02.2018
Размер:
777.43 Кб
Скачать

12. Древовидные модели данных. Определение , свойства и примеры.

Определение. Деревом называется множество узлов, таких что: имеется один узел, называемый корнем, все остальные узлы содержатся в попарно непересекающихся множествах, каждое из которых является деревом.

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

Определение. Дерево называется сбалансированным, если длины всех путей от корня к внешним вершинам равны между собой. Дерево называется почти сбалансированным, если длины всевозможных путей от корня к внешним вершинам отличаются не более чем на единицу.

Определение. Дерево называется бинарным, если любой его узел имеет не более двух потомков.

Примечание. Малое количество информации может быть записано сбалансированным и бинарным деревьями.

13.Зависимость данных от структуры.

Зависимость данных от структуры. Если в структурированном представлении данных для получения каких-либо сведений требуется воспользоваться связями, то такое представление называется зависимым от структуры.

14. Сетевые модели данных. Преобразование сложных сетевых моделей к простым сетевым и древовидным.

Определение. Схему данных, в которой потомок может иметь более одного предка, называют сетевой.

Свойство. Если схема данных содержит связь типа М:М, то она является сетевой.

Определение. Схема данных, в которой явно присутствует связь типа М:М, называется сложной сетевой схемой, в противном случае – простым.

Правило преобразования сложной сетевой схемы к простой сетевой. Допустим, что схема данных содержит две схемы отношений (типов записей) со связью М:М. A и B ‑ ключи этих записей. Создается новое отношение с ключом A+B. Со схемы удаляется связь типа М:М, а от нового отношения устанавливается связь М:1 к исходным отношениям.

15. Общие данные, данные пересечения и изолированные данные.

1. ЭД называется общим, если к нем приходит сразу несколько одиночных стрелок.

2. ЭД пересечения- если к нему приходят только сдвоенные стрелки, и значение данного элемента однозначно определено совокупностью ключей, откуда пришли стрелки.

3. ЭД называется изолированным, если к нему приходят только сдвоенные стрелки и ключ. Атрибуты записей откуда приходят стрелки однозначно не определяют его значения

16. Определение реляционной модели данных.

Определение. Табличное представление данных называется реляционным, если выполнены следующие требования:

1. Запись таблицы с одинаковым содержанием не может быть представлена более одного раза

2. Элементы каждого столбца таблицы являются однородными, то есть их значения отражают одну и ту же характеристику для класса объектов.

3. Каждый столбец таблицы имеет уникальное имя во всей совокупности таблицы. Имена столбцов (элементов данных) в различных таблицах должны совпадать, если это одна и та же характеристика.

4. Каждая таблица в описании данных должна иметь уникальное имя.

5. Каждый элемент таблицы должен быть элементом данных.

6. Связи между таблицами на схеме БД устанавливается по одноименным атрибутам данных.

Определение. Каждая таблица, удовлетворяющая перечисленным требованиям, называется отношением, находящимся в первой нормальной форме (1НФ).

Соседние файлы в папке экзамен