Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СУБД ВУЗ.DOC
Скачиваний:
2
Добавлен:
13.11.2019
Размер:
174.08 Кб
Скачать

3.Классификация моделей представления данных.

Хранимые в базе данные имеют определённую логическую структуру, то есть описываются некоторой моделью представления данных, поддерживаемые СУБД. К числу классических относятся следующие модели данных: иерархическая, сетевая и реляционная.

Кроме того, в последнее время появились и стали больше использоваться в практике следующие модели данных: постреляционная, многомерная, объектно – ориентированная.

Разрабатываются также всевозможные системы, основанные на других моделях данных, расширяющих известные. В их числе можно назвать: обеъектно – реляционные, дедуктивно-объектно-реляционные, сематические, концептуальные, ориентированные. Некоторые из этих моделей служат для интеграции БД, языка программирования, баз знаний. В некоторых СУБД поддерживается одновременно несколько моделей данных.

4.Сетевая модель. Достоинства и недостатки.

СМД позволяет отображать разнообразные взаимосвязи элементов данных в виде произвольного графа, обобщая тем самым иерархическую модель данных.

Сетевая БД состоит из набора записей и из набора соответствующих связей. На формирование связей особых ограничений не накладывается. Если в иерархических структурах запись потоков могла иметь лишь одну запись предка, то в сетевой модели данных запись-потомок может иметь произвольное число записей предков (свободный родитель).

Работают в отделе

ОТДЕЛ СОТРУДНИКИ НАЧАЛЬНИК

Состоит из сотрудников

Имеет начальника

Достоинства и недостатки сетевой модели:

Достоинства: предоставляет большие возможности в смысле допустимости образования произвольных связей.

Недостатки: высокая сложность и жесткость схемы БД, сложность понимания и выполнения обработки информации.

5.Иерархическая модель. Достоинства и недостатки.

В модели связь между данными можно описать с помощью упорядоченного графа (дерева). Каждый из типов «дерева» состоит из одного «корневого типа» и упорядоченного набора подчинённых типов. Корневым называется тип, который имеет подчинённые типы, и сам не является подтипом. Подчинённый тип (подтип) является потомком по отношению к типу, который выступает, в свою очередь, для него в роли предка (родителя).

Достоинства и недостатки иерархической модели:

Достоинства: эффективное использование памяти ЭВМ и неплохие показатели времени выполнения основных операций над данными; удобна для работы с упорядоченными данными.

Недостатки: эта модель громоздкая для обработки информации с достаточно сложными логическими связями. Сложность понимания для обычного пользователя.

Отдел

Отд_номер

Отд_размер

Отд_зарплата

Начальник

Нач_номер

Нач_имя

Нач_тел

Сотрудники

Сотр_номер

Сотр_имя

Сотр_зарплата

Описание структуры отдела

Отдел

10

17

3 6700

Начальник

103

Петров

4156

Сотрудники

201

Курчатов

9500

202

Лапшин

11800

203

Клочков

14700