Изменение файла описания данных
После создания файла описания данных его можно открыть и просмотреть содержимое. Файл описания данных (.df) – это текстовый файл, который содержит описание таблиц, полей, индексов и секвенций в базе данных. Описания этих объектов базы данных состоит из различных свойств и их значений. Например, описание секвенций содержит такие свойства как INITIAL, INCREMENT, CYCLE-ON-LIMIT и MIN-VAL. Когда df-файл будет загружен в базу данных, объекты базы данных будут созданы, основываясь на содержащихся в нём свойствах и их значениях.
В зависимости от предъявляемых требований администратор или разработчик может изменить значения свойств в файле описания данных перед загрузкой в целевую базу данных. Одним из таких свойств, значение которого часто требуется изменить, является свойство таблиц или индексов AREA. Это свойство содержит имя области хранения, в которой должна храниться таблица или индекс в целевой базе. Обычно значение этого свойство изменяют, когда необходимо выполнить реорганизацию системы хранения объектов базе данных.
Пример содержимого файла описания данных:
ADD SEQUENCE "NextCustNum" INITIAL 1000 INCREMENT 5 CYCLE-ON-LIMIT no MIN-VAL 1000 ADD TABLE "Customer" AREA "Cust_Data" DESCRIPTION "The customer table contains customer information including balance." DUMP-NAME "customer" ADD FIELD "Name" OF "Customer" AS character FORMAT "x(30)" LABEL "Name" HELP "Please enter a name." ORDER 30 ADD INDEX "CustNum" ON "Customer" AREA "Cust_Index" UNIQUE PRIMARY INDEX-FIELD "CustNum" ASCENDING