CyberBionic Systematics

Бази даних. PostgreSQL

2 698 UAH за курс
10 годин
Для досвідчених
SQL / DBA
Цей курс навчить вас основ роботи з реляційними базами даних та SQL. Ви опануєте PostgreSQL: від простих запитів до об’єднання таблиць, створення функцій та управління базами. Після навчання зможете проектувати БД, працювати з даними та використовувати Python для підключення.

Про курс

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

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

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

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

У цьому модулі розглядаються основні типи даних PostgreSQL. Студенти навчаться складати прості запити для отримання інформації з бази даних.

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

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

Розширені можливості PostgreSQL

Тут студенти освоюють створення представлень VIEW та серверних функцій. Розглядаються різні мови програмування для написання функцій в PostgreSQL, включаючи SQL, PL/pgSQL та PL/Python. Навчаються основним правилам створення та використання функцій.

Проєктування та управління базами даних

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

Результати навчання

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

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

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

Що включено

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