Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
база даних1.doc
Скачиваний:
5
Добавлен:
17.04.2019
Размер:
592.38 Кб
Скачать
  1. Загальна характеристика case-засобів для автоматизації проектування баз даних та інформаційних систем.

См. Вопр. 73.

  1. Характеристика пакета s-Designor як case-засобу для проектування баз даних. Основні можливості s-Designor.

См. Вопр. 73.

  1. Інструментарій s-Designor та режими роботи s-Designor.

Пакет S-Designor призначений для проектування БД на концептуальному та фізичному рівнях.

Проектування БД на концептуальному рівні здійснюється таким чином:

1.Визначення моделі (назва та інформація про модель); 2. Визначення переліку атрибутів, які характеризують предметну область; 3. Формування об’єктів та здійснення опису атрибутів для них; 4. Встановлення зв’язків між об’єктами.

Інструментарій S-Designor дозволяє також перевірити створену модель на коректність (Check Model).

За допомогою позиції Generate Physical Data Model можна згенерувати даталогічну модель. Для побудованої даталогічної моделі можна згенерувати файли БД на фізичному рівні (Generate Database).

Можна також зенерувати текст програми, що створює БД, і написана на мові відповідної СУБД (Generate Script).

  1. Концептуальне моделювання – створення cdm-моделі.

Концептуальне моделювання БД – це процес конструювання моделі використання інформації на деякому підприємстві, організації, установі. Цей процес не залежить від використовуваної СУБД, прикладних програм чи мов програмування. Подібну модель називають концептуальною моделлю даних. Етапи моделювання: 1. створення локальної концептуальної моделі даних, виходячи з уявлення про ПО кожного окремого типу користувача. 1.1. визначення типів сутностей; 1.2. визначення типів зв’язків (бувають 1:1, 1:Б, Б:Б); 1.3. визначення атрибутів і зв’язування їх з типами сутностей і звязків. 1.4. визначення доменів (набір допустимих значень для одного чи більше атрибутів). 1.5. визначення атрибутів, що є первинними ключами. 1.6. створення діаграми “сутність-звязок”. 1.7. обговорення концептульної моделі даних з кінцевими користувачами.

  1. Фізичне моделювання – створення pdm-моделі.

Фізичне моделювання – це процес створення опису реалізації БД на вторинних запам’ятовуючих пристроях з указанням структур зберігання і методів доступу, що використовуються для організації ефективної обробки даних. Фізичне моделювання є 3 етапом процесу створення проекту БД, при виконанні якого проектувальник приймає рішення про способи реалізації БД, що розробляються. Приступаючи доцього етапу необхідно вибрати конкретну СУБД. Основною метою фізичного моделювання - є опис способу фізичної реалізації логічного проекту БД. Етапи: 1. Перенос логічної моделі даних в середовище цільової СУБД. 1.1. Проектування таблиць БД в середовищі цільової СУБД. 1.2. Реалізація бізнес-правил підприємства, організації, установи. 2. Проектування фізичного представлення БД. 2.1. Аналіз транзакцій. 2.2. Вибір файлової структури. 2.3. Визначення вторинних індексів. 2.4. Аналіз необхідного введення контрольованої надлишковості даних. 2.5. Визначення вимог до памяті. 3. Розробка механізму захисту. 3.1. Визначення прав доступу. 4. Організація моніторингу і настройка функціональної системи.