Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

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

Недостатки модели

Достоинства модели

Простота. Пользователь работает с простой моделью данных. Он формулирует запросы в терминах информационного содержания и не» должен принимать во внимание сложные аспекты системной реализации. Реляционная модель отражает представление пользователя, но она не обязательно лежит в основе физической реализации.

Непроцедурные запросы. Поскольку в реляционной схеме понятие на­вигации отсутствует, запросы не строятся на основе заранее определен­ной структуры. Благодаря этому они могут быть сформулированы на непроцедурном языке.

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

Теоретическое обоснование. Реляционная модель данных основана на хорошо проработанной теории отношений. При проектировании базы данных применяются строгие методы, построенные на нормализации отношений, что является предметом обсуждения гл. 5. Для других моделей таких методов проектирования в настоящее время не существует.

Хотя в настоящее время уже существует ряд коммерческих СУБД, базирующихся на реляционной модели данных, их производительность подчас значительно ниже, чем у систем, основанных на иерархической или сетевой модели данных или использующих инвертирование файлов по нескольким ключам. Поэтому центральной проблемой, связанной с применением реляционных СУБД, остается производительность. Сможет ли СУБД, основанная на реляционной модели, обеспечить полный набор функциональных возможностей и приемлемые операционные характе­ристики при обработке больших баз данных? Нам представляется, что повышение производительности и надежности технических средств по­зволяют уже сегодня ответить на этот вопрос положительно.

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

Компоненты базы данных, основанной на иерархической модели, показаны на рис. 4.4.

<== предыдущая лекция | следующая лекция ==>
Реляционная модель данных. Иерархическая и сетевая модели данных стали применяться в системах управления базами данных в начале 60-х годов | Иерархическая древовидная структура
Поделиться с друзьями:


Дата добавления: 2014-01-05; Просмотров: 288; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.