Разработка серверной части приложений PostgreSQL 12. Базовый курс | postgrespro.ru

Postgres Professional

https://postgrespro.ru/education/courses/DEV1

Разработка серверной части приложений PostgreSQL 12. Базовый курс

Основные сведения

Продолжительность: 4 дня

Предварительные знания:

  1. Основы SQL
  2. Опыт работы с каким-нибудь процедурным языком программирования
  3. Минимальные сведения о работе в Unix

Какие навыки будут получены:

  • Общие сведения об архитектуре PostgreSQL
  • Использование основных объектов БД: таблиц, индексов, представлений
  • Программирование на стороне сервера на языках SQL и PL/pgSQL
  • Использование основных типов данных, включая записи и массивы
  • Организация взаимодействия с клиентской частью приложения

Учебные материалы

Перед началом самостоятельного прохождения курса ознакомьтесь с руководством слушателя. В нем вы найдете инструкцию по настройке рабочего места и использованию виртуальной машины, а также указания по выполнению практических заданий.

Дополнительные справочные материалы: функции и типы данныхсхема системного каталогакоманды Unix.

Темы

 Введениеучебные материалы 
 Базовый инструментарий  
1.Установка и управление, psqlучебные материалы 
 Архитектура  
2.Общее устройство PostgreSQLучебные материалы 
3.Изоляция и многоверсионностьучебные материалы 
4.Буферный кеш и журналучебные материалы 
 Организация данных  
5.Логическая структураучебные материалы 
6.Физическая структураучебные материалы 
 Приложение «Книжный магазин»  
7.Схема данных приложенияучебные материалы 
 SQL  
8.Функцииучебные материалы 
9.Процедурыучебные материалы 
10.Составные типыучебные материалы 
 PL/pgSQL  
11.Обзор и конструкции языкаучебные материалы 
12.Выполнение запросовучебные материалы 
13.Курсорыучебные материалы 
14.Динамические командыучебные материалы 
15.Массивыучебные материалы 
16.Обработка ошибокучебные материалы 
17.Триггерыучебные материалы 
18.Отладкаучебные материалы 
 Разграничение доступа  
19.Обзор разграничения доступаучебные материалы 
 Резервное копирование  
20.Логическое резервированиеучебные материалы 

Дополнительно

Все материалы можно скачать одним архивом.

Видеозапись курса будет опубликована позднее.

Отличия от предыдущей версии курса:

  • учтены нововведения версий PostgreSQL 10, 11 и 12 (процедуры, переходные таблицы);
  • изменен формат представления информации: единый файл для презентаций, демонстраций и ответов к практическим заданиям;
  • добавлена информация о расширении plpgsql_check;
  • добавлена тема по логическому резервному копированию.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *