🗊Презентация Типология БД. Модели представления данных

Категория: Информатика
Нажмите для полного просмотра!
Типология БД. Модели представления данных, слайд №1Типология БД. Модели представления данных, слайд №2Типология БД. Модели представления данных, слайд №3Типология БД. Модели представления данных, слайд №4Типология БД. Модели представления данных, слайд №5Типология БД. Модели представления данных, слайд №6Типология БД. Модели представления данных, слайд №7Типология БД. Модели представления данных, слайд №8Типология БД. Модели представления данных, слайд №9Типология БД. Модели представления данных, слайд №10Типология БД. Модели представления данных, слайд №11Типология БД. Модели представления данных, слайд №12Типология БД. Модели представления данных, слайд №13Типология БД. Модели представления данных, слайд №14Типология БД. Модели представления данных, слайд №15Типология БД. Модели представления данных, слайд №16Типология БД. Модели представления данных, слайд №17Типология БД. Модели представления данных, слайд №18Типология БД. Модели представления данных, слайд №19Типология БД. Модели представления данных, слайд №20Типология БД. Модели представления данных, слайд №21Типология БД. Модели представления данных, слайд №22Типология БД. Модели представления данных, слайд №23Типология БД. Модели представления данных, слайд №24Типология БД. Модели представления данных, слайд №25Типология БД. Модели представления данных, слайд №26Типология БД. Модели представления данных, слайд №27Типология БД. Модели представления данных, слайд №28

Содержание

Вы можете ознакомиться и скачать презентацию на тему Типология БД. Модели представления данных. Доклад-сообщение содержит 28 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

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


Слайд 1





Лекция 3
Типология БД. Модели представления данных.
Описание слайда:
Лекция 3 Типология БД. Модели представления данных.

Слайд 2





Модель данных
Описание слайда:
Модель данных

Слайд 3


Типология БД. Модели представления данных, слайд №3
Описание слайда:

Слайд 4





Модели данных
Описание слайда:
Модели данных

Слайд 5








Компоненты модели данных
Описание слайда:
Компоненты модели данных

Слайд 6





Пример:  модель данных алгоритмического языка
Описание слайда:
Пример: модель данных алгоритмического языка

Слайд 7





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

Слайд 8





Типы моделей данных
Описание слайда:
Типы моделей данных

Слайд 9





Теоретико-графовые модели данных
Описание слайда:
Теоретико-графовые модели данных

Слайд 10





Иерархическая модель
Описание слайда:
Иерархическая модель

Слайд 11





Иерархическая модель
В иерархических моделях основная структура представления данных имеет форму дерева. 
На самом высшем  уровне иерархии находится только одна вершина, которая называется корнем дерева.
Описание слайда:
Иерархическая модель В иерархических моделях основная структура представления данных имеет форму дерева. На самом высшем уровне иерархии находится только одна вершина, которая называется корнем дерева.

Слайд 12





Иерархическая модель
Атрибут (элемент данных, поле) - определяется как наименьшая неделимая единица данных, доступная пользователю.. Обычно каждому элементу при описании базы данных присваивается уникальное имя. По этому имени к нему обращаются при обработке. 
Запись (сегмент) - именованная совокупность атрибутов. Использование записей позволяет за одно обращение к базе получить некоторую логически связанную совокупность данных. Именно сегменты изменяются, добавляются и удаляются. 
Тип записи —поименованная совокупность входящих в него атрибутов.
Экземпляр записи -  конкретная запись с конкретным значением элементов
Групповое отношение (связь) - иерархическое отношение между сегментами двух типов. Родительская запись (владелец группового отношения) называется исходной записью, а дочерние записи (члены группового отношения) - подчиненными. Иерархическая база данных может хранить только такие древовидные структуры
Описание слайда:
Иерархическая модель Атрибут (элемент данных, поле) - определяется как наименьшая неделимая единица данных, доступная пользователю.. Обычно каждому элементу при описании базы данных присваивается уникальное имя. По этому имени к нему обращаются при обработке. Запись (сегмент) - именованная совокупность атрибутов. Использование записей позволяет за одно обращение к базе получить некоторую логически связанную совокупность данных. Именно сегменты изменяются, добавляются и удаляются. Тип записи —поименованная совокупность входящих в него атрибутов. Экземпляр записи - конкретная запись с конкретным значением элементов Групповое отношение (связь) - иерархическое отношение между сегментами двух типов. Родительская запись (владелец группового отношения) называется исходной записью, а дочерние записи (члены группового отношения) - подчиненными. Иерархическая база данных может хранить только такие древовидные структуры

