Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ГИС ответы.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
164.39 Кб
Скачать

2 Базовые модели данных, используемые в гис.

Инфологическая модель занимает особое положение по отношению к другим моделям. Она соответствует четвертому этапу построения слож­ной системы и дает формализованное описание проблемной области не­зависимо от структур данных. Инфологическая область моделирования данных охватывает естественные для человека концепции отображения реального мира.

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

Понятия корневой, ствол, ветви, листья определяют тип записи в иерархической модели.

Иерархический путь, или маршрутизация, - это последовательность типов записей, начинающаяся с типа корневой записи, в которой типы записей выступают переменно в ролях исходного и порожденного.

Известная программистам последовательность "диск - корневой каталог - подкаталог - программа" - характерный пример иерархической модели.

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

В современных информационных системах и базах данных наибо­лее широко представлены реляционные модели (РМ).

Реляционная модель данных, разработанная Коддом еще в 1969-1970 гг. на основе математической теории отношений, опирается на си­стему понятий, важнейшие из которых таблица, отношение, строка, столбец, первичный ключ, внешний ключ, домен (domain). Доменом на­зывается совокупность значений, не повторяющихся в одном столбце. Такая модель положена в основу так называемых электронных таблиц - специализированных баз данных.

Модель данных "сущность-связь" иди ER-модель (Entity Relationship Model) дает представление о предметной области в виде объектов, на­зываемых сущностями, между которыми фиксируются связи.

Для каждой связи определено число связываемых ею объектов. На схеме сущности изображаются прямоугольниками, связи - ромбами. Число связываемых объектов указывается цифрой на линии соединения объекта и связи.

Сетевые модели дают представление о проблемной области в виде объектов, связанных бинарными отношениями "многие ко многим". В отличие от иерархических моделей в сетевой модели каждый объект мо­жет иметь несколько "подчиненных" и несколько "старших" объектов.

Сетевые модели используют табличные и значительно чаще графо­вые представления. Вершинам графа сопоставляют некоторые типы сущ­ности, представляемые таблицами, а дугам - типы связей.

Многие типы сетевых моделей данных используют для описания экономических и организационных систем.

Прочие модели. Бинарная модель дает представление о проблемной области в виде бинарных отношений, характеризуемых триадой: объект, атрибут, значение.

Графовое представление бинарных моделей дает структуру так называемого В-дерева в отличие от Е-дерева - иерархической структуры общего вида.

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

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

Рассматривая базовые модели данных в ГИС для применения их в управлении, следует подчеркнуть, что те же самые модели используют в информационных системах, решающих экономические задачи и зада­чи управления.

Следовательно на уровне базовых моделей, ГИС при­менимы для решения разнообразных задач управления объектами, тер­риториальными комплексами и т.д.