https://prjctr.com/course/sql-beginning Базові команди для роботи з таблицею — Робота із Select. — Оператори порівняння. — Функція для фільтрування даних. — Where-statement. — Приклади major flavors. Коментарі. Агрегація, фільтрація агрегованих даних — Функції агрегації (суматори). — Способи проведення аналітики на групах. — Способи фільтрації агрегованих даних. Функції для роботи з датою, часом і рядками — Базові функції для роботи з датою. — Структура дати та її варіації. — Функції для роботи з рядками. Моделювання БД, робота з таблицями — Етапи моделювання баз даних (БД). — Приведення таблиць до нормальних форм (НФ). — Випадки використання НФ. — Використання ACID. — Отримання практичних навичок для уникнення аномалій під час роботи з таблицями. Способи з?єднання таблиць. Join та Set Operations — Типи з'єднань Joins та операцій над множинами Set Operations. — Типи з'єднань Inner, Left, Right, Cross, Full, Self і способи задання умов для Join (On, Using). — Операції над множинами. DDL/DML та CRUD операції — Операції DDL — Create, Drop, Alter, Rename, Truncate — для визначення структури бази даних. — Функції DML — Update, Delete, Insert — для маніпулювання даними. — Різниця між DDL і DML.