Продолжительность: 4 дня
• Основы SQL
• Опыт работы с каким-нибудь процедурным языком программирования
• Минимальные сведения о работе в Unix
• Общие сведения об архитектуре PostgreSQL
• Использование основных объектов БД: таблиц, индексов, представлений
• Программирование на стороне сервера на языках SQL и PL/pgSQL
• Использование основных типов данных, включая записи и массивы
• Организация взаимодействия с клиентской частью приложения
Курс компании PostgresPro
Введение
Базовый инструментарий
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. Логическое резервирование