Курс SQL with AI

  • Online
  • Для начинающих
  • SQL / DBA
Образовательный центр: Hillel IT school
Формат:Курс
Язык обучения:Ukrainian
Длительность обучения:13 занятий
Начало курса:28.08.2026
Стоимость обучения:11 400 UAH за курс

При оплаті відразу за весь курс знижка - 10%.

Оволодійте SQL: найбільш важливою мовою для роботи з базами даних. Вивчайте основи та отримуйте навички для роботи з будь-якою реляційною базою даних. Покращуйте свої навички та станьте експертом в аналізі та оптимізації даних

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

Вступ до SQL

  • Що таке SQL і його роль у сучасному програмуванні й аналітиці
  • SQL vs NoSQL бази даних
  • Типи інформаційних систем
  • Огляд середовища SSMS (SQL Server Management Studio)

Основи синтаксису й операторів

  • Типи команд: DDL, DML, DCL, TCL
  • Синтаксис SQL
  • Типи даних у SQL
  • Створення бази даних і таблиць (графічний і текстовий варіант)
  • Первинні та зовнішні ключі, обмеження користувача
  • Зміна та видалення таблиць
  • Пакети (команда GO)

Робота з даними

  • Основні команди: SELECT, INSERT, UPDATE, DELETE
  • Фільтрація й оператори порівняння
  • Умовні оператори (WHERE, BETWEEN, LIKE, IN)

Функції в SQL

  • Агрегаційні функції (COUNT, SUM, AVG, MIN, MAX)
  • Робота з датами й часом
  • Функції для роботи з рядками

Проектування і нормалізація

  • Принципи моделювання баз даних
  • Нормальні форми (1НФ, 2НФ, 3НФ)

Підзапити й об’єднання

  • Використання підзапитів
  • Типи з’єднань: INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN, SELF JOIN
  • Операції над множинами: UNION, INTERSECT
  • Логічні оператори: EXISTS, ALL, ANY, SOME

Штучний інтелект як асистент у роботі з SQL

  • Що таке штучний інтелект у контексті SQL
  • Чим AI корисний саме у роботі з SQL і базами даних
  • Практичне використання AI у роботі з SQL

Просунуті можливості SQL

  • Локальні змінні
  • Умови й цикли
  • Тимчасові таблиці
  • Табличні змінні
  • Common Table Expressions (CTE)
  • Обробка помилок

Робота зі збереженими об’єктами

  • Збережені процедури (Stored Procedures)
  • Представлення (VIEW)
  • Тригери (Triggers)

Транзакції та продуктивність

  • Транзакції, ACID і CAP теореми
  • Операція MERGE (upsert)
  • Створення схем (Schema creation)
  • Індекси: Clustered і Non-Clustered
  • Виконання запитів: Table Scan, Index Scan, Index Seek
  • Аналіз плану виконання (Execution Plan)

Розширені інструменти

  • Користувацькі функції
  • Оптимізація запитів
  • Кращі практики адміністрування SQL-баз

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

  • Невеликі групи
  • Система особистих кабінетів
  • Доступ до відеозаписів занять
  • Викладачі практики
  • Оперативна служба підтримки студентів
  • Практичні заняття

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

  • Максим Стрижак - Senior/Lead QA Engineer at Sonalake
  • Максим Супруненко - Senior Software Engineer at Similarweb
  • Олексій Кочергін - SQL Developer at Lime Systems

Категории курса

Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.

Похожие курсы

Учебный центр
Networking Technologies
Формат
Online
Начало обучения
30.03.2026
Длительность
5 дней
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Учебный центр
Networking Technologies
Формат
Online
Начало обучения
Дата формується
Длительность
5 дней
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Учебный центр
Networking Technologies
Формат
Online
Начало обучения
27.07.2026
Длительность
5 дней
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Учебный центр
Networking Technologies
Формат
Online
Начало обучения
Дата формується
Длительность
2 дней
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте