Основи SQL

Мета курсу

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

Курс розроблений для

  • Розробників 
  • Аналітиків даних
  • Адміністраторів баз даних 
  • Бізнес-аналітиків 
  • Тестувальників та багатьох інших 

Формат навчання:

  • Тривалість курсу: 8 занять × 4 тижнів
  • Домашні завдання після кожної лекції та зворотний зв’язок від тренера
  • Доступ до відеозаписів і матеріалів у Google Classroom

Що отримує випускник онлайн-курсу

🔗 Переглянути переваги

Програма курсу "Основи SQL"

1
  • Ознайомитеся з поняттям бази даних та різновидами СУБД, вивчите ієрархію зберігання даних.
  • Встановлюватимете сервер MySQL та навчитеся підключатися до нього за допомогою інструмента Workbench і візуалізувати дані.

2
  • Напишете перший запит із оператором SELECT, отримаєте першу вибірку з бази даних.
  • Навчитеся фільтрувати інформацію за умовами, сортувати стовпчиками, обмежувати кількість підсумкових рядків.

3
  • Дізнаєтеся, навіщо в базах даних так багато таблиць, за яким принципом вони поділяються.
  • Навчитеся самостійно приводити дані до нормалізованого подання.

4
  • Дізнаєтеся, як поєднати кілька таблиць та працювати з нормалізованими поданнями даних.

5
  • Навчитеся робити вкладені запити, щоб створювати динамічні скрипти.
  • Дізнаєтеся принцип написання підзапитів, сферу їх застосування, обмеження.

6
  • Навчитеся об'єднувати та вичитувати набори даних, з'єднувати таблиці, збагачувати дані.

7
  • Навчитеся застосовувати до стовпців функції підрахунку суми, середнього, максимуму, мінімуму, кількості та довжини.

8
  • Навчитеся базовим принципам угруповання.
  • Розберете на практиці можливості команди GROUP BY у парі з агрегатними функціями та застосуванням секції умов HAVING.

9
  • Дізнаєтеся, які типи даних існують, у яких випадках їх застосовувати та як перетворювати.

10
  • Розберете синтаксис написання запитів з командами DDL/DML.
  • Напишете перший INSERT, UPDATE та DELETE запити.

11
  • Навчитеся створювати сутність у базі даних для швидкого виведення результату збереженого запиту на вибірку даних.

12
  • Вивчатимете функції для коректної обробки дати: додавання, віднімання, переформатування та виділення частини (рік, квартал, місяць, день тощо).

13
  • Ознайомитеся з принципом створення та роботи зі збереженими процедурами та функціями.
  • Вивчатимете події для спрацювання та напишете свій перший тригер.

Бажаєте дізнаватись про наші акції, знижки та події?