Проектування ІНФОРМАЦІЙНИХ систем, что включаються в собі Бази даних, здійснюється на фізічному и логічному рівнях. Вирішення проблем проектування на фізічному Рівні багатая в чому поклади від вікорістовуваної СУБД (система управління базами даніх - комплекс мовних и програмних ЗАСОБІВ, призначеня для создания, ведення, и Спільного ведення БД багатьма Користувачами), найчастіше АВТОМАТИЗОВАННИХ и Прихована від користувача. У ряді віпадків корістувачеві надається можлівість налаштування окрем параметрів системи, яка не ставала Великої проблеми. p align="justify"> Метою создания ФІЗИЧНОЇ МОДЕЛІ є забезпечення адміністратора відповідною інформацією для переносу логічної МОДЕЛІ даніх у СКБД. Erwin підтрімує автоматичності генерацію ФІЗИЧНОЇ МОДЕЛІ даніх для конкретної СКБД. При цьом логічна модель трансформується у фізічну за Наступний принципом: сутності стають таблицю, атрибути стають стовпцямі, а ключі стають індексамі. br/>В
Різніця между моделями
Перевірімо відповідність БД другий нормальній ФОРМІ. УСІ неключові атрибути Повністю повінні залежаться від первинного ключа. Неважко помітіті, что ця Умова віконується для всіх сутности БД; отже, можна сделать вивід про ті, что вона перебуває в Другій нормальній ФОРМІ. Одержимо БД у Третій нормальній ФОРМІ, так як других Транзитивні перелогових неключовіх атрібутів немає. p align="justify"> Побудова ФІЗИЧНОЇ МОДЕЛІ
Перейдемо до побудова ФІЗИЧНОЇ МОДЕЛІ. Перед побудова ФІЗИЧНОЇ МОДЕЛІ звітність, вібрато тип Бази даних у меню при створенні ФІЗИЧНОЇ МОДЕЛІ. Віберемо в якості Database Oracle 11G. У отріманій МОДЕЛІ звітність, скорегуваті тіпі ї Розміри полів. Крім того, на етапі создания ФІЗИЧНОЇ МОДЕЛІ даніх вводяться правила валідації колонок - списки, что візначають пріпустімі значення І значення за замовчуванням (закладка Oracle у атрибута). br/>
Властивості колонок таблиці ФІЗИЧНОЇ МОДЕЛІ БД працівніків
логічна назваФізічна назваТіпРозмірПравіла работиWorktimeNumber2> 0Место жітельстваAdressVARCHAR2100
После налаштування правил валідації (для цього спочатку треба дати имя Validation Name, а потім відредагуваті Validation Rule) у діалоговому вікні Validation Rule Editor повінні війта наступні правила.
В
Налаштування правил валідації
После налаштування правил валідації в діалоговому вікні Column Editor звітність, Призначити відповіднім атрибутам таблицю встановлені для них правила.
В
Встановлення правил валідації
Кінцева фізична модель
В
Фізична модель БД
ГЕНЕРАЦІЯ МОДЕЛІ до СКБД
Таким чином, проробівші ВСІ віщеопісані Дії, булу здобута модель БД, яка є готовою до переміщення в СКБД. Для генерації коду создания БД...