Таблицы в базах данных или базах геоданных могут содержать некоторые типы информации, которые не поддерживаются в файловых таблицах. Например, таблицы базы данных или базы геоданных могут хранить поля типа BLOB и растровые поля. Кроме того, базы данных и базы геоданных предоставляют возможности для расширения функционала таблиц — поддержка целостности данных и управление транзакциями и версиями баз данных.
В базе геоданных, атрибуты, описывающие отдельные пространственные объекты, часто размещаются в таблицах классов объектов или в связанных таблицах.
Процесс разработки таблиц основан на фундаментальной реляционной концепции, что делает этот процесс простым и понятным для пользователя базы данных или геоданных, применяемых в ArcGIS.
Основные этапы разработки структуры таблицы:
- Определите тип объектов, описание которых вы хотите поместить в таблице. Например:
- Владельцы земельных участков
- Типы почв и описательная информация о каждом полигоне почв
- Параметры и описания строений
- Атрибуты демографических данных по районам и областям
- Простые описательные атрибуты местоположений
- Определите набор атрибутивных полей, которые должны хранить записи об этих объектах.
- Определите типы полей и значений, используемые для хранения этих свойств. Например:
- Поле Name может использоваться для хранения названия объекта и может содержать до 25 знаков.
- Поле Road Class может содержать двузначное целочисленное значение, используемое для классификации дорог.
- Различные числовые поля могут использоваться для записи измерений объектов.
- Поле Дата (Date) может использоваться для записи даты передачи собственности на земельный участок.
- Присвойте каждому полю имя и выберите тип данных. Более подробно см.Типы данных.
- Организуйте эти поля в одну или несколько таблиц, описывающих объекты.
- Задайте правила для значений каждого из полей. Используйте их для определения доменов базы геоданных, которые служат для контроля целостности значений полей в таблицах базы геоданных.
- Если используется более одной таблицы, задайте свойства отношений между таблицами.