Курс: Новые возможности PostgreSQL 11 и 12
Продолжительность курса: 24 ак. ч.
Описание курса:
Предлагаемый расширенный курс по разработке серверной части приложений на базе PostgreSQL 12 предназначен для опытных разработчиков. Обучение включает изучение продвинутых концепций, таких как оптимизация производительности запросов, использование сложных функций и хранимых процедур, разработка расширений для PostgreSQL, а также работа с репликацией данных и высокодоступными архитектурами. Курс предусматривает как теоретические лекции, так и практические упражнения.
Аудитория:
• Разработчики баз данных
• Программисты
Необходимая подготовка:
• Понимание механизма транзакций
• Общие сведения об архитектуре PostgreSQL
• Уверенное владение SQL и PL/pgSQL в объёме курса DEV1
• Минимальные сведения о работе в Unix
Программа курса:
Модуль 1. Введение
Модуль 2. Архитектура
• Изоляция
• Внутреннее устройство
• Очистка
• Журналирование
• Блокировки
• Приложение 2.0
Модуль 3. Расширяемость
• Пул соединений
• Типы для больших значений
• Пользовательские типы данных
• Классы операторов
• Слабоструктурированные данные
• Фоновые процессы
• Асинхронная обработка
• Создание расширений
• Языки программирования
• Агрегатные и оконные функции
• Обзор полнотекстового поиска
• Физическая репликация
• Логическая репликация
• Внешние данные
Окончательная цена указывается в договоре на обучение.
Записаться на курс