Навчальна схема «Онлайн-магазин»

Модуль 1Урок 4 з 31Безкоштовний модуль

Увесь курс крутиться навколо навчальної схеми онлайн-магазину. Ви будете писати запити до одних і тих самих таблиць, тож варто одразу запамʼятати їхні ролі.

Основні таблиці

Три таблиці: customers (клієнти з містом), products (назва, ціна, категорія), orders (хто що замовив, скільки і коли). Звʼязки: клієнт → замовлення → товар через customer_id і product_id.

Навчальна схема: customers і products зʼєднуються через orders (quantity, дата).
sql
SELECT id, name, price, category
FROM products;

Приклад

Типове питання бізнесу: «які товари в категорії accessories дорожчі за 1000?» — це SELECT з WHERE по products.

Увага

Навчальна схема спрощена. Імена й типи можуть відрізнятися від вашого робочого проєкту; ідеї SQL ті самі.

Порада

Перед запитом натисніть «Показати дані таблиць» у редакторі — так ви побачите приклади рядків без вставки схеми в урок.

SQL-практика · OnlineStore

Ознайомтесь із таблицею customers: виберіть лише імена всіх клієнтів (стовпець name).

У браузері

Що запамʼятати

Запамʼятайте ланцюжок: клієнт → orders → товар. Далі — типи даних і CREATE TABLE.

Перевірка

3 питання

Кілька питань за матеріалом уроку. Спроб — скільки завгодно.

1.Яка таблиця зберігає ціну товару в каталозі?
2.Навіщо окрема таблиця orders?
3.Чим orders.customer_id повʼязаний із customers?