![]() |
|||||||||||||||||||||
|
|||||||||||||||||||||
Skype
150437198
procom@mail.ru
Главная -> Скачать курсовые -> Информатика -> Иерархические модели данных
Данная курсовая работа описывает способы построения и использования данных с помощью иерархической модели. Иерархическая модель данных имеет схожие функции с сетевой моделью данных, хронологически она появилась даже раньше, чем сетевая. Каждая из моделей (иерархическая и сетевая) обладает характеристиками, делающими ее наиболее удобной для конкретных приложений. Одно из основных различий этих моделей состоит в том, что для иерархических и сетевых СУБД их структура часто не может быть изменена после ввода данных, тогда как для реляционных СУБД структура может изменяться в любое время. С другой стороны, для больших БД, структура которых остается длительное время неизменной, и постоянно работающих с ними приложений с интенсивными потоками запросов на БД-обслуживание именно иерархические и сетевые СУБД могут оказаться наиболее эффективными решениями, ибо они могут обеспечивать более быстрый доступ к информации БД, чем реляционные СУБД. Допустимыми информационными конструкциями в иерархической модели данных являются отношение, веерное отношение и иерархическая база данных. Понятия отношения и веерного отношения в иерархической модели данных не изменяются.
Иерархическая модель данных основана на понятии деревьев, состоящих из вершин и ребер. Вершина дерева ставится в соответствие совокупности атрибутов данных, характеризующих некоторый объект. Вершины и ребра дерева как бы образуют иерархическую древовидную структуру, состоящую из n уровней. Ограничения целостности в сетевой и иерархической моделях поддерживаются неявно, регламентирующими организацию данных и манипулирование записями: обязательность ключевых атрибутов для корневых записей, обеспечение режимов включения и исключения записей в соответствии с классами членства и т.д.
Похожие работы:
Комментарии: