План на курса

Въведение

  • PostgreSQL срещу MySQL срещу Oracle
  • Обзор на характеристиките и архитектурата на PostgreSQL 13

Започване

  • Настрояване на база данни сървър
  • Инсталиране на PostgreSQL 13
  • Създаване и достъп до база данни
  • SQL синтаксис, команди и функции

Настройка на PostgreSQL база данни

  • Определяне на данни, стойности по подразбиране и ограничения
  • Настрояване и модифициране на таблици
  • Управление на права и политики за сигурност
  • Създаване на схеми на бази данни
  • Имплементация на наследяване и разделяне на таблици
  • Добавяне, обновяване и извличане на данни
  • Типове данни, функции и оператори
  • Използване на индекси и изпълнение на пълнотекстов търсене
  • Разбиране на управление на съвместност

Управление на база данни сървър

  • Обновяване на PostgreSQL кластер
  • Осигуряване на сървъра и криптиране на данни
  • Настройка на параметрите на сървъра
  • Активиране на клиентско аутентифициране
  • Настройка на роли за достъп и разрешения
  • Управление на множество бази данни
  • Извършване на задачи за поддържане на база данни
  • Резервно копиране и възстановяване на данни
  • Оптимизация на производителността и надеждността на база данни
  • Мониторинг на активността и използването на дисково пространство на база данни
  • Имплементация на логическо реплициране
  • Извършване на регресионни тестове

Клиентско програмиране

  • Използване на библиотеката libpq C и интерфейс за големи обекти
  • Изпълнение на вградени SQL заявки
  • Разглеждане на информационната схема
  • Други PostgreSQL клиентски приложения

Сървърно програмиране

  • Разширяване на SQL заявката за търсене
  • Написване на функции за събития
  • Имплементация на системи за правила
  • Използване на процедурни езици (PLs)
  • Разглеждане на TCL, Perl и Python PLs
  • Изпълнение на сървърни интерфейси за програмиране
  • Примери за логическо декодиране
  • Следене на напредъка на реплицирането

Отстраняване на проблеми

Резюме и следващи стъпки

Изисквания

  • Разбиране на RDBMS
  • Опит с SQL

Целова публика

  • Системни администратори
  • Разработчици
 21 часа

Брой участници


Цена за участник

Отзиви от потребители (5)

Предстоящи Курсове

Свързани Kатегории