• Образовательная площадка Eground

    БОЛЕЕ 100 000+ ОБУЧАЮЩИХ КУРСОВ • ОБНОВЛЕНИЕ СЫЛОК

    БОЛЕЕ 600+ ПОЛОЖИТЕЛЬНЫХ ОТЗЫВОВ

    Отзывы Начать изучение
  • Получи готовый онлайн-бизнес!

    Бизнес под ключ - от создателей популярных форумов!

    Эксклюзивное предложение для пользователей EGround

    Подробнее
  • НаПИШИ ОТЗЫВ - ПОЛУЧИ ДОСТУП!

    Хочешь бесплатно ссылку к одной теме?

    Смотри условия акции!

    Подробнее

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

  • Автор темы EGround
  • Дата начала
Статус
В этой теме нельзя размещать новые ответы.
EGround

EGround

Редактор
Сообщения
6.938
Реакции
22
Администрирование сервера баз данных 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

  • Системные представления.
  • Сбор и управление данными производительности.
  • Анализ собранных данных активности и производительности.

Продажник


Материал «Администрирование сервера баз данных PostgreSQL с применением языка запросов SQL и процедурного языка PL/pgSQL [2024] [ИПАП]», возможно, скоро появится на EGROUND.
Воспользуйтесь поиском, может быть, он уже опубликован.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу