Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
examen.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
235 Кб
Скачать
☆

Як за допомогою case засобів організувати перенос інформаційної бази інформаційної системи з однієї системи баз даних на іншу, реалізувати сервісні функції перевірки моделей, волюметрії?

Інформаційна база – сукупність даних організованих певним чином, і зберігаютья у памяті обчислювальної системи у вигляді файлів, з допомогою яких задовольняються інформаційні потреби управлінських процесів і завдань.

CASE засоби, такі як ERwin, містять функції, які забезпечують зв'язок за технологією Open Database Connectivity (ODBC) з СУБД, для створення моделі шляхом безпосереднього зчитування структур даних.

ERwin дозволяє також провести реінжинірінг існуючої бази даних до інформаційної моделі за допомогою меню Tools – Reverse Engineering, зокрема, така процедура дозволяє конвертувати базу даних із однієї СУБД, через створення її логічної моделі даних, із наступним прямим проектуванням в іншу СУБД.

У процесі роботи модель може змінюватися і доповнюватися. З іншого боку, системний каталог бази даних може редагуватися іншими проектантами. Як результат, через деякий час після останнього сеансу зворотного проектування можуть виникнути розбіжності між реальним станом системного каталогу і моделлю даних.

Тому, виникає потреба у синхронізації системного каталогу бази даних і поточної моделі, яку можна реалізувати за допомогою меню Tools – Complete Compare. У діалогових вікнах Set Options, Items to Compare, Object Filter Options, Other Model Filter Options задають, що саме необхідно порівнювати, а у результуючому діалоговому вікні після проведення порівняння Resolve Differences можна побачити результат порівняння.

Важливим, для порівняння є те, що поточну модель можна порівнювати не тільки з базою даних або SQL скріптом, але і з іншою моделлю ERwin, яка зберігається в окремому файлі або репозиторії.

Використовуючи меню Tools – Volumetrics можна провести аналіз розмірів бази даних з точки зору її наповнення у часі. Використовуючи вкладки меню виберається тип об’єктів аналізу та задається їхні початкові, максимальні і ростові властивості.

Типи залежних сутностей. Охарактеризуйте їх, наведіть відповідні елементи нотації.

Характеристична сутність – залежна дочірня сутність, яка пов’язана з однією батьківською.

Асоціативна сутність – пов’язана з декількома батьківськими сутностями

Поіменована сутність – частковий випадок асоціативної сутності, не має власних атрибутів.

Категоріальна сутність – дочірня сутність в ієрархії наслідування

Типи ключів, які розрізняють в моделі idef1x. Охарактеризуйте їх, дайте критерії вибору. Наведіть відповідні елементи нотації.

Primary Key - Атрибути розміщені над лінією називають первинним ключем, який призначений для унікальної ідентифікації екземпляра сутності.

Потенціальний ключ, який не став первинним, називають альтернативним ключем (Altrenate Key).

Атрибути сутності, які є неключовими, називають інверсними входами (Inversion Entries). Інверсні входи - це атрибути, які не визначають екземпляр сутності унікальним чином, але часто використовують для звертання до екземплярів сутності.

Зовнішні ключі (Foreign Key), які автоматично створюються програмою під час встановлення зв’язку між сутностями. Зв'язок утворює посилання на атрибути первинного ключа у дочірній сутності, тобто, зовнішній ключ є ідентифікатором який мігрує з батьківської в дочірню сутність

.

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