Тема 2.1. Архитектура СУБД PostgreSQL
Дополнительное видео: Установка Windows 10 на виртуальную машину Oracle VM VirtualBox
Тема 2.2. Установка и настройка PostgreSQL в Windows
Тема 2.3. Установка Linux Mint
Тема 2.4. Установка и настройка PostgreSQL в Linux
Дополнительное видео: Установка Debian 10 на виртуальную машину (VirtualBox)
Тема 2.4.1. Установка и настройка PostgreSQL 15 на Debian 12.
Тема 2.4.2. Установка pgAdmin 4 на Linux Ubuntu.
Тема 2.5. Установка и настройка PostgreSQL в macOS
Тема 2.6. Создание и удаление баз данных и таблиц
ПР № 1. Создание и удаление баз данных и таблиц
Тема 2.7. Вставка, обновление и удаление данных
ПР № 2. Вставка, обновление и удаление данных
Тема 2.8. Запросы SELECT/ выборка данных
ПР № 3. Выборка данных
Тема 2.9. Нормализация данных в PostgreSQL
Тема 2.10. Автоинкремент. Внешние ключи
ПР № 4. Автогенерация первичного ключа
Тема 2.11. Работа с ERD моделью
Дополнительное видео: Подробный обзор программного обеспечения draw.io
Тема 2.12. Ограничения в PostgreSQL
ПР № 5. Работа с ограничениями в PostgreSQL
Тема 2.13. Изменение структуры таблицы (ALTER)
ПР № 6. Изменение структуры таблицы
Тема 2.14. Условия (WHERE) в PostgreSQL
ПР № 7. Работа с условиями в PostgreSQL
Тема 2.15. Лимит (LIMIT) в PostgreSQL
Тема 2.16. Условие PostgreSQL FETCH
ПР № 8. Ограничения выборки с помощью LIMIT
Тема 2.17. Функция DISTINCT в PostgreSQL
Тема 2.18. Использование агрегатных функций в PostgreSQL
ПР № 9. Работа с различными агрегатными функциями
Тема 2.19. Группировка (GROUP) в PostgreSQL
Тема 2.20. Методы связывания таблиц в PostgreSQL (JOINS)
ПР № 10. Работа с соединениями
Тема 2.21. Транзакционность в PostgreSQL
ПР № 11. Работа с транзакциями
Тема 2.22. Подзапросы в PostgreSQL
ПР № 12. Работа с подзапросами
Тема 2.23. Оптимизация запросов в PostgreSQL
Тема 2.24. Индексы в PostgreSQL
Тема 2.25. Полезные команды в PostgreSQL
Тема 2.26. Создание временных таблиц в СУБД PostgreSQL
Тема 2.27. Управление пользователями и правами доступа
Тема 2.28. Управление пользователями и правами доступа в pgAdmin 4
ПР № 13. Управление пользователями и правами доступа
Тема 2.29. Объединение множеств. UNION
Тема 2.30. Разность и пересечение множеств
Тема 2.31. Условные выражения в PostgreSQL
Тема 2.32. Циклы в PostgreSQL
Тема 2.33. Обработка ошибок в PostgreSQL
Тема 2.34. Использование хранимых процедур
Тема 2.35. Использование триггеров.
Тема 2.36. Курсоры в PostgreSQL
Тема 2.37. Представления в PostgreSQL
ПР № 14. Использование циклов и условных выражений.
ПР № 15. Использование триггеров и хранимых процедур.
ПР № 16. Использование курсоров в PostgreSQL.
Тема 2.38. Резервное копирование и восстановление данных.
ПР № 17. Резервное копирование и восстановление данных.
Тема 2.39. Репликация данных в PostgreSQL.
Тема 2.40. Настройка логической репликации в PostgreSQL.
ПР № 18. Работа с репликацией данных.
Тема 2.41. Использование сложных типов данных.
Тема 2.42. Расширения для PostgreSQL.
ПР № 19. Работа с расширениями в PostgreSQL.
Тема 2.43. Работа с массивами и перечислениями в PostgreSQL.
ПР № 20. Работа с массивами и перечислениями в PostgreSQL.
Тема 2.44. Обеспечение безопасности базы данных PostgreSQL.
ПР № 21. Отработка безопасности базы данных PostgreSQL.
Тема 2.45. Итоговый тест по 2 разделу.