Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛАБ_АРМП.doc
Скачиваний:
2
Добавлен:
08.11.2019
Размер:
7.72 Mб
Скачать
  1. Вимоги до оформлення звітів

  1. надрукувати зберігаємі зображення “Первинні ключі” та “Атрибути сутностей”;

  2. Для кожного атрибута – фізичні та логічні імена, домен, словесний опис (Definition), обмеження (Note), значення за умовчуванням.

  3. Інформацію по пункту 2 можна підготувати вручну чи за допомогою розроблених у середовищі ERwin рапортів.

Лабораторна робота №5

Розробка бази даних засобами ERwin ”.

Мета роботи: перевести моделі даних, розроблені при виконанні лабораторних робіт №1 та №2 у сервер базу даних для запитів клієнтських додатків СКБД MS Access.

Попередня підготовка

  1. Впевнитися, що моделі даних знаходяться у третій нормальній формі.

  2. Впевнитися, що для кожної сутності :

  • задані усі атрибути;

  • кожному атрибуту заданий домен;

  • вказані усі альтернативні ключі;, апотім

  • відмічені усі інверсійні входи.

Порядок виконання роботи на еом

  1. Відкрити ERwin та увести свою модель даних.

  2. Вибрати закладку “Атрибути сутностей”.

  3. Розробити нове зберігаєме зображення “Фізична модель”, залишивши для нього ці ж самі настройки, що й для атрибутів сутностей(п.2 лаб. Раб. №2)

  4. Переключитися на фізичний рівень.

  5. Запустіть на вашому комп’ютері Control panel ,а потім Data Sources(ODBC) і зробіть настройку серверу з драйвером MS Access

Рис.1

  1. Розробіть новий файл – локальний сервер у вашому робочому каталозі(наприклад, myserver.mdb).

рис.2

  1. Теж саме зробіть і для File DSN:

Рис.3

  1. Із меню Database запустіть команду Choose Database …, визвавши діалог Computer Associates ERwin – Target Server.

  2. У діалозі -вибрати для трансформаційної фізичної моделі Target SQL DBMS  ODBC/Generic

Рис.4

  1. Встановити зв’язок з вибраною СКБД: Choose Database … Database Connection.

Рис.5

  1. Якщо треба для вибраної СКБД, зробіть редагування назв сутностей та назв і типів доменів по вимогам СКБД з урахуванням відповідності даних ODBC(сервер) та MS

ACCESS(клієнт)-Табл.1:

LOGICAL

ODBC/GENERIC

ACCESS 2000

AUDIO

VARCHAR

TEXT

BINARY(maximum)

BINARY

OLE Object

BOOLEAN

BIT

Yes/No

CHAR(maximum)

TINYINT

Text

DATE

DATE

Date/Time

DECIMAL(maximum)

DECIMAL

Decimal

FLOAT

FLOAT

Double

HUGE

BIGINT

Double

INTEGER

INTEGER

Long Integer

INTERVAL(maximum)

FLOAT

Double

LARGE BINARY(maximum)

LONG VARBINARY

OLE Object

LONG

INTEGER

Long Integer

LONG FLOAT

FLOAT

Double

MONEY(maximum)

DECIMAL

Decimal

NCHAR(maximum)

CHAR

Text

NUMBER(maximum)

NUMERIC

Double

NVARCHAR(maximum)

VARCHAR

Text

SHORT FLOAT

REAL

Single

SMALINT

BIT

Yes/No

TEXT(maximum)

LONG VARCHAR

Memo

TIME(maximum)

TIME

Date/Time

TIMESTAMP(maximum)

TIMESTAMP

Date/Time

UNIQIED

INTEGER

Long Integer

VARCHAR(maximum)

VARCHAR

Text

VIDEO

VARBINARY

OLE Object

Табл..1

.

Рис.6

  1. У результаті корегувань таблиці Datatype:у нашому випадку у якості серверу вибраний ODBC/GENERIC одержуємо фізичну модель бази даних(Рис.

Рис.7

  1. Закінчивши редагування таблиць(сутностей), розробіть базу даних:

  • натиснути іконку на панелі інструментів ERwin;

  • у діалозі Complete Compare – Resolve Differences:

  • відокремте строки ієрархічного дерева моделі, котрі треба трансформувати нашу базу даних у MS Access та натисніть іконку EXPORT; Рис.8

  • визвіть попередній перегляд генерованих операторів розробки таблиць іконкою Preview та, зберігши їх у своїй директорії з розширенням *.mdb, поверніться у діалог Complete Compare – Resolve Differences;

  • перейти до наступного шагу, натиснувши іконку Next;

  1. У діалозі Complete Compare – Resolve Differences:

  • відключіть опцію Stop If Failure;

  • збережіть у своїй директорії виділену у вікні редагування програму розробки таблиць та їх індексів ( у той момент її можна корегувати);

  • натиснути іконку Start Export для виконання програми;

  • у вікні редагування переглянути звіт про її виконання та вийти з діалогу, натиснувши ставшою активною Finish.

Рис.9

Вимоги до оформлення звітів

Звіт по лабораторній роботі включає:

Надрукувати зберігаємі зображення “Фізична модель”;

Надрукувати генеровані в ERwin текстові файли “розробка таблиць та їх індексів” та “Відкриття таблиць та їх індексація;

Інформацію по пункту 2 можна підготувати вручну чи за допомогою розроблених у середовищі ERwin рапортів.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]