EGround
Редактор
- Сообщения
- 24.316
- Реакции
- 127
Администрирование сервера баз данных PostgreSQL с применением языка запросов SQL и процедурного языка PL/pgSQL [2024]
ИПАП (Институт прикладной автоматизации и программирования)
Модуль предназначен для того, чтобы научить слушателя основами языка запросов SQL для написания запросов и управлений базами данных на серверах PostgreSQL, а также позволяет научить администрировать и обеспечивать поддержку баз данных.
Спойлер: Содержание Модуль 1 — Начало работы с базами данных PostgreSQL
Модуль 2 — Структура таблиц реляционной базы данных
Модуль 3 — Извлечение и фильтрация данных
Модуль 4 — Группировка и суммирование данных. Объединение данных
Модуль 5 — Подзапросы и представления
Модуль 6 — Изменение данных в таблицах
Модуль 7 — Процедурный подход
Модуль 8 — Управление транзакциями
Модуль 9 — Производительность запросов
Модуль 10 — Безопасность PostgreSQL
Модуль 11 — Резервное копирование и восстановление
Модуль 12 — Автоматизация управления PostgreSQL
Модуль 13 — Мониторинг PostgreSQL
Продажник
ИПАП (Институт прикладной автоматизации и программирования)
Модуль предназначен для того, чтобы научить слушателя основами языка запросов SQL для написания запросов и управлений базами данных на серверах PostgreSQL, а также позволяет научить администрировать и обеспечивать поддержку баз данных.
Спойлер: Содержание Модуль 1 — Начало работы с базами данных PostgreSQL
- Понятие реляционной базы данных.
- Требования к СУБД.
- Обзор PostgreSQL.
- Обзор языка SQL.
- Развертывание кластера PostgreSQL на виртуальной машине, настройка доступа.
- Средства управления: pgAdmin и DBeaver.
Модуль 2 — Структура таблиц реляционной базы данных
- Столбцы и типы данных.
- Первичный ключ.
- Внешний ключ.
- ER-диаграммы.
- Разработка структуры простой базы данных.
- Создание таблиц при помощи графических средств.
- Команды DDL: CREATE, ALTER, DROP.
- Просмотр схемы данных существующей базы.
Модуль 3 — Извлечение и фильтрация данных
- Использование выражения SELECT, фильтрация данных, работа со значениями NULL.
- Сортировка и ограничение количества записей.
Модуль 4 — Группировка и суммирование данных. Объединение данных
- Суммирование данных с использованием функций агрегирования, суммирование и ранжирование группированных данных.
- Запрос к данным нескольких таблиц с использованием JOIN.
- Теоретико-множественные операции.
Модуль 5 — Подзапросы и представления
- Написание базовых подзапросов.
- Обобщенные табличные выражения (CTE).
- Представления.
Модуль 6 — Изменение данных в таблицах
- Обзор транзакций, вставка данных в таблицы.
- Удаление данных из таблиц, изменение данных в таблицах.
Модуль 7 — Процедурный подход
- Функции в PostgreSQL.
- Написание функций на языке PL/pgSQL.
- Аргументы функции.
- Возвращаемый результат: скалярные и табличные функции.
- Императивное программирование в PL/pgSQL, переменные, ветвления, циклы.
Модуль 8 — Управление транзакциями
- Уровни изолированности транзакций и аномалии.
- Примеры блокировок.
- Отслеживание взаимоблокировок процессов.
Модуль 9 — Производительность запросов
- Сложность поиска, сортировки, объединения.
- Анализ плана выполнения запроса.
- Понятие индекса.
- Некластеризованные индексы.
- Индексы на основе дерева, необходимость обслуживания.
Модуль 10 — Безопасность PostgreSQL
- Пользователи и роли.
- Полномочия на уровне кластера и на уровне базы данных.
- Протоколы подключения, ограничение адресов подключения.
Модуль 11 — Резервное копирование и восстановление
- Стратегии резервирования и восстановления.
- Простой дамп базы данных.
- Восстановление последнего состояния базы данных.
- Восстановление к точке по времени.
Модуль 12 — Автоматизация управления PostgreSQL
- Автоматизация управления PostgreSQL
- Работа с агентом PostgreSQL
- Управление заданиями агента
- Обслуживание индексов
- Автоматизация текущего обслуживания баз данных.
Модуль 13 — Мониторинг PostgreSQL
- Системные представления.
- Сбор и управление данными производительности.
- Анализ собранных данных активности и производительности.
Продажник
Материал «Администрирование сервера баз данных PostgreSQL с применением языка запросов SQL и процедурного языка PL/pgSQL [2024] [ИПАП]», возможно, скоро появится на EGROUND.
Воспользуйтесь поиском, может быть, он уже опубликован.