- Введение в PostgreSQL
- История и архитектура PostgreSQL.
- Основные компоненты системы и процессы.
- Установка и настройка PostgreSQL.
- Управление базами данных
- Создание и удаление баз данных.
- Управление таблицами и схемами.
- Управление данными: вставка, обновление, удаление данных.
- Управление пользователями и ролями
- Создание и управление пользователями.
- Назначение ролей и прав доступа.
- Безопасность данных и защита от несанкционированного доступа.
- Основы резервного копирования и восстановления данных
- Методы резервного копирования в PostgreSQL.
- Восстановление данных после сбоя.
- Использование инструмента pg_dump.
- Оптимизация производительности
- Основы настройки параметров производительности.
- Индексация: типы индексов и их применение.
- Мониторинг активности базы данных с помощью системных представлений.
- Поддержка и обновление PostgreSQL
- Обновление версии PostgreSQL.
- Обслуживание и мониторинг PostgreSQL.
- Управление журналом транзакций (WAL).
- Практические задания
- Реализация резервного копирования и восстановления данных.
- Настройка пользователей и ролей для обеспечения безопасности.
- Оптимизация базовых операций с данными для повышения производительности.