Разделы презентаций


Виды моделей данных

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

Слайды и текст этой презентации

Слайд 1Виды моделей данных

Виды  моделей  данных

Слайд 2 Ядром любой базы данных является модель данных. Модель данных представляет

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


С помощью модели данных могут быть представлены объекты предметной области и взаимосвязи между ними.
Модель данных — совокупность структур данных и операций их обработки.
Ядром любой базы данных является модель данных. Модель данных представляет собой множество структур данных, ограничений целостности и

Слайд 3Виды моделей данных
Иерархическая
Сетевая
Реляционная

Виды моделей данныхИерархическаяСетеваяРеляционная

Слайд 4Иерархическая модель данных
Объекты, связанные иерархическими отношениями, образуют ориентированный граф (перевернутое

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

Узел — это совокупность атрибутов данных, описывающих некоторый объект. На схеме иерархического дерева узлы представляются вершинами графа. Каждый узел на более низком уровне связан только с одним узлом, находящимся на более высоком уровне. Иерархическое дерево имеет только одну вершину (корень дерева), не подчиненную никакой другой вершине и находящуюся на самом верхнем (первом) уровне. Зависимые (подчиненные) узлы находятся на втором, третьем и т.д. уровнях. Количество деревьев в базе данных определяется числом корневых записей.
К каждой записи базы данных существует только один (иерархический) путь от корневой записи.

Иерархическая модель данных		Объекты, связанные иерархическими отношениями, образуют ориентированный граф (перевернутое дерево).		К основным понятиям иерархической структуры относятся: уровень,

Слайд 5Графическое изображение иерархической структуры БД



Графическое изображение иерархической структуры БД

Слайд 6Сетевая модель данных
В сетевой структуре при тех же основных понятиях

(уровень, узел, связь) каждый элемент может быть связан с любым

другим элементом.

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

Слайд 7Реляционная модель данных
Реляционная модель ориентирована на организацию данных в виде

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

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

Реляционная модель данных 	Реляционная модель ориентирована на организацию данных в виде двумерных таблиц. Каждая реляционная таблица представляет

Слайд 8Реляционной таблицей можно представить информацию о студентах, обучающихся в вузе
Поле,

каждое значение которого однозначно определяет соответствующую запись, называется простым ключом

(ключевым полем). Если записи однозначно определяются значениями нескольких полей, то такая таблица базы данных имеет составной ключ. В примере ключевым полем таблицы является "№ личного дела".
Реляционной таблицей можно представить информацию о студентах, обучающихся в вузеПоле, каждое значение которого однозначно определяет соответствующую запись,

Слайд 9 Чтобы связать две реляционные таблицы, необходимо ключ первой таблицы ввести

в состав ключа второй таблицы (возможно совпадение ключей); в противном

случае нужно ввести в структуру первой таблицы внешний ключ — ключ второй таблицы.
на рисунке показан пример реляционной модели, построенной на основе отношений: СТУДЕНТ, СЕССИЯ, СТИПЕНДИЯ.

СТУДЕНТ (Номер, Фамилия, Имя, Отчество, Пол, Дата рождения. Группа);
СЕССИЯ (Номер, Оценка1, Оценка2, ОценкаЗ, Оценка4, Результат);
СТИПЕНДИЯ (Результат, Процент).
Таблицы СТУДЕНТ И СЕССИЯ имеют совпадающие ключи (Номер), что дает возможность легко организовать связь между ними. Таблица СЕССИЯ имеет первичный ключ Номер и содержит внешний ключ Результат, который обеспечивает ее связь с таблицей СТИПЕНДИЯ.

Чтобы связать две реляционные таблицы, необходимо ключ первой таблицы ввести в состав ключа второй таблицы (возможно совпадение

Слайд 10


КОНЕЦ!

КОНЕЦ!

Обратная связь

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

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика