Вправа 24

Підручник (с. 129 - 142)

Хід роботи

Виконати налаштування властивостей полів, заповнення та зв'язок таблиць

  1. Запустіть СКБД Access. Створіть такі таблиці:

    Таблиця "Учень"
    Ім'я поля Тип даних
    IDАвтонумерація
    ПрізвищеТекст
    Ім'яТекст
    Дата народженняДата
    Вивчає інформатику із 2-го клТак/Ні
    Таблиця "Успішність"
    Ім'я поля Тип даних
    IDАвтонумерація
    18 січняЧисло
    20 січняЧисло
    25 січняЧисло
    ТематичнаОбчислення
    (Для поля Тематична у типі Обчислення поки поставте 0 у спливаючому вікні)
  2. Відкрийте в режимі конструктора таблицю Учень.
  3. Для кожного типу даних налаштуйте властивості полів на свій розсуд з урахуванням таких міркувань:
    • Навіть подвійні прізвища та імена навряд чи будуть довшими за 30 символів (Розмір поля).
    • У шкільному журналі не може існувати запис з оцінками без прізвища учня (Обов'язково).
    • Дату народження вводять залежно від обраного формату (Формат), (Шаблон).
  4. Зробіть ключовим поле ID. Збережіть налаштовану таблицю Учень.
  5. Відкрийте в режимі конструктора таблицю Успішність та налаштуйте для числових типів даних властивості: Розмір поля, Значення за замовчуванням, Правило перевірки, Обов'язково.
    Підказка. Правилом перевірки для оцінок можна встановити верхню межу: <13.
  6. Для типу Обчислюваний клацніть на властивості Вираз та значком справа відкрийте Побудовник виразів .
  7. У вікні Побудовник (або одразу в рядку уведення виразу) уведіть наступний вираз для розрахунку й округлення тематичної (середньої) оцінки та натисніть Enter:
    Вправа 24

    Round(([18 січня]+[20 січня]+[25 січня])/3;0)
  8. Зробіть ключовим (якщо не зроблено) поле ID.
  9. Додайте у таблицю Успішність поля ID учня та ID предмета (тип Число). Збережіть налаштовану таблицю Успішність.
  10. Заповніть таблицю Учень п'ятьма записами та збережіть таблицю.
  11. Створіть таблицю Предмети з наступними полями: ID (автонумерація), назва, вчитель, частота (на тиждень) тощо. Задайте необхідні типи даних та властивості полів.
  12. Заповніть таблицю Предмети п'ятьма записами та збережіть таблицю.
  13. У поле ID учня (таблиця Успішність) зробіть підстановку поля Прізвище (із таблиці Учні).
  14. У поле ID предмета (таблиця Успішність) зробіть підстановку поля Назва (із таблиці Предмети).
  15. Заповніть таблицю Успішність десятьма записами (обираючи у полях ID учня та ID предмета випадаючі значення відповідних таблиць) та збережіть таблицю.
Максимальна оцінка за виконання практичної роботи становить 12 балів. Оцінювання здійснюється за наступними етапами: 4 бали нараховується за повну побудову структури бази даних (створення трьох таблиць: «Учень», «Успішність», «Предмети»), правильний вибір типів даних та встановлення ключових полів; 2 бали дається за наповнення таблиць коректними тестовими даними в потрібній кількості. Окремо оцінюється блок «Властивості полів» (2 бали). За реалізацію обчислюваного поля «Тематична» з коректною формулою округлення Round(...) учень отримує 1 бал, а фінальні 3 бали виставляються за успішне налаштування зв'язків та цілісності даних через «Майстер підстановок» (створення випадаючих списків для полів ID учня та ID предмета).