Стоимость курса
32 000 рубЦели курса:
Какие навыки будут получены:
-
Общие сведения об архитектуре PostgreSQL;
-
Использование основных объектов БД: таблиц, индексов, представлений;
-
Программирование на стороне сервера на языках SQL и PL/pgSQL;
-
Использование основных типов данных, включая записи и массивы;
- Организация взаимодействия с клиентской частью приложения.
Аудитория
-
Студенты профильных ВУЗов.
-
Разработчики серверной части приложений.
-
Back-end разработчики.
- Все те, кто изучает и использует СУБД PostgreSQL.
От слушателя требуется
-
Основы SQL.
-
Опыт работы с каким-нибудь процедурным языком программирования.
- Минимальные сведения о работе в Unix.
Готовит к тесту:
Содержание курса
Введение.
- Базовый инструментарий.
1. Установка и управление, psql.
- Архитектура.
2. Общее устройство PostgreSQL.
3. Изоляция и многоверсионность.
4. Буферный кэш и журнал.
- Организация данных.
5. Логическая структура.
6. Физическая структура.
- Приложение «Книжный магазин».
7. Схема данных приложения.
8. Взаимодействие клиента с СУБД.
- SQL.
9. Функции.
10. Составные типы.
- PL/pgSQL.
11. Обзор и конструкции языка.
12. Выполнение запросов.
13. Курсоры.
14. Динамические команды.
15. Массивы.
16. Обработка ошибок.
17. Триггеры.
18. Отладка.
- Разграничение доступа.
19. Обзор.
- Заключение