На первую страницу Курсы для IT специалистов Курсы ИБ Психология - Управление - Маркетинг Курсы для пользователей  

Телефон: +7(495)933-00-06 / О компании / Наши координаты / Карта сайта /  

 

Курсы PostgreSQL


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

Продолжительность курса: 4 дня / 32 ак.ч.
Ориентирован: Базовый курс для разработчиков БД
Предварительный уровень подготовки:

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

Программа курса:

Введение

Базовый инструментарий

Установка и управление, psql


Архитектура

Общее устройство PostgreSQL

Изоляция и многоверсионность

Буферный кеш и журнал


Организация данных

Логическая структура

Физическая структура


Приложение «Книжный магазин»

Схема данных приложения


SQL

Функции

Процедуры

Составные типы


PL/pgSQL

Обзор и конструкции языка

Выполнение запросов

Курсоры

Динамические команды

Массивы

Обработка ошибок

Триггеры

Отладка


Разграничение доступа

Обзор разграничения доступа


Резервное копирование

Логическое резервирование