- Lecture
- Location
1-3 марта в технопарке в сфере высоких технологий «ИТ-парк» состоится бесплатный семинар по администрированию СУБД PostgreSQL.
PostgreSQL - это мощная объектно-реляционная система управления базами данных с открытыми исходными текстами. Она разрабатывается на протяжении более 15 лет и улучшает архитектуру, чем завоевала репутацию надежной, интегрированной и масштабируемой СУБД.
Учитывая текущий тренд на импортозамещение и использование open-source продуктов при построении архитектуры решений, использование PostgreSQL делает решение востребованным и конкурентоспособным на рынке ПО.
Сотрудники компании «Центр» совместно с разработчиками PostgreSQL готовы поделиться своим опытом и компетенцией в области администрирования СУБД PostgreSQL на бесплатном семинаре.
Программа и материалы курса:
День 1 [1 марта / 10:00]
- Введение в PostgreSQL
Что такое PostgreSQL / Кто использует / Основные свойства / История развития / Форки PostgreSQL / Разработчики / Версии системы / Цикл разработки /Поддержка / Новые возможности 9.5 - Архитектура PostgreSQL
Cтруктуры памяти, буферный кэш / Серверные процессы / Файловая система / Журнал упреждающей записи / Транзакции и многоверсинность / Схема обработки запросов / Расширяемость системы - Установка PostgreSQL
Установка PostgreSQL из исходных кодов / Создание кластера БД / Запуск и останов сервера - Использование psql
Запуск psql и подключение к БД / Получение справочной информации / Выполнение команд SQL / Команды и переменные psql / Файлы, используемые psql - Базы данных
Базы данных / Создание БД из шаблона / Размер, занимаемый базой данных / Изменение и удаление БД - Табличные пространства
Табличные пространства / Создание, изменение и удаление табличных пространств / Хранение данных в файловой системе / Перемещение данных
День 2 [2 марта / 10:00]
- Системный каталог (Словарь данных)
Системный каталог / Системный каталог в psql / Правила именования объектов / Общие таблицы кластера БД / Специальные типы данных / Системные представления - Основные объекты БД
Таблицы, основные типы данных и ограничения целостности / Последовательности / Индексы / Хранимые функции / Триггеры / Правила / Секционирование / Представления, материализованные представления - Пользователи и роли
Концепция управления доступом / Создание ролей и их атрибуты / Участие ролей в группах / Изменение и удаление ролей / Получение информации - Схемы
Понятие схемы / Управление схемами и объектами в них / Поиск объектов при наличии нескольких схем / Специальные схемы - Привилегии
Доступ к объектам БД / Виды привилегий / Выдача и отзыв привилегий / Просмотр привилегий / Примеры управления доступом - Конфигурирование сервера
Файл postgresql.conf / Файл postgresql.auto.conf (ALTER SYSTEM) / Представление pg_settings / Работа с параметрами во время выполнения / Установка параметров для БД и/или ролей / Установка параметров для функций / С чего начать настройку - Подключение и аутентификация
Конфигурационные файлы для аутентификации Основные настройки / Простые методы аутентификации / Аутентификация по паролю / Внешняя аутентификация и сопоставление имен
День 3 [3 марта / 10:00]
- Сопровождение PostgreSQL
Процедура очистка и задачи, которые она решает / Перестроение индексов - Мониторинг работы
Средства операционной системы / Сбор и просмотр статистики / Дополнительные расширения / Просмотр и анализ журнала сервера / Ротация журналов сервера - Логическое резервирование
Логическое и физическое резервирование / Копирование отдельных таблиц / Резервирование и восстановление баз данных и кластера - Физическое резервирование
Холодное резервирование средствами ОС / Горячее резервирование (непрерывное архивирование) / Архивация журналов упреждающей записи / Базовая резервная копия / Процедура восстановления
Приглашаем студентов профильных факультетов и всех желающих принять участие в семинаре.
Зарегистрироваться на мероприятие можно по ссылке.
Просьба при регистрации указывать свои настоящие ФИО и при себе иметь документ, удостоверяющий личность, и распечатанный электронный билет регистрации.