Про курс
PostgreSQL – це система управління реляційною базою даних (СУБД) з відкритим вихідним кодом, яка використовує та розширює мову запитів SQL для роботи з даними. Вирізняється чудовою масштабованістю, підтримкою нестандартних типів даних, легкою інтеграцією зі сторонніми інструментами та гарною підтримкою зі сторони спільноти, що позитивно впливає на екосистему PostgreSQL в цілому.
PostgreSQL має потужні механізми безпеки, включаючи підтримку SSL, сильне шифрування та детальний контроль доступу, а також архітектуру, яка дозволяє легко додавати нові функції без зміни основного коду.
Курс складається з 8 уроків, на яких кожен студент опанує основи побудови реляційних баз даних та SQL і познайомиться з базовим використанням СУБД PostgreSQL. З кожним заняттям рівень складності підвищується. В кожному уроці є домашні завдання на реальній базі даних.
Після проходження курсу студенти будуть добре розуміти основи PostgreSQL, що дозволить їм взаємодіяти з базами даних, виконувати операції маніпулювання даними, а також отримувати та змінювати дані.
PostgreSQL найчастіше використовується серед розробників, які пишуть на Python, PHP, C#, Java, Ruby, JavaScript.
Цей курс входить до спеціальності:
Попередні Вимоги
Впевнене володіння персональним комп'ютером.
Розуміння того, що таке таблиці, рядки, стовпці, ключі (основні та зовнішні)
Базові знання SQL команд можуть бути дуже корисними.
Ви навчитеся
- Проєктувати БД, виконувати їхню нормалізацію.
- Працювати з реляційною СУБД PostgreSQL і складати прості запити.
- Виконувати об’єднання таблиць та користуватися підзапитами.
- Створювати представлення та оперувати функціями.
- Керувати базами даних та таблицями за допомогою DDL
- Проводити транзакції
- Створювати процедури та функції
- 3 год 43 хв
- 25.05.2023
- 8 з 8
- 16.06.2023
- українська
Що входить до курсу
×
Ви дійсно бажаєте відкрити доступ до тестування за курсом PostgreSQL на 40 днів?
На цьому уроці учні дізнаються, що таке база даних, які бувають моделі баз даних, що таке СУБД та їх види за доступом до баз даних. Розглянемо теорію з нормалізації форм на прикладах.
В цьому уроці докладніше розглянемо структуровану мову запитів SQL та її складові. Встановимо СУБД PostreSQL і розглянемо ролі та права доступу до баз даних. Також встановимо платформу PgAdmin для керування PostreSQL. За її допомогою створимо першу БД із таблицею.
На цьому уроці створимо свою першу структуру бази даних. Розглянемо типи користувацьких обмежень, первинний та вторинний ключі. Ознайомимося з типами звʼязків між таблицями. Розглянемо DML команди та застосуємо їх на практиці. Також розглянемо основні агрегативні функції.
В цьому уроці докладніше розглянемо, що таке JOINs та які вони бувають. Потренуємося на практиці та за допомогою JOINs отримаємо вибірки даних з БД.
Будемо розглядати налаштування основних параметрів PostgreSQL. Докладніше розглянемо індексування та представлення даних. Закріпимо матеріал практикою.
В цьому уроці дізнаємося, що таке тригери. Попрактикуємося зі створенням тригерів та функцій.
В цьому уроці будемо розглядати, що таке транзакції, розглянемо основні вимоги до них та їх рівні ізоляції. Закріпимо матеріал на практиці.
В цьому уроці розглянемо додаткові можливості SQL та PostgreSQL. Дізнаємося, для чого потрібні віконні функції. Розглянемо маніпулювання даними у Json та XML форматах.