- •6.050101 – “Комп’ютерні науки”
- •1 Мета і призначення розробки
- •1.1 Характеристика об'єкту автоматизації
- •1.2 Перелік функцій системи, що забезпечують досягнення цілей
- •1.3 Форми, які необхідно створити в системі
- •2.3 Моделі «сутність-зв'язок»
- •2.4 Ієрархічна, мережева та реляційна моделі представлення даних.
- •2.5 Реляційна модель бази даних
- •2.6 Організація обмежень посилальної цілісності
- •3 Аналіз предметної області
- •4 Проектування концептуальної моделі
- •4.1 Визначення даних, якими повинні оперувати автоматизовані функції
- •4.2Er-діаграми
- •5 Проектування логічної моделі
- •6 Проектування фізичної моделі
- •7 Сворення застосування для роботи
- •Висновки
- •Список використаної літератури
- •Додаток а
7 Сворення застосування для роботи
Для правильного функціонування всієї бази даних і користувацької програми необхідно все правильно створити.
Спочатку потрібно налаштувати серверну частину в створенні бази
даних «професорсько-викладацький склад » в Erwin Data Modeler.
Після того як ми встановили програму необхідно ввести ключ.Потім сторюємо новий файл за допомогою комбінації FILE -> New. Вибираємо New model type - Logical and Physicalmodel.Після цього сторюємо необхідно сутності з атрибутами.Вибрати Database -Oracle.
|
|
|
Рисунок 7.1- Створення нового файлу Erwin Data Modeler |
Після створення всіх сутностей і зв'язків необхідно згенерувати таблиці для Oracle.
Database->StoredProcedures->Modellevel.
|
|
|
Рисунок 7.2-Генерація сутностей і таблиць для Oracle |
Для попереднього перегляду SQL-скрипта служить кнопка Preview, для генерації схеми –Generate. У процесі генераціїErwin з'єднується з БД, виконуючи SQL-скрипт. Якщо в процесі генерації виникають які-небудь помилки, вона припиняється, відкривається вікно з повідомленнями про помилки.
Робота з Oralce, завантаження сутностей в Oracle, та приклади заповнення таблиць (Рисунок 7.3 – 7.13)
Рисунок
7.3 – Завантаження сутностей з
таблицями вOracle

Рисунок 7.4 –Вид таблиці Країна виробник вOracle

Рисунок 7.5 –Вид таблиці Покупець вOracle

Рисунок 7.6 –Вид таблиці Постачальник вOracle

Рисунок 7.7 –Вид таблиці Склад вOracle

Рисунок 7.8 –Вид таблиці Тип покупця вOracle

Рисунок 7.9 –Вид таблиці Тип товара вOracle

Рисунок 7.10 –Вид таблиці Торгова операція вOracle

Рисунок 7.11 –Вид таблиці Товар вOracle

Рисунок 7.12 –Вид таблиці Замовлення вOracle

Рисунок 7.13 –Приклад заповнення таблиці в сутності ЗамовленняOracle

Рисунок 7.14-Вигляд в AllFusion Data Modeler
Висновки
Під час виконання курсової роботи було розроблено базу даних,яка необхідна для інформаційної системи обліку і контролю торгових операцій парфумерного підприємства, і навіть оболонка його обробки. База даних використовує реляційну модель даних, таблиці бази даних минули всі етапи нормалізації. Для створеної БД було побудовано схема бази даних, що полегшить подальший її розвиток.
Результат роботи створили з урахуванням отриманих знань з дисципліни ОБД з допомогою ERwin DataModeler та ORACLE.
Розроблена програма дозволяє виконувати зміни, додавання і видалення інформації у таблицях.
Ця робота виконано відповідно до що висуваються вимогами. Усі завдання виконано на високому рівні.
Список використаної літератури
Кандзюба С.П., Громов В.Н.Delphi 6/7. Базы данных и приложения.2005
Карпова Т.С. Базы данных: модели, разработка. - СПб.: Питер, 2001, 304 с.
Петров В.Н. Информационные системы. – СПб.: Питер, 2002.
Фаронов В.В. Программирование баз данных в Delphi 7: Учебный курс. – СПб.: Питер, 2004 - 464 с.
Дорогий Я.Ю. Методична розробка до виконання лабораторної роботи «Створення застосувань в Oracle 11G XE» [Електронне видання]. / Я.Ю.Дорогий. – К.: ІССЗІ НТУУ «КПІ», 2012.


