Запись

[ИПАП] Администрирование сервера баз данных PostgreSQL с применением языка запросов SQL и процедурного языка PL/pgSQL 2024

Информация
Тип покупки: Оптовая
Цена: 295 РУБ

Организатор: Папай Папай
Статус:
Набор участников
Список участников
  • 1.
    bettertlt
Папай
Папай
Молодой организатор
Сообщения
Монеты
0.0
Оплачено
0
Купоны
0
Кешбэк
0
Баллы
0
  • @Skladchiki
  • #1

Складчина: [ИПАП] Администрирование сервера баз данных PostgreSQL с применением языка запросов SQL и процедурного языка PL/pgSQL 2024

Ссылка на картинку
изображение
Модуль предназначен для того, чтобы научить слушателя основами языка запросов 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
  • Системные представления.
  • Сбор и управление данными производительности.
  • Анализ собранных данных активности и производительности.
 
  • Like
Реакции: На это отреагировал(а) dantos
Похожие темы
Просмотры
494
Просмотры
1K
Просмотры
1K

Зарегистрируйте учетную запись или войдите, чтобы обсуждать и скачивать материалы!

Зарегистрироваться

Создайте учетную запись. Это быстро!

Авторизоваться

Вы уже зарегистрированы? Войдите здесь.

Сверху