← К оглавлению занятия

Занятие 04. Summary session 1

📁 Блок: SQL / MySQL ⏱️ Время изучения: ~60 мин 🎯 Сложность: Повторение
#select #from #where #like #in #between #null

⚡ Кратко: суть темы

Повторяем материал первых трёх занятий: базы данных, СУБД, базовые операторы SELECT и FROM, фильтрация WHERE, маски LIKE, множественный выбор IN/BETWEEN и работа с NULL.

  • Проверьте себя экспресс-опросом.
  • Сравните операторы в таблице.
  • Разберите типичные ошибки блока.

Что запомнить: WHERE фильтрует строки, а NULL требует особого обращения.

Частая ошибка: путать порядок выполнения AND и OR.

📖 Повторение: базы данных и СУБД

База данных — упорядоченный набор структурированных данных. СУБД управляет этими данными: создаёт таблицы, вносит, удаляет и выгружает записи.

📖 Повторение: структура базы

  • Таблица — хранит данные об одной сущности.
  • Строка — одна запись.
  • Столбец — одно поле записи.
  • Ячейка — значение на пересечении строки и столбца.

📖 Повторение: SELECT и FROM

SELECT описывает, что выгружать. FROM — откуда. Команда USE выбирает базу данных на сервере.

USE northwind;
SELECT first_name, last_name
FROM employees;

📖 Повторение: WHERE

Фильтрует строки после FROM. Поддерживает операторы сравнения, логические операторы и скобки.

📖 Повторение: LIKE, IN, BETWEEN, NULL

  • LIKE 'A%' — строка начинается с A.
  • IN ('A', 'B') — значение в списке.
  • BETWEEN 10 AND 20 — диапазон включительно.
  • IS NULL — значение отсутствует.