Презентация, доклад по основам проектирования баз данных на тему Иерархическая модель баз данных

Содержание

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

Слайд 1Иерархическая модель базы данных

Иерархическая модель базы данных

Слайд 2Представляет собой совокупность элементов, расположенных в порядке их подчинения от общего

к частному и образующих перевернутое дерево (граф). 

Иерархическая модель БД

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

Слайд 3Атрибут (элемент данных) – это наименьшая единица структуры данных.
Обычно каждому элементу

при описании БД присваивается уникальное имя. По этому имени к нему обращаются при обработке.
Атрибут (элемент данных) – это наименьшая единица структуры данных.Обычно каждому элементу при описании БД присваивается уникальное имя.

Слайд 4Запись – это именованная совокупность атрибутов.
Групповое отношение – это иерархическое отношение

между записями двух типов.
Родительская запись называется исходной записью, а дочерние записи – подчинёнными.
Запись – это именованная совокупность атрибутов.Групповое отношение – это иерархическое отношение между записями двух типов.Родительская запись называется

Слайд 5Характеризуется:
уровнями;
узлами;
связями.
Иерархическая модель БД

Характеризуется:уровнями;узлами;связями.Иерархическая модель БД

Слайд 6Узел — информационная модель элемента, находящегося на данном уровне иерархии.
1 уровень
2

уровень

3 уровень

узел

Узел — информационная модель элемента, находящегося на данном уровне иерархии.1 уровень2 уровень3 уровеньузел

Слайд 7Связи между узлами
Отношение предка – если узел связан с узлом более

близким к корню.

Отношение потомка – если узел связан с узлом более низкого уровня.

Отношение близнецы – узлы имеют общего предка.

Связи между узламиОтношение предка – если узел связан с узлом более близким к корню.Отношение потомка – если

Слайд 81 уровень
2 уровень
3 уровень
узел
близнецы
потомок
предок

1 уровень2 уровень3 уровеньузелблизнецыпотомокпредок

Слайд 9Свойства иерархической модели БД
Несколько узлов низшего уровня связано только с одним

узлом высшего уровня;
Иерархическое дерево имеет только одну вершину, неподчиненный никакой другой вершине;
Каждый узел имеет свое имя.
Свойства иерархической модели БДНесколько узлов низшего уровня связано только с одним узлом высшего уровня;Иерархическое дерево имеет только

Слайд 10Одна из наиболее популярных иерархических СУБД – IMS компании IBM (1968г.).

По принципу иерархической БД построены

иерархические файловые системы и реестр Windows.
Одна из наиболее популярных иерархических СУБД – IMS компании IBM (1968г.).По принципу иерархической БД построены иерархические файловые системы и реестр Windows.

Слайд 11Операции над данными в иерархической модели БД
добавление в базу данных новой

записи;
изменение значения данных предварительно извлеченной записи;
удаление записи и всех подчиненных ей записей;
извлечение корневой записи по ключевому значению;
извлечение следующей записи.
Операции над данными в иерархической модели БДдобавление в базу данных новой записи;изменение значения данных предварительно извлеченной записи;удаление

Слайд 12Ограничение целостности
Поддерживается только целостность связей между владельцами и членами группового отношения

(никакой потомок не может существовать без предка).
Ограничение целостностиПоддерживается только целостность связей между владельцами и членами группового отношения (никакой потомок не может существовать без

Слайд 13Достоинства иерархической модели БД
эффективное использование памяти ЭВМ
высокая скорость выполнения основных операций

над данными

удобство работы с иерархически упорядоченной информацией

простота при работе с небольшим объемом данных

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

Слайд 14Недостатки иерархической модели БД
необходимость дублирования данных
невозможность работы с данными, имеющими структуру,

отличную от иерархической

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

сложность понимания для обычного пользователя

Недостатки иерархической модели БДнеобходимость дублирования данныхневозможность работы с данными, имеющими структуру, отличную от иерархическойгромоздкость для обработки информации

Слайд 15Вопросы
В виде чего представима иерархическая модель БД?
Чем характеризуется иерархическая модель БД?
Какие

связи между узлами существуют в иерархической модели БД?
Какие свойства имеет иерархическая модель БД?
Какие достоинства имеет иерархическая модель БД?
Какие недостатки имеет иерархическая БД?

ВопросыВ виде чего представима иерархическая модель БД?Чем характеризуется иерархическая модель БД?Какие связи между узлами существуют в иерархической

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

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


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

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

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

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