После создания описателя необходимо создать таблицу(ы) для хранения данных.
Для создания новой таблицы:
В редакторе баз данных слева нажмите кнопку .
Затем нажмите кнопку
или сделайте щелчок правой кнопкой мыши в области таблиц и выберите пункт .В диалоговом окне Сохранить таблицу выберите источник для хранения таблиц, если нужного источника в списке нет, то создайте новый.
В строке Имя таблицы введите имя для создаваемой таблицы.
Нажать кнопку Новая таблица, в ней список полей организован в табличной форме, для каждого поля отображается его порядковый номер, название поля, тип поля, длина (для полей строкового типа), а также ключик, помечающий, что поле входит в первичный индекс.
. После произведенных действий появится окноВсегда при создании таблицы в список полей автоматически добавляется поле «Sys». Это поле нужно для таблиц, которые должны быть связаны непосредственно с объектами слоя. Данное поле индексированное, его так же называют ключевым или уникальным полем, в нем не допускается ввод повторяющихся значений. Уникальность поля указывается стоящим напротив поля ключом . В системе по умолчанию оно используется для связи графической и семантической информации. Если у таблиц, связанных с объектами данное поле удалить, то при попытке изменить таблицу будет выдана ошибка: «не удаётся обновить данные, так как базовая таблица * не проиндексирована».
Для таблиц, не связанных напрямую с объектами карты это поле можно удалить.
Нажмите кнопку Имя поля введите название.
, после чего в таблице появится новое поле. В данном поле в столбцеВ столбце Тип из открывающегося списка выберите нужный тип поля.
Список возможных типов полей зависит от используемой базы данных, а также от выбранного «режима»: обычного или экспертного.
Наиболее часто используемые типы данных:
Строковое - символьный тип данных, имеет диапазон от 0 до 255 символов (используется как правило для наименований).
Короткое целое - целочисленный цифровой тип данных, позволяет хранить целые числа диапазоном от -32768 до 32767.
Длинное целое - цифровой тип данных, позволяет хранить целые числа диапазоном от -2147483648 до 2147483647.
Вещественное - цифровой тип данных, имеет диапазон приблизительно [-1.7x10^-308, -1.7x10^+308] и [+1.7x10^-308, +1.7x10^+308] (используется для тех данных, у которых по мимо целой части может быть еще и дробная).
Длинный текст - строковый тип данных. Часто используемый вариант при хранении больших текстовых данных.
Логическое - может сохранять следующие значения: true/да или false/нет.
BLOB - специальный тип данных, предназначенный для хранения изображений, текстов, аудио, видео и zip архивов;
Дата и время - данный тип данных предназначен для хранения даты и времени. Если требуется только дата, то используйте тип Date, он доступен в экспертном режиме.
В столбце Длина для строкового типа при можно исправить максимальное количество символов, по умолчанию оно устанавливается 50.
С помощью кнопки
, которая добавляет новое поле в конец списка и кнопки , которая вставляет поле в список полей перед выделенной, наберите остальные необходимые поля таблицы. Если было добавлено лишнее поле, то его можно удалить с помощью кнопки .Для сохранения таблицы нажмите кнопку
.Рисунок 577. Диалоговое окно создания таблицы
Для закрытия окна создания таблицы нажмите кнопку
.