Сьогодні відбувся
Вебінар:
«
Сенсорне виховання за методикою Монтессорі: практичні інструменти для педагогів ЗДО
»
Взяти участь Всі події
Урок:

(Самостійна робота) Автоматизоване створення запитів у базі даних

Опис уроку (учням цей опис не показується):

Запити — це спеціальні об’єкти, призначені для вибірки даних з таблиць бази, а також для виконання обчислень та інших операцій з базовими таблицями, включаючи їхнє перетворення.

Запит зберігає опис правила, за яким із бази можна отримати певні дані. При відкритті запиту відбувається пошук даних у таблицях згідно з цим правилом. Результати пошуку виводяться у вигляді таблиці. Однак, на відміну від реальної таблиці, цей набір записів реально не існує в базі даних. Під час кожного нового виконання запиту формуються необхідні дані з тих таблиць, на основі яких його створено.

Запити на вибірку

Запит на вибірку — це засіб відбору даних, що зберігаються в різних таблицях, за заданими умовами.

Запити на вибірку використовуються для відбору потрібної користувачеві інформації, що міститься в таблицях. Якщо вибірка даних здійснюється з кількох таблиць, мають бути встановлені зв’язки між полями цих таблиць. За допомогою таких зв’язків і реалізуються запити, звернені відразу до декількох таблиць бази даних.

Алгоритм створення запиту на вибірку даних

  1. Виконати Створити → Конструктор запитів13.PNG.

  2. У вікні Відображення таблиці послідовно вибрати таблиці і ввести їх у запит натисканням кнопки Додати. У верхній частині вікна Конструктора запитів відобразиться Схема даних запиту.

  3. Заповнити Бланк запиту (нижня частина вікна Конструктора запитів): у запису Поле слід увести назви полів, які повинна мати підсумкова таблиця.

  4. Натиснути кнопку Запуск 4.PNG.

  5. Зберегти запит.

Вміст уроку:
Опис, який учні побачать перед початком уроку

Запити — це спеціальні об’єкти, призначені для вибірки даних з таблиць бази, а також для виконання обчислень та інших операцій з базовими таблицями, включаючи їхнє перетворення.

Запит зберігає опис правила, за яким із бази можна отримати певні дані. При відкритті запиту відбувається пошук даних у таблицях згідно з цим правилом. Результати пошуку виводяться у вигляді таблиці. Однак, на відміну від реальної таблиці, цей набір записів реально не існує в базі даних. Під час кожного нового виконання запиту формуються необхідні дані з тих таблиць, на основі яких його створено.

Запити на вибірку

Запит на вибірку — це засіб відбору даних, що зберігаються в різних таблицях, за заданими умовами.

Запити на вибірку використовуються для відбору потрібної користувачеві інформації, що міститься в таблицях. Якщо вибірка даних здійснюється з кількох таблиць, мають бути встановлені зв’язки між полями цих таблиць. За допомогою таких зв’язків і реалізуються запити, звернені відразу до декількох таблиць бази даних.

Алгоритм створення запиту на вибірку даних

  1. Виконати Створити → Конструктор запитів13.PNG.

  2. У вікні Відображення таблиці послідовно вибрати таблиці і ввести їх у запит натисканням кнопки Додати. У верхній частині вікна Конструктора запитів відобразиться Схема даних запиту.

  3. Заповнити Бланк запиту (нижня частина вікна Конструктора запитів): у запису Поле слід увести назви полів, які повинна мати підсумкова таблиця.

  4. Натиснути кнопку Запуск 4.PNG.

  5. Зберегти запит.

Урок не містить жодного завдання. Додайте завдання.

Щоб додати завдання, оберіть категорію завдання на панелі запитань.

1:

Завантаження файлу

Д/З Законспектуйте в зошит

В запитах можна отримувати підсумки за даними визначених полів.

Для підведення підсумків у програмі Access передбачено кілька функцій, як-от:

  • Сума, щоб підсумовувати стовпець чисел.

  • Середнє, щоб знаходити середнє значення для стовпця чисел.

  • Максимум, щоб визначати найбільше значення в полі.

  • Мінімум, щоб визначати найменше значення в полі.

  • Стандартне відхилення, щоб визначити, наскільки широко розташовані точки даних відносно їхнього середнього значення.

  • Відхилення, щоб вимірювати статистичне відхилення всіх значень у стовпці.

Нехай у нас є заповнена база даних «Успішність», що складається з трьох зв'язаних таблиць:

13.PNG

Створимо запит про кількість оцінок, отриманих кожним учнем з усіх предметів, і середню оцінку учня  з кожного предмету. Для цього потрібно:

  • Виконати Створити → Конструктор запитів.

  • У вікні Відображення таблиці послідовно вибрати усі таблиці і ввести їх у запит натисканням кнопки Додати.

  • Заповнити Бланк запиту: у запису Поле слід увести назви полів: Прізвище, НазваПредмета, Оцінка.  

  • Застосувати сортування За зростанням до полів Прізвище і Назвапредмета.

  • На панелі інструментів натиснути кнопку Підсумки 14.PNG — у Бланку запиту з’явиться новий рядок Підсумок зі значенням Групування за для всіх полів. У полі НазваПредмета відкрити список Групування за і вибрати в ньому Кількість (Count) ; у полі Оцінка в списку Групування за вибрати Середнє:

15.PNG

  • Натиснути кнопку Запуск .

Відображається підсумкова таблиця:

16.PNG

Рефлексія від 4 учнів

Сподобався:

4 0

Зрозумілий:

4 0

Потрібні роз'яснення:

4 0
Рекомендуємо

Автоматизоване створення запитів у базі даних

 Автоматизоване створення запитів у базі даних

107

Аватар профіля Лизько Валентина Степанівна
Інформатика
9 клас

35 грн

Зміна структури запиту у базі даних

Зміна структури запиту у базі даних

185

Аватар профіля Лизько Валентина Степанівна
Інформатика
9 клас

35 грн

Створення й виконання запитів на вибірку даних.

Створення й виконання запитів на вибірку даних.

97

Аватар профіля Андрієнко Мар`ян Андрійович
Інформатика
11 клас

25 грн

Практична робота "Створення бази даних. Фільтрування даних"

 Практична робота "Створення бази даних. Фільтрування даних"

90

Аватар профіля Киреєва Оксана Анатоліївна
Інформатика
10 клас

50 грн

Об'єкти бази даних. Запити.

Об'єкти бази даних. Запити.

192

Аватар профіля Чернишева Антоніна Вікторівна
Професійна освіта
11 клас

75 грн

Схожі уроки

Впорядкування, пошук і фільтрування даних.

Впорядкування, пошук і фільтрування даних.

1016

Аватар профіля Вожга Ірина Леонідівна
Інформатика
9 клас

Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.

Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.

857

Аватар профіля Савка-Ржематорська Оксана Василівна
Інформатика
9 клас

Цикли з передумовою у вкладених циклах

Цикли з передумовою у вкладених циклах

1095

Аватар профіля Вожга Ірина Леонідівна
Інформатика
6 клас

Налаштування часових параметрів аудіо- та відеоряду.

Налаштування часових параметрів аудіо- та відеоряду.

342

Аватар профіля Солодовнікова Катерина Олексіївна
Інформатика
8 клас

Елемент керування «кнопка». Поняття об’єкту та його властивостей і методів (на прикладі елементів екранної форми). Властивості і методи елементів керування.

Елемент керування «кнопка». Поняття об’єкту та його властивостей і методів (на прикладі елементів екранної форми). Властивості і методи елементів керування.

475

Аватар профіля Пилипенко Олена Володимирівна
Інформатика
8 клас