ЗМІСТ
Введення
Теоретичні основи проектування і розробки баз даних
Основні принципи проектування реляційних баз даних
Етапи фізичної реалізації проектованої бази даних
Існуюча організація бізнес-процесів і процесів
обробки даних досліджуваного об'єкта по темі курсового проекту
Проектування бази даних з обраної теми курсового проекту
Фізична реалізація проектованої бази даних
Опис програмної розробки зі створення і ведення бази даних
Керуюча програма (меню або форма)
Допоміжні меню
Форми
Звіти
Висновок
Список використаних джерел
Програми А - Діаграма «фітнес центр»
Програми Б - ER - модель даних
Програми В - SQL - модель даних
ВСТУП
Сучасне життя немислима без ефективного управління інформацією. Сприйняття реального світу можна співвіднести з послідовністю різних, хоча іноді і взаємозалежних явищ. З давніх часів люди намагалися описати ці явища (навіть тоді, коли не могли їх зрозуміти). Такий опис називають даними. Для спрощення процесу обробки інформації створюються інформаційні системи.
В залежності від специфіки предметної області інформаційні системи можуть дуже сильно відрізнятися один від одного за своїми функціями, архітектурі, реалізації, але все-таки можна виділити деякі загальні властивості характерні для інформаційних систем:
інформаційні системи призначені для збору, зберігання і обробки інформації. Тому в основі будь-якої з них лежить середу зберігання і доступу до даних;
інформаційні системи орієнтуються на кінцевого користувача, що не володіє високою кваліфікацією в області застосування обчислювальної техніки. Тому клієнтські програми повинні володіти простим, зручним інтерфейсом, який надає можливість кінцевому користувачеві виконувати всі необхідні для роботи функції, але в той же час не дає йому виконувати зайві дії.
Проектування - це процес складання опису, необхідного для створення в заданих умовах ще не існуючого об'єкта по первинному опису цього об'єкта шляхом його деталізації, доповнення, розрахунків та оптимізації.
Метою даної курсової проекту є розробка розподіленої бази даних «Фітнес центру», що забезпечує реалізацію продажів.
Таким чином, при розробці інформаційної системи доводиться вирішувати наступні завдання:
виконати аналіз предметної області
спроектувати БД в досліджуваній предметній області
розробити базу даних, призначену для зберігання інформації.
ТЕОРЕТИЧНІ ОСНОВИ ПРОЕКТУВАННЯ ТА РОЗРОБКИ БАЗ ДАНИХ
Основні принципи проектування реляційних баз даних
Логічне (Даталогіческое) проектування - відображення інфологічної моделі на модель даних, використовувану в конкретній СУБД, наприклад на реляційну модель даних. Для реляційних СУБД даталогіческая модель - набір таблиць, зазвичай із зазначенням ключових полів, зв'язків між таблицями. Якщо інфологіческая модель побудована у вигляді ER-діаграм (або інших формалізованих засобів), то Даталогіческое проектування являє собою побудова таблиць по певним формалізованим правилам, а також нормалізацію цих таблиць. Цей етап може бути в значній мірі автоматизований.
Етапи фізичної реалізації проектованої бази даних
Фізичне проектування - реалізація даталогіческой моделі засобами конкретної СУБД, а також вибір рішень, пов'язаних з фізичним середовищем зберігання даних: вибір методів управління дисковою пам'яттю, методів доступу до даних, методів стиснення даних і т.д.- Ці завдання вирішуються в основному засобами СУБД і приховані від розробника БД.
На етапі інфологіческого проектування в ході збору інформації про предметну область потрібно з'ясувати:
основні об'єкти предметної
? атрибути об'єктів;
? зв'язки між об'єктами;
? основні запити до БД.
існує організація бізнес-процесів і ПРОЦЕСІВ ОБРОБКИ, ДАНИХ досліджуваних об'єктів по темі курсової ПРОЕКТУ
Фізична модель нотації IDEF0 ??p>
(Integration Definition for Function Modeling)