QALight

Практичний SQL

4 910 UAH за курс
32 годин
Для початківців
SQL / DBA
Цей курс навчить вас працювати з SQL та керувати базами даних у MS SQL Server Management Studio. Ви розберете основи мови, напишете запити, налаштуєте бази та попрацюєте з реальними даними. Після навчання ви зможете використовувати SQL у розробці та тестуванні.

Про курс

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

Курс побудований логічно - від базових понять до складних операцій з базами даних. Кожен модуль розкриває конкретну тему та включає практичні завдання для закріплення матеріалу.

Основи SQL та баз даних

На цьому курсі починають з розуміння, що таке SQL та навіщо він потрібен. Розглядають структуру баз даних - таблиці, рядки, стовпці та зв'язки між ними. З'ясовують, як працюють індекси для швидкого пошуку та що таке транзакції. Ознайомлюються з основними операторами мови SQL.

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

Слухачі встановлюють Microsoft SQL Server Management Studio та працюють з навчальною базою даних. Вчаться робити прості вибірки за допомогою оператора SELECT. Додають умови фільтрації WHERE, використовують оператори порівняння та логічні оператори. Опанують роботу з IN, BETWEEN, LIKE та CASE для складніших умов відбору.

Функції та агрегування даних

Модуль присвячений вбудованим функціям SQL. Вивчають числові, рядкові функції та функції роботи з датами. Вчаться об'єднувати рядки, виконувати математичні операції. Потім переходять до агрегування даних - SUM, COUNT, AVG. Додають групування GROUP BY та умови HAVING. Опанують сортування ORDER BY та вкладені запити.

Складні запити та об'єднання таблиць

Тут розглядають оператори EXISTS, IN, ANY, ALL для роботи з множинами даних. Вчаться об'єднувати результати запитів через UNION. Детально вивчають різні типи з'єднань таблиць - INNER JOIN, OUTER JOIN. Практикуються у використанні псевдонімів та складанні складних запитів з кількома таблицями.

Зміна даних та створення об'єктів

Слухачі вчаться модифікувати дані - додавати нові записи INSERT, оновлювати існуючі UPDATE та видаляти DELETE. Вивчають створення представлень VIEW для спрощення роботи з даними. Потім переходять до проектування таблиць - створення, зміна структури, додавання обмежень та ключів. Навчаються налаштовувати цілісність даних через PRIMARY KEY, FOREIGN KEY, UNIQUE та CHECK обмеження.

Адміністрування та фінальні завдання

Останній модуль показує, як керувати базою даних через SQL Server Management Studio. Слухачі вчаться створювати бази, налаштовувати користувачів, робити резервні копії та відновлювати дані. Опанують реплікацію та генерацію скриптів. Завершується курс розбором домашніх завдань та іспитом для перевірки отриманих знань.

Особливості навчання

Заняття проходять двічі на тиждень ввечері по 2,5 години. Курс включає практику на реальних проектах, що допомагає закріпити теоретичний матеріал. Під час навчання та після його завершення доступна підтримка викладача. Після успішного закінчення курсу видається свідоцтво.

Що включено

Вечірні заняття
Видається диплом/сертифікат
Супровід ментора