четвер, 16 квітня 2026 р.

Створення запитів (Queries)

 



🔹 7.1. Запит «Видані книги»

Створіть запит, який відображає:

  • Назва книги
  • ПІБ читача
  • Дата видачі
  • Дата повернення

📌 Кроки:

  1. Вкладка «Створення» → «Конструктор запитів»
  2. Додайте таблиці:
    • Література
    • Облік читання
    • Читачі
  3. Додайте поля:
    • Назва книги
    • ПІБ
    • Дата видачі
    • Дата повернення
  4. Збережіть як: Видані книги

🔹 7.2. Запит «Боржники»

Показує читачів із штрафом більше 0

📌 Умова:

  • Поле Штраф > 0

📌 Поля:

  • ПІБ
  • Назва книги
  • Штраф

📌 Назва: Боржники


🔹 7.3. Запит «Книги українською мовою»

📌 Умова:

  • Мова видання = "українська"

📌 Назва: Українські книги


🔹 7.4. Запит «Товсті книги»

📌 Умова:

  • Кількість сторінок > 400

📌 Назва: Товсті книги


8. Створення обчислювального поля

🔹 Запит «Прострочення»

Обчислити кількість днів прострочення:

📌 Формула:

Прострочення: [Дата повернення] - [Дата видачі] - [Строк (днів)]

📌 Додатково:

  • Встановіть умову: Прострочення > 0

📌 Назва: Прострочення книг


9. Створення звітів (Reports)

🔹 9.1. Звіт «Список книг»

📌 Містить:

  • Назва книги
  • Автор
  • Жанр
  • Рік

📌 Кроки:

  1. Вкладка «Створення» → «Звіт»
  2. Обрати таблицю Література
  3. Зберегти як: Звіт Книги

🔹 9.2. Звіт «Боржники бібліотеки»

📌 На основі запиту Боржники

📌 Зберегти як: Звіт Боржники


10. Створення кнопкової форми (меню)

🔹 Головне меню бази даних

📌 Створіть форму, яка містить кнопки:

  • Відкрити таблицю «Література»
  • Відкрити таблицю «Читачі»
  • Відкрити форму «Облік читання»
  • Відкрити запит «Боржники»
  • Відкрити звіт «Книги»

📌 Кроки:

  1. Створення → Пуста форма
  2. Додати кнопки (Елемент «Кнопка»)
  3. Обрати дію:
    • Відкрити форму / звіт / запит
  4. Зберегти як: Меню бібліотеки

11. Додаткове завдання (творче)

🔹 Реалізуйте:

  • Автоматичний підрахунок штрафу (наприклад: 2 грн за день прострочення)
  • Додайте нове поле: Штраф авто

📌 Формула:

Штраф авто: ([Дата повернення] - [Дата видачі] - [Строк (днів)]) * 2

12. Висновок (для учнів)

Напишіть коротко (3–5 речень):

  • Що ви навчилися робити
  • Які труднощі виникли
  • Де можна застосувати бази даних

13. Додаткові контрольні запитання

  1. Що таке запит у базі даних?
  2. Чим відрізняється таблиця від форми?
  3. Для чого потрібні звіти?
  4. Що таке обчислювальне поле?
  5. Які типи зв’язків існують у базах даних?

Немає коментарів:

Дописати коментар