- •Київ нухт 2003 р.
- •Передмова
- •Мета, зміст, порядок проведення і контролю лабораторних робіт. Лабораторна робота № 1
- •1.1.1.2 Створення концептуальної схеми організації
- •1.1.1.3. Створення бази даних та таблиць.
- •1.1.1.4. Створення зв’язків, між таблицями бази даних
- •1.2. Питання для самоперевірки
- •Лабораторна робота № 2
- •2.1. Теоретичні відомості та приклад створення бази даних у субд ms Access
- •2.1.1 Етапи створення форм
- •2.2. Питання для самоперевірки
- •Лабораторна робота № 3
- •3.1. Теоретичні відомості та приклад створення бази даних у субд ms Access
- •3.1.1. Етапи створення запитів
- •3.1.1.1. Створення запитів-вибірок за допомогою конструктора
- •3.1.1.2. Створення підсумкового запиту за допомогою майстра
- •3.2. Створення звітів
- •3.3. Питання для самоперевірки
- •Лабораторна робота № 4 Тема: Проведення розрахунків у базі даних засобами субд Access.
- •4.1. Теоретичні відомості та приклад створення бази даних у субд ms Access
- •4.1.1 Створення розрахункового поля на формі у режимі конструктора.
- •4.1.2. Створення запитів, що містять розрахункові поля
- •Питання для самоперевірки
- •Лабораторна робота № 5
- •5.1. Теоретичні відомості та приклад створення бази даних у субд ms Access
- •5.1.1. Створення макросів у базі даних.
- •Створення головного меню бази даних.
- •Питання для самоперевірки
- •Додатки
Мета, зміст, порядок проведення і контролю лабораторних робіт. Лабораторна робота № 1
Тема: Створення концептуальної схеми бази даних. Створення бази даних в СУБД Access
Мета: Набути навичок у розробці бази даних та реалізації її в СУБД Access
Завдання:
Розробити ділову модель організації, відповідно до індивідуального завдання, для якої створюється база даних.
Створити концептуальну схему бази даних. Визначити об’єкти, їх атрибути, зв’язки між об’єктами та обмеження на значення даних.
Створити таблиці бази даних в режимі конструктора. Для зв‘язування залежних таблиць за ключовим полем використати режим майстра підстановок.
Створити схему бази даних засобами СУБД Access.
1.1. Теоретичні відомості та приклад створення
бази даних у СУБД MS Access
Етапи проектування та створення бази даних у
СУБД MS Access
1.1.1.1 Створення ділової моделі організації
При проектуванні бази даних спочатку визначають інформаційні потреби для областей діяльності організації під яку проектується база даних, тобто створюють ділову модель організації. В діловій моделі вказуються функції, виконання яких потребує наявності бази даних, та виділяються класи даних, що забезпечують виконання цих функцій. Під організацією будемо розуміти будь яку упорядковану діяльність людей, що призводить до отримання очікуваного результату і має повторюваний характер. За таких умов виникає необхідність документування результатів роботи та збереження, як кінцевих так і проміжних даних та документів. Результати роботи за попередні періоди можуть зберігатися для проведення аналізу функціонування організації, прогнозування, формування звітності, накопичення досвіду для удосконалення роботи організації в майбутньому. Функцією організації є деякий суттєвий бізнес-процес або процедура прийняття рішень по управлінню ресурсами або діяльністю організації. Для виявлення функцій організації слід:
Проаналізувати цілі та задачі організації;
Проаналізувати робочі програми організації;
Ідентифікувати продукцію або послуги, що виробляє або надає організація.
Слід мати на увазі, що база даних може створюватись під окремі задачі, що постають перед організацією. Тоді функції в діловій моделі повинні охоплювати тільки той спектр задач, що підлягає автоматизації.
Призначення ділової моделі полягає у виявленні класів даних, що потрібні для забезпечення кожної функції, яка підлягає автоматизації.
Постанова задачі.
У середовищі СУБД Access розробити фрагмент довідкової системи навчального процесу "Факультет".
Створимо ділову модель навчального процесу організації "Факультет"
класи функції |
Кафедра |
Викладач |
Дисципліна |
Студент |
Група |
Успішність |
Забезпечення викладачами |
* |
* |
* |
|
|
|
Викладання |
|
* |
* |
|
|
|
Комплектування груп |
|
|
|
* |
* |
|
Атестація студента |
|
|
* |
* |
* |
* |
Контроль успішності за предметами |
|
|
* |
|
|
* |
Рис 1. Ділова модель навчального процесу організації "Факультет"
Зірочки у діловій моделі вказують зв‘язки між об‘єктами, що забезпечують виконання певної функції. Для цього ідентифікують класи даних, які приймають участь у виконанні кожної функції організації. Тобто формується ряд поглядів на базу даних з різних боків її практичного використання. Об‘єкти не обов‘язково повинні бути зв‘язаними між собою. В схемі бази даних можуть бути об‘єкти не пов‘язані з іншими об‘єктами. Як правило, це довідкові матеріали, які виконують допоміжну функцію. В нашому прикладі це можуть бути розпорядження ректорату, або накази міністерства тощо.