Слайд 13





Иерархическая модель
Записи (сегменты) связываются с помощью отношений в наборы –корневые деревья.
Корень дерева – это выделенная запись, выступающая в роли владельца набора.
Типы записей составляют тип дерева
Экземпляры записей составляют экземпляр дерева
Иерархическая база данных представляет собой упорядоченную совокупность экземпляров деревьев
Описание слайда:
Иерархическая модель Записи (сегменты) связываются с помощью отношений в наборы –корневые деревья. Корень дерева – это выделенная запись, выступающая в роли владельца набора. Типы записей составляют тип дерева Экземпляры записей составляют экземпляр дерева Иерархическая база данных представляет собой упорядоченную совокупность экземпляров деревьев

Слайд 14





Пример описания типа дерева
Описание слайда:
Пример описания типа дерева

Слайд 15





Экземпляр дерева
Описание слайда:
Экземпляр дерева

Слайд 16








Компоненты модели данных
Описание слайда:
Компоненты модели данных

Слайд 17





Компоненты иерархической модели данных
Описание слайда:
Компоненты иерархической модели данных

Слайд 18





Манипуляционная компонента иерархической модели. Операций манипулирования данными
Описание слайда:
Манипуляционная компонента иерархической модели. Операций манипулирования данными

Слайд 19





Компоненты иерархической модели данных
Описание слайда:
Компоненты иерархической модели данных

Слайд 20





Сетевая модель данных
Сетевой подход к организации данных является расширением иерархического. 
Если в иерархической модели запись-потомок должна иметь в точности одного предка, то в сетевой модели она может иметь любое число предков.
Описание слайда:
Сетевая модель данных Сетевой подход к организации данных является расширением иерархического. Если в иерархической модели запись-потомок должна иметь в точности одного предка, то в сетевой модели она может иметь любое число предков.

Слайд 21





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

Слайд 22





Схема сетевой базы данных
Описание слайда:
Схема сетевой базы данных

Слайд 23





Схема сетевой базы данных
Описание слайда:
Схема сетевой базы данных

Слайд 24





На формирование типов связи не накладывается особых ограничений. Возможны, например, следующие ситуации:
На формирование типов связи не накладывается особых ограничений. Возможны, например, следующие ситуации:
тип записи P может быть в одном типе связи L1 потомком, а в другом типе связи L2 – предком;
 тип записи P может быть предком в любом числе типов связи;
 тип записи P может быть потомком в любом числе типов связи;
 возможно любое количество типов связи, где P – предок, а C – потомок;
 типы записи X и Y могут быть предками и потомками в одной связи, и потомками и предками – в другой;
 предок P и потомок C могут быть одного типа записи.
Описание слайда:
На формирование типов связи не накладывается особых ограничений. Возможны, например, следующие ситуации: На формирование типов связи не накладывается особых ограничений. Возможны, например, следующие ситуации: тип записи P может быть в одном типе связи L1 потомком, а в другом типе связи L2 – предком; тип записи P может быть предком в любом числе типов связи; тип записи P может быть потомком в любом числе типов связи; возможно любое количество типов связи, где P – предок, а C – потомок; типы записи X и Y могут быть предками и потомками в одной связи, и потомками и предками – в другой; предок P и потомок C могут быть одного типа записи.

Слайд 25





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

Слайд 26





Манипуляционная компонента сетевой  модели. Операций манипулирования данными
Описание слайда:
Манипуляционная компонента сетевой модели. Операций манипулирования данными

Слайд 27





Компоненты сетевой модели данных
Описание слайда:
Компоненты сетевой модели данных

Слайд 28





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



Похожие презентации
Mypresentation.ru
Загрузить презентацию