Поиск
Расписание курсов
Поиск
Почта

edu@fors.ru

PostgreSQL: Продвинутые возможности

  • Код курса: F.PADVF
  • Длительность: 3 д.
  • Цена: 36 000 Р

Аудитория:

o     Разработчики БД

o     Администраторы БД

Необходимая предварительная подготовка:

o     Основы работы с SQL в PostgeSQL

o     Понимание механизма транзакций

Какие навыки будут получены

o     Представление об архитектуре и внутреннем устройстве PostgreSQL

o     Владение SQL на хорошем уровне

o     Создавать функции на языке PL/PgSQL;

o     Использовать основные возможности некоторых общедоступных расширений PostgreSQL.

Программа курса:

o     Обзор языка PL/PgSQL: Назначение и основные особенности. Структура функции. Понятие блока. Переменные. Типы данных.

o     Выборки в функциях: Использование команды SELECT. Переменная типа "запись". Использование функций и операций. Понятие курсора. Понятие транзакции.

o     Основные управляющие конструкции: Ветвление. Цикл. Исключение.

o     Система правил: Назначение правил. Виды правил. Создание правил.

o     Триггеры: Назначение триггеров. Виды триггеров. Создание триггеров.

o     Пример создания объектно-ориентированной структуры: Понятие производной таблицы. Транспарентная объектно-ориентированная структура, ее преимущества и недостатки.

o     Стандартные составные типы данных: Тип XML. Тип JSON. Основы полнотекстового поиска.

o     Расширение PostGIS: Типы данных PostGI. Функции PostGIS.

o     Управление правами доступа: Пользователи и роли. Категории прав доступа. Основные стратегии управления правами доступа.

o     Модули расширения на процедурных языках: Написание модуля расширения на языке Python. Написание модуля расширения на языке C.

Записаться на курс: PostgreSQL: Продвинутые возможности


Поделиться
Отправьте другу или начальнику ссылку на почту
Заявка на обучение

Заявка на обучение

Записаться на курс:

Город:

Дата:

Добавить в корзину