Інтерактивний Робочий Зошит

Інформатика (9 клас) • Створення запитів у Data-сервісах

Ласкаво просимо до практичного Data-зошита!

У цьому інтерактивному зошиті ти навчишся створювати запити, фільтрувати, сортувати й аналізувати великі обсяги даних у сучасних Data-сервісах (Google Looker Studio, BigQuery, SQL-сервісах). Виконуй завдання послідовно від базового до поглибленого рівня.

🟢 Базовий рівень

Перевірка основних понят та правил

1 Завдання 1. «Конструктор чи фільтр у Data-сервісах?»

Так / Ні з виправленням

Прочитай твердження щодо роботи із запитами в Data-сервісах та обри «Так» або «Ні». Якщо твердження хибне — опиши виправлення.

1. Запит на вибірку (SELECT query) створює дублікат таблиці й назавжди змінює вхідні джерела даних.

2. Параметричні запити дозволяють користувачу змінювати умову пошуку під час кожного запускa або фільтрації дашборду.

2 Завдання 2. «Операторний пазл Data-умов»

Установлення відповідності

Установи відповідність між задачею фільтрації даних та відповідним оператором / синтаксисом умови у Data-сервісі.

1. Вибір користувачів, які зареєструвалися після 1 січня 2024
2. Пошук студентів віком від 18 до 25 років включно
3. Пошук текстових назв, що починаються на букву "K"
4. Вибірка клієнтів із міст «Київ» або «Львів»
🟡 Середній рівень

Застосування знань та аналіз запитів

3 Завдання 3. «Логіка пошуку в Data Таблиці: AND чи OR?»

Складання умов

Дано таблицю Data-сервісу `Online_Courses` з полями: course_name, category, price_usd, rating. Запиши правильну формулу фільтрації/умову запиту для кожного випадку.

1. Склади умову для вибірки курсів категорії "Design" ціною менше ніж $50:

2. Склади умову для вибірки курсів з рейтингом понад 4.8 АБО ціною 0 (безкоштовні):

4 Завдання 4. «Data-Детектив: Пошук синтаксичної або логічної помилки»

Аналіз і виправлення помилок

Аналітик склав запит для виведення смарт-годинників бренду "Apple" з ціною до $300 або понад $800.

ПОМИЛКОВИЙ ЗАПИТ:
WHERE brand = 'Apple' AND price < 300 OR price > 800
🔴 Поглиблений рівень

Проєктне практичне завдання та рефлексія

5 Завдання 5. «Проєкт: Аналітика для інтернет-магазину в Data-сервісі»

Реальний кейс

Ти працюєш Data-аналітиком маркетплейсу. Є датасет `Orders` з полями: order_id, status ('Completed', 'Pending', 'Cancelled'), total_amount, discount_applied (TRUE/FALSE).

1. Запит «ТОП успішних покупок»: Знайди виконані замовлення (Completed), де сума покупки становить понад 1000 грн.

2. Сортування результатів: Як відсортувати замовлення від найновішого до найстарішого (за датою order_date)?

6 Завдання 6. «Мініпідсумок та самооцінювання»

Рефлексія НУШ