Пономарев А.В.
Последовательность действий при выполнении первой части курсового проекта.

  1. Запускаем сервер баз данных (Firebird). Он начинает крутиться и ожидать запросов от клиентов.
  2. Запускаем IBExpert (как я говорил, это клиентское приложение, предоставляющее возможность администрирования БД).
  3. Регистрируем базу данных вашего варианта (Database|Register database). ("Регистрация" - это просто сохранение в программе IBExpert настроек для подключения к базе.) Если вы используете Firebird, то лучше в соответствующем месте указать, что он Remote, и в качестве адреса указать localhost. Прочие параметры подключения я описывал на практическом занятии: User: SYSDBA Password: masterkey Charset: WIN1251 Font character set: RUSSIAN_CHARSET
  4. Подключаемся к базе (двойной щелчок на соответсвующей строчке в области DB Explorer).
  5. Пытаемся сгенерировать скрипт открытой базы: Tools|Extract metadata. Ставим галочку напротив "Extract all" (чтобы включить в скрипт все объекты базы). Выбираем имя сохраняемого файла. Нажимаем зеленый треугольник. :)
  6. Обрабатываем скрипт "напильником" - удаляем все с начала до первого оператора CREATE TABLE (его не трогаем).
  7. Запускаем ERwin. Открываем файл со скриптом. В нужном месте не забываем указать тип модели Logical/Physical и Target server: Interbase
  8. Комментируем элементы модели (все таблицы и колонки).
  9. Генерируем отчет: Tools|Report Builder. В качестве шаблона можно использовать выложенный на сайте.

Попутно пытаемся осознать смысл проделываемых действий или хотя бы строим гипотезы на этот счет.

Вот, собственно, и все.

Оригинал статьи.

Hosted by uCoz