Разработка серверной части приложений PostgreSQL 9.6. Базовый курс
- Код курса: PP.96.DEV1
- Длительность: 4 д.
- Цена: 32 000 Р
Расписание курса
Описание курса
Аудитория:
- Базовый курс для разработчиков БД
Необходимая предварительная подготовка:
1.Основы SQL
2.Опыт работы с каким-нибудь процедурным языком программирования
3.Минимальные сведения о работе в Unix
Какие навыки будут получены:
•Общие сведения об архитектуре PostgreSQL
•Использование основных объектов БД: таблиц, индексов, представлений
•Программирование на стороне сервера на языках SQL и PL/pgSQL
•Использование основных типов данных, включая записи и массивы
•Организация взаимодействия с клиентской частью приложения
Программа курса:
Базовый инструментарий
01. Установка и управление, psql
Архитектура
02. Общее устройство PostgreSQL
03. Изоляция и многоверсионность
04. Буферный кэш и журнал
Организация данных
05. Логическая структура
06. Физическая структура
Приложение «Книжный магазин»
07. Схема данных приложения
08. Взаимодействие с СУБД
SQL
09. Функции
10. Составные типы
PL/pgSQL
11. Обзор и конструкции языка
12. Выполнение запросов
13. Курсоры
14. Динамические команды
15. Массивы
16. Обработка ошибок
17. Триггеры
18. Отладка
Разграничение доступа
19. Обзор
Заключение