Иерархическая база данных
Иерархическая база данных - самая ранняя модель представления сложной структуры данных. Информация в иерархической базе организована по принципу древовидной структуры, в виде отношений «предок-потомок».
Дерево такой модели данных является ациклическим ориентированным графом особого вида. Дерево состоит из вершин, каждая из которых, кроме одной, имеет единственную родительскую вершину (предок) и несколько дочерних (потомок). Вершина, не имеющая родительской, называется корнем дерева. Вершины, не имеющие дочерних, называются листьями. Остальные вершины являются ветвями.
Возможна ситуация, когда объект-предок не имеет потомков или имеет их несколько, тогда как у объекта-потомка обязательно только один предок. Объекты, имеющие общего предка, называются близнецами.
Иерархические базы данных могут быть представлены как дерево, состоящее из объектов различных уровней. Верхний уровень занимает один объект, второй — объекты второго уровня и т. д.
Между объектами существуют связи, каждый объект может включать в себя несколько объектов более низкого уровня. Такие объекты находятся в отношении предка (объект более близкий к корню) к потомку (объект более низкого уровня), при этом возможна ситуация, когда объект-предок не имеет потомков или имеет их несколько, тогда как у объекта-потомка обязательно только один предок. Объекты, имеющие общего предка, называются близнецами.
Примеры
Например, если иерархическая база данных содержала информацию о покупателях и их заказах, то будет существовать объект «покупатель» (родитель) и объект «заказ» (дочерний). Объект «покупатель» будет иметь указатели от каждого заказчика к физическому расположению заказов покупателя в объект «заказ».
В этой модели запрос, направленный вниз по иерархии, прост (например: какие заказы принадлежат этому покупателю); однако запрос, направленный вверх по иерархии, более сложен (например, какой покупатель поместил этот заказ). Также, трудно представить не-иерархические данные при использовании этой модели.
Иерархической базой данных является файловая система, состоящая из корневой директории, в которой имеется иерархия поддиректорий и файлов.
- Музей Скачать базу данных access Музей
- Телефонная станция Скачать базу данных (БД) Телефонная станция в Access
- Поликлиника Пример базы данных (БД) Поликлиника
- Картинная галерея Скачать базу данных access Картинная галерея
- Деканат Скачать курсовую БД Деканат
- Авторемонтные мастерские Готовая база данных (БД) Авторемонтные мастерские MS Access
- Абитуриент Курсовая по базам данных Абитуриент
- Выставка-продажа картин Скачать базу данных access Выставка-продажа картин
- Формирование реестра заказов Пример базы данных (БД) Формирование реестра заказов
- Учет торговых заказов Готовая база данных (БД) Учет торговых заказов
- Бизнес-процессы правления общества собственников жилья Скачать базу данных (БД) Бизнес-процессы правления общества собственников жилья
- Программа для медицинского центра Скачать базу данных (БД) Программа для медицинского центра
- ЖКХ (ЖЭС) Скачать базу данных (БД) ЖКХ (ЖЭС)
- Маршрутное такси Скачать базу данных access Маршрутное такси
Ключевые слова: access курсовой; примеры бд access; формы access; таблиці в access; базы данных microsoft access; купить базу данных; access книги; базы данных книга; курсовая базы данных; самоучитель microsoft access; описание базы данных; подключение базы данных; проектирование базы данных; распределенная база данных; курсовая работа по СУБД; реляционная; с база данных; создание СУБД; базой данных; нормализация данных; примеры СУБД; база данных примеры; курсовые работы по СУБД; нормализация; базе данных; структура БД; пример БД; база запросов; учебная база данных; проектирование БД; данных; описание БД; субд реферат; создать БД; база данных по; использование БД; курсовая работа база данных; готовая; использование СУБД; таблица БД; база данных 2003 скачать
|