
- •Базовые типы информационных систем
- •Фактографические аис
- •Иерархическая модель данных (имд)
- •Сетевая модель данных
- •Реляционная модель данных (рмд)
- •Документальные системы
- •Гипертекстовые аис
- •Отличительные черты гипертекста
- •Основные компоненты гипертекстовой системы (гтс)
- •Экспертные системы
- •Автоматизированное рабочее место (арм)
Базовые типы информационных систем
С точки зрения наиболее распространенных и перспективных типов АИС различают:
Фактографические
Документальные
Интеллектуальные (экспертные)
Гипертекстовые
Перечисленные типы характеризуют следующие отличительные черты:
Распространенность (в статистике мировых информационных ресурсов документальные и фактографические БД занимают 1 - и 2-е места – см. табл.)
Перспективность (интеллектуальные системы успешно осваивают новые области применения)
Гипертекстовые системы являются основной мировой информационной сети WWW – наиболее популярной составляющей Интернета.
При этом хотелось бы отметить, что в традиционном понимании выражение «информационная система» (особенно «автоматизированная информационная система» или «автоматизированная информационно-поисковая система» - АИПС) обычно ассоциируется с документальными системами (базами данных); термин же «база данных», как правило, ассоциируется с фактографическими, управленческими системами, задачами типа АСУ. Хотя, конечно же, и те, и другие типы систем являются информационными и включают базы данных в свой состав.
В этой традиционной интерпретации находит свое отражение то обстоятельство, что в фактографических системах модель предметной области заключена в структуре БД, и поэтому основное внимание сосредотачивается на проблеме проектирования БД, в документальных же системах моделью является наполнение, содержание БД, в том числе словарей и т.д., поэтому основное внимание уделяется языковым, семантическим проблемам.
Фактографические аис
Основные признаки – простая структура данных и сложная система взаимосвязей между агрегатами данных.
В исторической последовательности развития данных систем сначала появились АИС, базирующиеся на иерархических, затем на сетевых, и наконец, на реляционных и постреляционных представлениях о структуре предметной области. В настоящее время наиболее распространенным подходом является реляционный (табличные БД), что не исключает, конечно, включения элементов иерархических и сетевых представлений при проектировании АИС.
Поскольку в данном случае БД является информационной моделью определенной предметной области, существенной особенностью всякой БД является структура или, как принято говорить, модель данных (МД).
Рассмотрим некоторые наиболее известные модели данных:
Иерархическая модель данных (имд)
Впервые реализована в СУБД – IMS – разработанной для поддержки банка данных по программе Apollo.
Основные понятия ИМД:
Поле – минимальная единица данных
Сегмент (узел) – совокупность полей, являющаяся единицей обмена между БД и прикладной программой.
Конкретные данные, входящие в сегмент, называются экземплярами сегмента.
Преимущества ИМД:
Простота модели – принцип построения БД легок для понимания. Иерархия БД напоминает структуру компании или генеалогическое дерево
Быстродействие
Существенно то, что физическая организация БД в этом случае такова, что выбрать конкретные сведения об объектах можно, лишь пройдя всю цепочку групп сверху вниз (путь на иерархическом дереве). Данная схема наиболее просто, но не лишена очевидных недостатков.
В частности, в связи с полииерархичностью связей объектов в реальном мире в подобных БД необходимо создавать и поддерживать несколько иерархических отношений, что нарушает основную идею модели данных. Далее, рассматриваемая модель обладает рядом так называемых «парадоксов», наиболее очевидным из которых является «парадокс исключения». Удаление из БД некоторого вышестоящего сегмента приводит к автоматическому удалению и всех зависимых (порожденных сегментов)