Мета роботи:набути навичок по генерації структури БД в MS SQL Server 2000 з фізичної моделі.
Завдання:
1. На основі створеної фізичної моделі отримати SQL-код створення елементів БД.
2. Згенерувати структуру БД в MS SQL Server 2000.
3. Створити діаграму структури згенерованної БД в MS SQL Server 2000.
Виконання:
В меню AllFusion ERwin Data Modeler обираємоDatabase connection на фізичному рівні моделі. У вікні SQL Server Connection (рис. 11) задаємо параметри з’єднання з БД db1 (ім’я та пароль користувача, назву БД та серверу). Для встановлення з’єднання натискаємо кнопку Connect.
Рис. 11. Вікно параметрів підключення до БД
Для отримання SQL-коду створення елементів БД відкриваємо вікно Forward Engineer Schema Generation, яке наведено на рис. 12, та встановлюємо його властивості. Для перегляду SQL-коду натискаємо кнопку Preview. У вікні SQL Server Schema Generation Preview (рис. 13) є можливість переглянути SQL-код створення структури БД. Для генерації структуру БД в MS SQL Server 2000 у вікні Forward Engineer Schema Generation (рис. 12) або у вікні SQL Server Schema Generation Preview (рис. 13) необхідно натиснути кнопку Generate.
Рис. 12. Вікно встановлення властивостей SQL-коду
Рис. 13. Вікно перегляду SQL-коду
Для створення діаграми структури згенерованної БД db1 в MS SQL Server 2000 необхідно виконати наступні дії:
· Активізуємо SQL Sever Enterprise Manager та обираємо сервер, на якому знаходиться БД.
· Переходимо до вкладки Diagrams БД db1 та викликаємо контекстне меню. Обираємо пункт New Database Diagrams.
· Виконуємо усі пункти майстра по створенню діаграми структури БД. Підчас виконання майстра обираємо таблиці, які були згенеровані.
Створенна діаграма структури БД відображена на рис. 14.