Навчальний центр «Данко»

SQL

34 годин
Для початківців
SQL / DBA
Цей курс навчить вас працювати з MySQL: писати SQL-запити, обробляти дані з різних таблиць, використовувати JOIN, UNION та агрегатні функції. Ви освоїте створення баз даних, фільтрацію, сортування та оптимізацію запитів. Курс підходить для початківців, які хочуть навчитися аналізувати дані.

Про курс

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

Початок роботи з MySQL

На цьому курсі починають з встановлення MySQL та знайомства з інтерфейсом. Слухачі завантажують тестову базу даних Employees і вчаться орієнтуватися в робочому середовищі MySQL Workbench. Цей модуль дає практичну основу для подальшої роботи.

Основи SQL запитів

Тут розглядають базові команди для роботи з даними. Вчать використовувати SELECT для вибірки, фільтрувати результати через WHERE, сортувати дані за допомогою ORDER BY. Також вивчають логічні оператори, пошук за шаблонами через LIKE і роботу з діапазонами через IN та BETWEEN. Модуль включає арифметичні оператори та функції для роботи з датами.

Робота з функціями та групуванням

Цей блок присвячений складнішим операціям. Вчать застосовувати агрегатні функції для підрахунку, підсумовування та знаходження середніх значень. Розглядають групування даних через GROUP BY і фільтрацію груп через HAVING. Також вивчають текстові функції для обробки рядків і основи реляційної моделі даних.

Об'єднання даних з різних джерел

Модуль охоплює методи поєднання інформації. Вчать використовувати різні типи JOIN для отримання даних з кількох таблиць, об'єднувати результати через UNION та створювати складні вкладені запити. Це дає змогу працювати зі зв'язаними даними з різних джерел.

Просунуті техніки аналізу

Тут вивчають window functions для розширеного аналізу даних без втрати деталей. Вчать використовувати ROW_NUMBER, RANK, LAG, LEAD та інші функції для розрахунків у межах вікон. Також розглядають CTE для структурованого написання складних запитів.

Управління структурою даних

Цей блок вчить створювати та змінювати структуру бази даних. Вчать команди DDL для створення таблиць, їх зміни через ALTER і видалення через DROP. Також розглядають створення представлень через CREATE VIEW для спрощення роботи з даними.

Маніпулювання даними та оптимізація

Останні модулі охоплюють роботу з вмістом бази даних. Вчать додавати, оновлювати та видаляти записи через INSERT, UPDATE, DELETE. Розглядають створення індексів для пришвидшення роботи запитів та методи експорту та імпорту даних у форматі CSV.

Що ви отримаєте після навчання

Після завершення курсу ви зможете самостійно встановлювати MySQL, підключатися до баз даних, створювати таблиці та витягувати інформацію. Навчитеся аналізувати дані за допомогою SQL, фільтрувати та групувати інформацію, об'єднувати дані з різних таблиць. Опануєте роботу з підзапитами, функціями вікон та CTE для вирішення складних завдань.

Умови навчання

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

Що включено

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