ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Пример выполнения лабораторной работы. Проектирование реляционных баз данных выполняется с использованием средства Data ModelerПроектирование реляционных баз данных выполняется с использованием средства Data Modeler. Его работа основана на известном механизме отображения объектной модели в реляционную. Результатом является построение диаграммы «сущность-связь» и последующая генерация описания БД на SQL. Проектирование реляционной базы данных состоит из следующих шагов. а) Создание нового компонента – базы данных: 1) щелкните правой кнопкой мыши на представлении компонентов; 2) в открывшемся меню выберите пункт меню Data Modeler -> New -> Database; 3) откройте окно спецификации вновь созданного компонента DB_0 и в списке Target выберите Oracle 8.x. б) Определение устойчивых (persistent) классов: 1) откройте окно спецификации класса Student в пакете University Artifacts; 2) перейдите на вкладку Detail; 3) установите значение переключателя Persistence в Persistent; 4) проделайте такие же действия для классов Classification, FulltimeClassification и ParttimeClassification; 5) откройте класс Student в браузере, нажав «+»; 6) щелкните правой кнопкой мыши на атрибуте studentID; 7) в открывшемся меню выберите пункт меню Data Modeler -> Part of Object Identity (указание атрибута в качестве части первичного ключа). Шаги 5, 6 и 7 можно выполнять в Rational Rose, начиная с версии 2001. в) Создание схемы БД: 1) щелкните правой кнопкой мыши на пакете University Artifacts; 2) в открывшемся меню выберите пункт меню Data Modeler -> Transform to Data Model; 3) в появившемся окне в списке Target Database укажите DB_0 и нажмите ОК. В результате в логическом представлении появится новый пакет Schemas; 4) откройте пакет Schemas и щелкните правой кнопкой мыши на пакете <<Schema>> S_0; 5) в открывшемся меню выберите пункт Data Modeler -> New -> Data Model Diagram; 6) откройте пакет, затем откройте вновь созданную диаграмму «сущность-связь» NewDiagram и перенесите на нее все классы-таблицы, находящиеся в пакете <<Schema>> S_0. Получившаяся диаграмма показана на рисунке 2.33.
Рисунок 2.33 – Диаграмма «сущность-связь»
г) генерация описания БД на SQL: 1) щелкните правой кнопкой мыши на пакете <<Schema>> S_0; 2) в открывшемся меню выберите пункт меню Data Modeler -> Forward Engineer; 3) в открывшемся окне мастера Forward Engineering Wizard нажмите Next; 4) отметьте все флажки генерации DDL и нажмите Next; 5) укажите имя и расположение текстового файла с результатами генерации и нажмите Next; 6) после завершения генерации откройте созданный текстовый файл и просмотрите результаты.
Не нашли, что искали? Воспользуйтесь поиском:
|