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