Что такое SQL, DDL, DML? - https://dzen.ru/a/aiV-VCcyNjs4hmHW Устанавливаем PostgreSQL - ... Типы данных в PostgreSQL - ... Создание и редактирование таблиц. Первичные ключи и ограничения NOT NULL - ... Индексы - ... Что такое внешние ключи - ... (индексы для внешних ключей) Нормализация базы данных - ... SELECT - ... Соединение таблиц, виды JOIN, алиасы - ... ORDER BY, SKIP, TAKE и пагинация - ... (пример с random(). Что будет, если забыть ORDER BY) Подзапросы, IN, EXISTS - ... (подзапросы в SELECT и в JOIN, равно, NOT IN, NOT EXISTS; обязательное количество столбцов и строк) Агрегатные функции, GROUP BY, HAVING - ... UPDATE, FROM - ... DELETE, USING, TRUNCATE - ... (опасность без WHERE) Транзакции - ... (они всегда есть; каждая отдельная команда оборачивается в транзакцию; ссылка на уровни изоляции) Оконные функции - ... (row_number(), PARTITION BY, ORDER BY) Написание хранимок - ... (каркас функции) Волатильность хранимок (VOLATILE, STABLE, IMMUTABLE) - ... Условия IF - ... Циклы -