Основи SQL

Ціль курсу

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

Для кого створено курс "Основи SQL"

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

Що дасть курс

  • Дізнаєтеся, що таке SQL, де він застосовується та які можливості відкриває.
  • Навчитеся писати прості та складні запити.
  • Вивчите можливості та функції операторів SELECT, JOIN, GROUP BY, навчитеся маніпулювати даними таблиць.
  • Отримаєте всі необхідні навички для роботи з базами даних, включаючи архівацію та розпакування.
  • Ознайомитеся з однією з найпопулярніших СУБД MySQL.
  • Навчитеся отримувати потрібну інформацію з бази за допомогою створення SQL-запитів.

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

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

Програма курсу "Основи 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
  • Ознайомитеся з принципом створення та роботи зі збереженими процедурами та функціями.
  • Вивчатимете події для спрацювання та напишете свій перший тригер.

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