ПОИСК
Быстрый заказ
![]() ОЦЕНКА КУРСАобщая оценка курса:оценка преподавателя: Хочу скидку |
Курс проводится как очно, так и дистанционно в формате вебинара.
В курсе продолжается изучение серверной разработки, начатое в базовом курсе по разработке PostgreSQL - PP.16.DEV1, но уже на более глубоком уровне. Основная идея курса – показать не просто базовые функции PostgreSQL, но и его расширяемость: возможность дополнить серверные механизмы собственным кодом, что позволяет использовать PostgreSQL для решения самых разнообразных задач. Курс состоит из теоретической части и практики, включает демонстрацию работы на «живой» системе и выполнение практических заданий.
Выберите форму обучения,
чтобы увидеть актуальные даты:
РАСПИСАНИЕ ЗАНЯТИЙ
|
После изучения курса вы сможете
- Понимать внутреннюю организацию сервера.
- Использовать возможности, предоставляемые PostgreSQL для реализации логики приложения.
- Использовать расширенные возможности, предоставляемые СУБД, для решения специальных задач.
Содержание курса
Введение
Архитектура
«Книжный магазин»
Расширяемость
Репликация
Внешние данные
Архитектура
- Изоляция
- Многоверсионность
- Очистка
- Журналирование
- Блокировки
«Книжный магазин»
- Приложение 2.0
Расширяемость
- Пул соединений
- Типы для больших значений
- Пользовательские типы данных
- Классы операторов
- Слабоструктурированные данные
- Фоновые процессы
- Асинхронная обработка
- Создание расширений
- Языки программирования
- Агрегатные и оконные функции
- Обзор полнотекстового поиска
Репликация
- Обзор физической репликации
- Обзор логической репликации
Внешние данные
- Обзор внешних данных
Слушатели
Этот курс предназначен для разработчиков баз данных, уже имеющих опыт разработки.
Предварительная подготовка
- общие сведения об архитектуре PostgreSQL;
- уверенное владение SQL и PL/pgSQL в объеме курса 16.DEV1 «Разработка серверной части приложений PostgreSQL 16. Базовый курс».
- минимальные сведения о работе в Unix.