Курс SQL

  • Online
  • Для початківців
  • SQL / DBA
Навчальний центр: Навчальний центр «Данко»
Формат:Курс
Мова викладання:Ukrainian
Тривалість навчання:34 годин
Початок курсу:Дата формується
Вартість навчання:Уточнюйте

На курсі ви навчитеся писати як прості SQL-запити, так і робити багатотабличні вибірки з використанням JOIN та UNION, а також засвоїте групування, функції агрегації та багато іншого.

Програма курсу

Встановлення та знайомство з MySQL

Завантаження та налаштування бази даних Employees

Вікно MY SQL Workbench

Основи SQL

  • Команда USE
  • Запити метаданих
  • SHOW TABLES
  • Базовий синтаксис. Коментарі
  • Основні запити SELECT
  • Видалення дублікатів (SELECT DISTINCT)
  • Фільтрація за допомогою WHERE
  • Оператори порівняння (=, <, >, >=, <=, !=)
  • Логічні оператори (AND, OR, NOT)
  • Комбінування умов за допомогою WHERE + (OR | AND| NOT)
  • Вибірка даних за допомогою (LIKE + символи підстановки (%, _ ))
  • Вибірка списків та діапазонів (IN, BETWEEN)
  • Сортування результатів за допомогою ORDER BY (ASC | DESC)-LIMIT N
  • Арифметичні оператори
  • Функції ДАТИ (YEAR, MONTH, DAY, WEEK, WEEKDAY, DAYNAME, MONTHNAME)
  • Підсумки. Практичні кейси

SQL. Функції керування потоком даних. Агрегатні функції

  • Функції керування потоком (CASE, IF, IFNULL, COALESCE)
  • Агрегатні функції (count, sum, min, max, avg)
  • Групування даних GROUP BY
  • Фільтрування HAVING
  • Текстові/рядкові функції (CONCAT, LEFT, MID, TRIM, UPPPER…)
  • Реляційна модель даних
  • Ключі
  • UNION/UNION ALLSQL JOINs (outer join, inner join, cross join, left join…)

SQL. Вкладені запити (підзапити). Корельовані запити

Window functions (FIRST_VALUE, CUME_DIST, LAG, LEAD, NTH_VALUE, NTILE, PERCENT_RANK, RANK, ROW_NUMBER...)

Загальний табличний вираз (CTE)

Мова визначення даних (DDL)

  • CREATE, ALTER, DROP, TRUNCATE
  • CREATE TABLE & LIKE
  • CREATE VIEW і ін.

Маніпулювання даними (DML)

INSERT, UPDATE, DELETE.

Індекси

Експорт/імпорт даних у/з CSV

Ти навчишся:

  • встановлювати сервер MySQL
  • підключатися до бази даних
  • створювати бази даних та таблиці
  • витягувати інформацію за допомогою SQL-запитів
  • застосувати мову SQL для аналізу даних
  • приводити вихідну інформацію у зручний вигляд
  • працювати з функціями обробки даних та тексту
  • використовувати елементи повнотекстового пошуку та ранжування
  • додавати до таблиць нові дані
  • вибирати оптимальні типи даних під час проектування таблиць
  • створювати індекси
  • фільтрувати дані за допомогою WHERE та HAVING
  • виконувати агрегацію даних за кількома параметрами за допомогою GROUP BY
  • групувати дані за категоріями та датами
  • витягувати інформацію з кількох таблиць за допомогою JOIN
  • об'єднувати таблиці за допомогою UNION
  • використовувати внутрішні SQL запити (підзапити)

Особливості курсу

  • Навчання в будь-якій точці світу
  • Заняття в прямому ефірі з викладачем
  • Сертифікат
  • Для підприємців та підприємств ціна +10%

Викладачі курсу

Катане Тетяна

Записатись на курс або отримати консультацію

Бажаєте записатись на курс або у вас лишились питання? Заповніть форму, і наш менеджер зв'яжеться з вами найближчим часом.

Категорії курсу

Читайте нас в Telegram, щоб не пропустити анонси нових курсів.

Схожі курси

Навчальний центр
Networking Technologies
Формат
Online
Початок навчання
Дату уточнюйте
Тривалість
5 днів
Рівень
Для початківців, Для досвідчених
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
Networking Technologies
Формат
Online
Початок навчання
Дата формується
Тривалість
5 днів
Рівень
Для досвідчених
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
SkillsUp
Формат
Online
Початок навчання
Будь-який момент
Тривалість
4 тижнів
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
4 680 UAH за курс
Навчальний центр
QALight
Формат
Online
Початок навчання
26.11.2026
Тривалість
32 годин
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
4 910 UAH за курс