Курс по PostgreSQL
Очный курс в Барнауле для разработчиков серверной части приложения под руководством опытных преподавателей Postgres Professional
25-28 июля в учебном центре Digital Space Егор Рогов и Павел Лузанов из Postgres Professional прочитают курс для разработчиков серверной части приложений "DEV1".
Какие навыки вы приобретете за эти четыре дня:
Общие сведения об архитектуре PostgreSQL
Использование основных объектов БД: таблицы, последовательности,
представления
Организация доступа к объектам базы данных
Программирование на стороне сервера на языке PL/pgSQL
Разработка табличных триггеров
Программа курса
1. Базовый инструментарий
2. Архитектура
2.1. Общее устройство PostgreSQL
2.2. Изоляция и многоверсионность
2.3. Буферный кэш и журнал
3. Организация данных
3.1. Логическая структура
Базы данных, схемы, путь поиска, системный каталог.
3.2. Физическая структура
Табличные пространства, файлы, страницы, TOAST.
3.3. Основные объекты БД
4. Приложение "Книжный магазин"
4.1. Взаимодействие приложения с СУБД
4.2. Схема данных приложения
5. SQL
5.1. Функции на SQL
5.2. Составные типы
6. PL/pgSQL
6.1. Введение
6.2. Функции и конструкции языка
6.3. Выполнение запросов
6.4. Курсоры
6.5. Составные типы и табличные функции
6.6. Массивы
6.7. Динамические команды
6.8. Обработка ошибок
6.9. Триггеры
6.10. Отладка, трассировка и профилирование кода
7. Разграничение доступа
7.1. Роли, схемы, привилегии
Итоги
Преподаватели курса
Павел Лузанов
Руководитель образовательных программ Postgres Professional (Москва)
В 2013г. присоединился к сообществу PostgreSQL, занимаясь переводом официальной документации на русский язык. В компании Postgres Professional с момента основания в начале 2015г. До этого — более 20 лет опыта работы с СУБД и средствами разработки Oracle в качестве разработчика, преподавателя, консультанта и менеджера проектов по внедрению ERP системы Oracle E-Business Suite.
Егор Рогов
Руководитель образовательных программ Postgres Professional (Москва)
Закончил факультет Вычислительной Математики и Кибернетики МГУ им. М. В. Ломоносова. Системами управления базами данных занимается более 15 лет в качестве разработчика, руководителя проектов и преподавателя. С 2015 года работает в Postgres Professional и занимается подготовкой образовательных программ.
Зарегистрироваться на курс
Made on
Tilda