o ;. После цього появится вікно бази даних (Малюнок 1).
Малюнок 1. Вікно бази даних.
Створення таблиць, як и других об'єктів баз даних, почінається з актівації вікна бази даних. У цьом вікні вібірається елемент управління Табліці, после чего на правій панелі вікна буде уявлень список таблиць, что Вже входять до складу БД. Если в базі немає таблиць, то на праву панель вікна виводу только трьох елементи управління для создания новой табліці: Створення табліці в режімі конструктора, Створення табліці помощью майстра и Створення табліці путем Введення даних.
Вібіраємо елемент управління Створення табліці в режімі конструктора. Тепер необходимо заповнити Імена полів и вібрато Тіпі даних. После Закінчення виконан через меню Файл? Зберегти як Зберегти отриманий таблицю з необхіднім ім'ям. На малюнку 2 можна Побачити табліці для БД туристичної фірми в режімі конструктора.
Малюнок 2. Табліці бази даних туристичної фірми в режімі конструктора.
2.2 Генерація схеми бази даних
После детального АНАЛІЗУ предметної області булу здійснена розробка логічної та фізичної моделей БД з помощью CASE-засобими моделювання Erwin. У фізічній моделі зазначені тіпі даних, что Використовують для атрібутів. Примітка: тип lt; default gt ;, что зустрічаються у фізічній моделі даних відповідає типу char.
Ключовий атрибутами кожної з сутности були обрані атрибути, что могут ідентіфікуваті їх. Деякі атрибути отримай Зовнішній ключ при зв`язуванні таблиці. Сутності зв`язуються в більшості віпадків за кодом особини: з даного атрибуту Є можливість дістаті всю інформацію про тур.
Дана фізична модель наочно показує Яким способом зв`язку табліці между собою, яка інформація має Вагу для даної системи та способу запису информации до бази даних.
2.3 Реалізація функціональніх вимог
Для реалізація проекту Попередньо на робочому ПК були Встановлені Такі програмні продукти: повний пакет Microsoft Office 2007, MySQL v5.6.13.1, MySQL ODBC Connector v5.2.6, Erwin Data Modeler 10.
Порядок розробки АІС:
. Аналіз предметної області, віділення сутности.
2. Визначення складу вхідніх даних та їх тіпів.
. Розробка логічної та фізичної моделей БД помощью CASE-засобими моделювання Erwin Data Vodeler.
. Генерація БД у СУБД MySQL помощью phpMyAdmin (утіліта для адміністрування СУБД MySQL)
. Заповнення табліці довільнімі Даними з урахуванням зв`язків между табліцімі.
. Підключення до інтерфейсу доступу до БД ODBC.
Створення джерела даних:
Скрін конектора ODBC:
Перелік джерела даних у операційній сістемі:
. Експорт БД з ERwin до phpMyAdmin.
. Створення форм, для полегшення роботи з таблицями
. Створення головної кнопкової форми курування.
2.4 Інструкція з ЕКСПЛУАТАЦІЇ системи
Реляційна база даних - це сукупність отношений, що містять всю інформацію, яка винна зберігатіся в БД. Однако Користувачі могут спрійматі таку базу даних як сукупність таблиць.
. Кожна таблиця складається з однотипних рядків и має унікальне имя.
. Рядки мают фіксоване число полів (стовпців) і значення (множінні поля и повторювані групи непріпустімі). Інакше Кажучи, в Кожній позіції таблиці на перетіні рядка и стовпця всегда є в точності Одне значення або Нічого.
. Рядки табліці обов'язково відрізняються одна від одного хоча б Єдиним значень, что дозволяє однозначно ідентіфікуваті будь-який рядок подобной табліці.
. Стовпцях табліці однозначно прісвоюються імена, и в шкірному з них розміщуються Однорідні значення даних (дати, прізвіща, цілі числа або Грошові суми).
. Повний інформаційний Зміст бази даних представляється у виде явніх значень даних, І такий метод Подання є Єдиним. Зокрема, чи не існує будь-якіх спеціальніх зв язків або покажчіків, что з єднують одну таблицю з Іншого.
. При віконанні операцій з таблицею ее рядки и стовпці можна обробляті в будь-якому порядку безвідносно до їх інформаційного змісту. Цьом спріяє наявність імен таблиць и їх стовпців, а такоже можлівість віділення їх рядків або будь-которого набору рядків Із зазначену ознакой.
Розробімо схему даних, (создания зв...