Робот
Робот форума
- Сообщения
- 427 594
- Реакции
- 2 012
- Монеты
- 21 179
- Оплачено
- 0
- Ссылка на картинку

Курс знакомит слушателей с языком PL/PostgreSQL17 и помогает им понять основные возможности этого мощного языка программирования. Также рассматриваются иные возможности расширения PostgreSQL
Курс предусматривает практические занятия. Материал данного курса незначительно зависит от выбора операционной системы. Курс читается на базе OC Linux, часть материала читается на базе ОС Windows. Рассматривается версия PostgreSQL17.
Курс предназначен для разработчиков приложений, администраторов баз данных, разработчиков отчетов, бизнес-аналитиков, научных работников.
Модуль 1. Пользовательские функции и процедуры
Курс предусматривает практические занятия. Материал данного курса незначительно зависит от выбора операционной системы. Курс читается на базе OC Linux, часть материала читается на базе ОС Windows. Рассматривается версия PostgreSQL17.
Курс предназначен для разработчиков приложений, администраторов баз данных, разработчиков отчетов, бизнес-аналитиков, научных работников.
Модуль 1. Пользовательские функции и процедуры
- Языки, используемые для создания пользовательских функций и процедур в PosgreSQL.
- Функции и процедуры на SQL.
- Язык PlPgSQL.
- Разработка функций на ненативных языках.
- Назначение триггеров.
- Виды триггеров.
- Разработка триггеров и триггерных функций.
- Технология TOAST.
- Использование pg_largeobject.
- Расширение lo.
- Перечисления.
- Диапазонные типы.
- Базовые типы.
- Домены данных.
- Операторы, классы операторов, семейства операторов.
- Тип xml.
- Тип json/jsonb.
- Тип hstor.
- Использование курсоров в SQL и PlPgSQL коде.
- Передача курсора клиенту.
- Создание пользовательских правил трансформации.
- Основные паттерны представления иерархических структур в реляционных БД.
- Adjacency List и рекурсивные запросы.
- Materialized Path и использование расширения ltree.
- Понятие документа.
- Запросы FTS.
- Конфигурации.
- Индексы.
- Задачи, решаемые с помощью секционирования.
- Виды секционирования.
- Обслуживание секций.
- Назначение оберток.
- Использование postgres_fdw.
- Использование file_fdw.
- Возможности использования оберток и секционирования.
- Пользователи и роли.
- Категории прав доступа.
Показать больше
Зарегистрируйтесь
, чтобы посмотреть скрытый контент.