Курсы Сибинфоцентра
Ваша корзина пуста
Сумма: 0 руб.

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

О курсе

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

PostgreSQL - это свободное программное обеспечение. Является наиболее отказоустойчивым ПО и полностью соответствует современным стандартам языка SQL, поддерживает большую часть языка и предлагает множество современных возможностей.  

PostgreSQL позволяет создавать надежные хранилища для большого объема данных с возможностью расширения и репликации. В России данное программное обеспечение используют многие интернет-проекты: Рамблер, Яндекс, Mail.ru, avito.ru, а также различные государственные и коммерческие организации разного масштаба от малых до крупных. 

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

По окончании курса слушатели будут уметь:  
  • Общие сведения об архитектуре PostgreSQL; 
  • Использование основных объектов БД: таблиц, индексов, представлений;
  • Программирование на стороне сервера на языках SQL и PL/pgSQL ;
  • Использование основных типов данных, включая записи и массивы; 
  • Организация взаимодействия с клиентской частью приложения; 
Расписание и цены
Форма обучения Академ. часы Ближайшая группа Цена
Частные лица Организации
Дневное обучение 32
15.06.2021 10:00:00
выбрать другую дату
35 000 руб. 37 000 руб.
Форма обучения Академ. часы Ближайшая группа Цена
Частные лица Организации
Дневное обучение 32
15.06.2021 10:00:00
выбрать другую дату
35 000 руб. 37 000 руб.
Этот курс набирает желающих участников. Отправьте заявку на участие, а когда наберётся достаточное количество, мы с вами свяжемся.
Заказать обучение
Программа курса

Программа: 

Базовый инструментарий:
1.Установка и управление, psql.

Архитектура: 
1.Общее устройство PostgreSQL; 
2.Изоляция и многоверсионность;
3.Буферный кеш и журнал. 

Организация данных: 
1.Логическая структура; 
2.Физическая структура. 

Приложение «Книжный магазин»:
1.Схема данных приложения. 

SQL: 
1.Функции; 
2.Процедуры; 
3.Составные типы.

PL/pgSQ: 
1.Обзор и конструкции языка;
2.Выполнение запросов; 
3.Курсоры; 
4.Динамические команды;
5.Массивы; 
6.Обработка ошибок; 
7.Триггеры; 
8.Отладка. 

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

Резервное копирование: 
1. Логическое резервирование.