Помощь в написании студенческих работ
Антистрессовый сервис

Иерархические и сетевые БД

РефератПомощь в написанииУзнать стоимостьмоей работы

В ранних системах доступ к БД производился на уровне записей. Пользователи этих систем осуществляли явную навигацию в БД, используя языки программирования, расширенные функциями БД. Интерактивный доступ к БД поддерживался только путем создания соответствующих прикладных программ с собственным интерфейсом. После появления реляционных систем большинство ранних систем было оснащено «реляционными… Читать ещё >

Иерархические и сетевые БД (реферат, курсовая, диплом, контрольная)

Прежде чем перейти к рассмотрению реляционных систем БД, остановимся кратко на ранних (дореляционных) БД. В этом есть смысл по трем причинам:

  • — во-первых, эти системы исторически предшествовали реляционным, и для правильного понимания причин повсеместного перехода к реляционным системам нужно знать хотя бы чтонибудь про их предшественников;
  • — во-вторых, внутренняя организация реляционных систем во многом основана на использовании методов ранних систем;
  • — в-третьих, некоторое знание в области ранних систем будет полезно для понимания путей развития постреляционных БД.

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

Наиболее общие характеристики ранних систем:

  • — Эти системы активно использовались в течение многих лет, дольше, чем используется какая-либо из реляционных БД. На самом деле некоторые из ранних систем используются даже в наше время, накоплены громадные базы данных, и одной из актуальных проблем информационных систем является использование этих систем совместно с современными системами.
  • — Все ранние системы не основывались на каких-либо абстрактных моделях, так понятие модели данных фактически вошло в обиход специалистов в области БД только вместе с реляционным подходом. Абстрактные представления ранних систем появились позже на основе анализа и выявления общих признаков у различных конкретных систем.
  • — В ранних системах доступ к БД производился на уровне записей. Пользователи этих систем осуществляли явную навигацию в БД, используя языки программирования, расширенные функциями БД. Интерактивный доступ к БД поддерживался только путем создания соответствующих прикладных программ с собственным интерфейсом.
  • — После появления реляционных систем большинство ранних систем было оснащено «реляционными» интерфейсами. Однако в большинстве случаев это не сделало их по-настоящему реляционными системами, поскольку оставалась возможность манипулировать данными в естественном для них режиме.
Показать весь текст
Заполнить форму текущей работой