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

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

Код курса: DEV1 Продолжительность: 4 дня (32 часа)

Аудитория:

  • Базовый курс для разработчиков БД

Необходимая предварительная подготовка:

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

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

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

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

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

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

Архитектура

  • Общее устройство PostgreSQL
  • Изоляция и многоверсионность
  • Буферный кэш и журнал

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

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

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

  • Схема данных приложения
  • Взаимодействие с СУБД

SQL

  • Функции
  • Составные типы

PL/pgSQL

  • Обзор и конструкции языка
  • Выполнение запросов
  • Курсоры
  • Динамические команды
  • Массивы
  • Обработка ошибок
  • Триггеры
  • Отладка

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

  • Обзор

Заключение

Время проведения курса пока не определено, отправьте нам заявку, пожалуйста.

Возможно, мы предложим пройти курс в дистанционном режиме или организуем выездной курс, если у Вас группа.

Каталог услуг

Поиск по сайту