Модуль 00 · урок 3
Реляційна модель: таблиці, рядки, стовпці
Памʼятаєш брудний нотатник засновника з першого уроку? Тепер товари GadgetHub живуть у справжній таблиці products, якою керує PostgreSQL. Час уперше зазирнути в неї й дати їй першу команду.
Реляційна модель
Майже всі сучасні бази даних — реляційні: дані лежать у таблицях (їх ще звуть відношеннями, relations). Таблиця з уроку 1 — тепер справжня, у базі під керуванням PostgreSQL.
Схема таблиці products
Кожна таблиця має схему — які в неї стовпці і що в них:
| Стовпець | Що зберігає |
|---|---|
id | унікальний номер товару |
name | назва |
category | категорія |
price | ціна, $ |
stock | скільки на складі |
is_active | чи продається зараз |
created_at | коли додано |
Твоя перша команда
Щоб побачити всі дані таблиці, кажемо СКБД:
SELECT * FROM products;
SELECT— «показати, вибрати»;*— «усі стовпці»;FROM products— «з таблиціproducts».
Натисни Виконати — і праворуч зʼявиться весь каталог GadgetHub: 14 товарів, 7 стовпців. Вітання — це твій перший справжній SQL-запит! Далі більше.
Підсумок
- Реляційна модель = дані в таблицях.
- Схема — це стовпці таблиці та що в них зберігається.
SELECT * FROM <таблиця>показує всі дані таблиці.