S8-37MVI320, Section 8, June 2001 Пример определяющего файла (Define File)
S8-38MVI320, Section 8, June 2001 ПРИМЕР ОПРЕДЕЛЯЮЩЕГО ФАЙЛА Команда HIERARCHY Атрибуты, входящие в иерархию Атрибуты SOURCE Атрибуты свойств (уровень данных)
S8-39MVI320, Section 8, June 2001 ПРИМЕР ОПРЕДЕЛЯЮЩЕГО ФАЙЛА Отношения в иерархи банка данных Отношения на уровне SOURCE Отношения на уровне Property Атрибут и отношение графика
S8-40MVI320, Section 8, June 2001 Создание и редактирование банка данных
S8-41MVI320, Section 8, June 2001 СОЗДАНИЕ НОВОГО БАНКА ДАННЫХ 1. Создайте новый определяющий файл, имя_банка.def 2. Запустите MSC.Mvision Builder, набрав команду mvbuild 3. Выберите пункт File/Builder Functions/ New Database 4. Выберите определяющий файл 5. Введите имя имя_банка.des (по умолчанию берется имя определяющего файла) 6. Выберите входной файл (файлы)
S8-42MVI320, Section 8, June 2001 По умолчанию создается лог-файл (builder.log.#) Сообщения появляются в информационном окне в процессе создания банка данных По завершении выводится окно с информацией о результате выполнения ВОЗМОЖНОСТИ ОТЛАДКИ ОПРЕДЕЛЯЮЩЕГО ФАЙЛА Ошибки, предупреждающие и информационные сообщения появляются в информационном окне
S8-43MVI320, Section 8, June 2001 Определяющий файл можно отредактировать непосредственно из окна new databank, используя функцию редактирования Контроль ошибок в определяющем файле Information Message (Информационное сообщение) – Ошибок нет, выводится только статус Warning Message (Предупреждающее сообщение) - что-то неверно, но банк данных все таки был создан. Проверьте лог- файл или информационное окно для получения детальной информации Error Messages (Сообщения об ошибках) - Какая-то часть или весь банк данных не были созданы из-за ошибок. Опять же, проверьте лог-файл или информационное окно для получения детальной информации ВОЗМОЖНОСТИ ОТЛАДКИ ОПРЕДЕЛЯЮЩЕГО ФАЙЛА
S8-44MVI320, Section 8, June 2001 Определения атрибутов – корректные имя, тип, описание, размерность, единицы, точность и синоним Определения отношения - корректные имя, атрибуты Определение иерархии – правильная последовательность отношений Дублированные атрибуты, отношения или определения иерархии ПРОВЕРКА ОШИБОК В НОВОМ БАНКЕ ДАННЫХ
S8-45MVI320, Section 8, June 2001 ПРОВЕРКА ОШИБОК В НОВОМ БАНКЕ ДАННЫХ Один атрибут при описании графика на уровне отношения свойств и наличие vs в названии графика Использование отношения SOURCE не по назначению Конфликт синонимов Использование в именах зарезервированных слов
S8-46MVI320, Section 8, June 2001 Корректные атрибуты и группы Корректные данные (правильный формат числовых, символьных данных, графиков и т.д.) Несколько значений атрибута для одной записи Типичные ошибки ввода Длина символьного атрибута превышает заданную Слишком длинная метка сноски ПРОВЕРКА ОШИБОК В ОПРЕДЕЛЯЮЩЕМ И ВХОДНОМ ФАЙЛАХ
S8-47MVI320, Section 8, June 2001 Меню File/Builder Functions/(Add/Edit) Attribute Позволяют изменять/добавлять атрибуты, используя графический интерфейс Проверка ошибок выполняется во время модификации банка, и сообщения записываются в лог-файл (опционально) РЕДАКТИРОВАНИЕ И ДОБАВЛЕНИЕ АТРИБУТОВ Форма редактирования атрибутов Форма добавления атрибутов