Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Voprosy_k_zachetu.docx
Скачиваний:
31
Добавлен:
18.03.2015
Размер:
193.75 Кб
Скачать
  1. Домены. Типы доменов.

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

Тип домена:

При создании домена вы должны указать его тип.

Существуют два типа атрибутивных доменов:

Интервальный домен - Интервальный домен определяет корректный диапазон значений для числового атрибута. При создании интервального домена указываются минимальное и максимальное корректные значения. Интервальный домен может применяться к следующим типам атрибутов:коротким целым (short-integer), длинным целым (long-integer), числам с плавающей точкой (float), числам с плавающей точкой двойной точности (double) и датам.

Например, в классе объектов для слоя трубопроводов вы можете выделить подтипы для водопроводных магистралей, для раздающих и для обходных трубопроводов. В распределительных водопроводных трубах допустимо давление от 50 до 75 фунтов на квадратный дюйм. Допустимое значение давления для распределительных трубопроводов должно находиться в диапазоне между 50 и 75 фунтами на квадратный дюйм. Интервальные домены проверяются с помощью команды Проверить объекты (Validate Features).

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

Например, трубопроводы могут пролегать под различными типами поверхностей, что указывается в атрибутивном поле GroundSurfaceType: мостовая, гравий, песок или нет (для надземных трубопроводов). Домены кодированных значений содержат как значение, хранящееся в базе данных (например, 1 для мостовой), так и описание этого значения. Контроль данных при использовании доменов кодированных значений осуществляется с помощью ограничения значений, доступных для выбора.Вы можете выбрать только валидное значение, имеющееся в ниспадающем списке.

  1. Типы полей таблиц.

Тип поля - тип атрибутивного поля, с которым домен может быть ассоциирован.

Тип поля может быть следующим:

  • Short — Короткое целое (Short integers)Управление данными в базах геоданных

  • Long — Длинное целое (Long integers)

  • Float — Числа с плавающей точкой одинарной точности (Single-precision

  • floating point numbers)

  • Double — Числа с плавающей точкой двойной точности (Double-precision

  • floating point numbers)

  • Text (только для доменов кодированных значений) — буквенно-цифровые

  • знаки

  • Дата — данные даты и времени

После выбора типа поля, имя домена появится в ниспадающем списке доменов

для любого поля соответствующего типа в диалоговом окне Свойства.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]