Розробка бази даних «Деканат студентів»
1. Створення таблиць
Для того щоб виконати завдання необхідно створити кілька таблиць для нашої бази даних «Деканат студентів». Створимо 6 таблиць:
. Таблиця «Групи». У таблиці будуть міститися дані про назву групи і курсу.
. Таблиця «Студенти». У таблиці будуть міститися дані про студентів.
. Таблиця «Дисципліни». У таблиці будуть міститися дані про досліджуваних предметах.
. Таблиця «Контроль знань». У таблиці будуть міститися дані про види контролю знань (іспит, залік). Використовується для створення звіту «Академічна довідка»
. Таблиця «Оцінки». У таблиці будуть міститися дані про види оцінок і балах за оцінку, використовується для створення запиту про успішність студентів.
. Таблиця «Успішність». У таблиці будуть міститися дані про успішність студентів по досліджуваним дисциплінам.
Створимо їх в режимі конструктора. Для цього необхідно:
Запустити програму MS ACCESS.
У вікні, встановити прапорець навпроти опції «нова база даних» та підтвердити операцію.
У наступному вікні вибрати папку бази даних і задати ім'я «Деканат студентів».
Переходимо на вкладку «Таблиці».
Клацнути мишею по кнопці «Створити»
У вікні, вибрати режим створення (конструктор) та підтвердити операцію.
Відкриється вікно конструктора таблиці. Створимо таблицю «Групи».
У стовпець «ім'я поля» вводимо імена стовпців нашої. У стовпці «тип даних» виберемо (використовуючи кнопку виклику списку) тип даних. Поле «Опис» призначене для коментарів.
Для зв'язку з іншими таблицями бази даних треба задати ключове поле. Виберемо для цього поле «Код групи» Клацанням правої кнопки миші відкриємо контекстне меню і виберемо в ньому пункт «Ключове поле».
Аналогічним чином створимо інші таблиці нашої бази даних «Студенти» та «Дисципліни», «Контроль знань», «Оцінки», «Успішність».
Для міжтабличних зв'язку задамо ключові поля. У таблиці «Студенти» виберемо для цього поле «Код студента», в таблиці «Дисципліни» - «Код дисципліни», «Контроль знань» - «Код», «Оцінки» - «Код оцінки», «Успішність» - «Код». Клацанням правої кнопки миші відкриємо контекстне меню і виберемо в ньому пункт «Ключове поле».
Заповнимо таблиці демонстраційними даними.
2. Створимо міжтабличних зв'язку
Виконаємо команду Схема даних з меню Сервіс
У вікні додавання таблиць додамо в схему всі три таблиці
Для створення зв'язку на поле Код групи таблиці Групи необхідно натиснути ліву клавішу миші і, утримуючи її, перетягніть на поле Код групи таблиці Студенти.
У вікні необхідно встановити потрібну зв'язок: «Забезпечення цілісності даних» означає, що перед тим як занести дані в підпорядковану таблицю, програма буде перевіряти їх на відповідність головною. (Таблиця «Студенти» є підлеглою для таблиці «Групи»). «Каскадне оновлення пов'язаних полів» означає, що зміни в головній таблиці автоматично будуть впливати на підпорядковану. «Каскадне видалення пов'язаних полів» означає, що поля віддалені в головній таблиці будуть видалені і в підлеглої.
Відзначимо всі прапорці
Аналогічним чином встановимо зв'язку з рештою Бази даних.
Закриємо схему зберігши її.
3. Створення форми
Створимо форму в режимі «Майстра створення форм». Для цього необхідно:
Перейти на вкладку форми.
Клацнути по кнопці створити і вибрати режим Створення форми за допомогою майстра.
У полі зі списком Таблиці/запити вибрати таблицю - джерело Групи.
За допомогою кнопки « gt; gt;», перенести всі поля даної таблиці з вікна доступні поля у вікно вибрані поля і натиснути кнопку «Далі».
У наступному вікні встановити прапорець навпроти опції в один стовпець і перейти до наступного діалогового вікна.
Вибрати в ньому бажане оформлення і перейти до наступного вікна.
У останньому вікні задати ім'я форми і натисніть на кнопку Готовий.
Далі в режимі «Конструктор форм» можна доопрацювати форму до необхідного нам стану.
4.