Выберите удобное для вас число,
запишитесь на курс, заполнив простую форму
Предварительные знания:
Основы SQL
Опыт работы с каким-нибудь процедурным языком программирования
Минимальные сведения о работе в Unix
Какие навыки будут получены:
Общие сведения об архитектуре PostgreSQL
Использование основных объектов БД: таблиц, индексов, представлений
Программирование на стороне сервера на языках SQL и PL/pgSQL
Использование основных типов данных, включая записи и массивы
Организация взаимодействия с клиентской частью приложения
Введение
Модуль 1. Базовый инструментарий
Установка и управление, psql
Модуль 2. Архитектура
Общее устройство PostgreSQL
Общее устройство PostgreSQL
Изоляция и многоверсионность
Буферный кэш и журнал
Модуль 3. Организация данных
Логическая структура
Физическая структура
Модуль 4. Приложение «Книжный магазин»
Схема данных приложения
Взаимодействие клиента с СУБД
Модуль 5. SQL
Функции
Составные типы
Модуль 6. PL/pgSQL
Обзор и конструкции языка
Выполнение запросов
Курсоры
Динамические команды
Массивы
Обработка ошибок
Триггеры
Отладка
Модуль 7. Разграничение доступа
Обзор
Заключение