Таблицы. Основные понятия

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

Таблица класса пространственных объектов

Таблицы и отношения играют ключевую роль в ArcGIS, точно также как и в традиционных приложениях БД. Записи в таблицах могут быть использованы для хранения свойств географических объектов. Подразумевается хранение и управление геометрией пространственных объектов в столбце Shape.

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

Объекты и атрибуты хранятся в таблицах

Типы данных атрибутов в базе геоданных

Для хранения и управления атрибутами базы геоданных существует ряд поддерживаемых типов полей. Доступные типы столбцов включают в себя различные типы: числовые, текстовые, даты, большие двоичные объекты (BLOB) и глобальные уникальные идентификаторы (GUID).

Поддерживаемые типы полей атрибутов базы геоданных включают

Типы столбцов XML также поддерживаются интерфейсами программирования. Столбец XML может хранить любое содержимое в формате XML (например, метаданные XML).

Для получения более подробной информации см. раздел Типы данных полей баз геоданных.

Расширение таблиц

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

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

Работа с атрибутивными таблицами в базе геоданных

Использование

Задача

Атрибутивные домены

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

Классы отношений

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

Подтипы

Управлять набором атрибутивных подклассов в единой таблице. Обычно применяется к таблицам классов пространственных объектов для управления различным поведением подтипов одинаковых типов объектов.

Версионность

Управлять длинными транзакциями на обновление данных, историческими архивами и выполнять многопользовательское редактирование в рабочих процессах ГИС.

Работа с атрибутивными таблицами в базе геоданных
5/10/2014