Академия Специальных Курсов по Компьютерным Технологиям
    Главная страница Послать письмо
 
AskIt.ru  
   
   
   
   
   
   
 
 
  Главная / Заказные курсы / Учебный курс Администрирование сервера баз данных PostgreSQL
 
 

Учебный курс "Администрирование сервера баз данных PostgreSQL"

Краткое содержание: обзор сервера баз данных PostgreSQL, сравнение PostgreSQL с Microsoft SQL Server, Oracle и MySQL, дистрибутивы Linux c PostgreSQL, сертифицированные ФАПСИ, развертывание сервера PostgreSQL, компоненты PostgreSQL, конфигурационные файлы, средства администрирования PostgreSQL, аутентификация, пользователи и роли в PostgreSQL, настройка прав доступа, создание и настройка баз данных в PostgreSQL, работа с объектами баз данных в PostgreSQL, резервное копирование и восстановление баз данных PostgreSQL, мониторинг и оптимизация производительности PostgreSQL, средства обеспечения отказоустойчивости PostgreSQL, миграция задач на PostgreSQL с Microsoft SQL Server и Oracle.

Задача курса:
научить слушателей возможностям администрирования СУБД PostgreSQL, приемам работы с этим сервером баз данных, защите корпоративной информации при использовании СУБД PostgreSQL.

Для кого предназначен:
специалисты, которым необходимо научиться администрированию СУБД PostgreSQL и всем функциональным возможностям при работе с этим сервером баз данных.

Предварительная подготовка:
Слушатели должны иметь представление об основах работы с базами данных.

Продолжительность курса:
5 дней (40 учебных часов)

В курсе 12 модулей. К каждому модулю предусмотрены практические задания с подробными ответами. На выполнение практических заданий отводится 50 процентов времени учебного курса.

               План учебного курса:

  1. Введение в PostgreSQL. Сравнение с другими системами управлениями базами данных: Microsoft SQL Server, Oracle, MySQL и т.п. Преимущества и недостатки PostgreSQL. Дистрибутивы Linux с PostgreSQL, сертифицированные ФСТЭК.
  2. Развертывание PostgreSQL. Штатная установка и установка путем копирования (portable). Выбор компонентов. Особенности развертывания под Unix/Linux и под Windows.
  3. Послеустановочная настройка. Конфигурационные файлы. Основные параметры сервера. Общие параметры доступа.
  4. Работа с пользователями и ролями в PostgreSQL. Создание пользователей. Назначение прав пользователям. Роли и их разновидности. Аутентификация.
  5. Работа с базами данных в PostgreSQL. Создание базы данных. Основные параметры базы данных. Установка штатных расширений. Пространство таблиц (tablespace). Пользовательские права в базе данных. Управление объектами в базе данных. Права пользователя относительно объектов. Режимы доступа для функций и триггеров. Шаблон базы данных.
  6. Выполнение операций по расписанию и периодическое обслуживание баз данных PostgreSQL. Очистка мусора (вакуумирование). Перестройка индексов. Перестройка объектов. Понятие миграции. Основные реализации миграций.
  7. Резервное копирование и восстановление баз данных PostgreSQL. Применение встроенных средств. Создание и восстановление дампов. Резервное копирование и восстановление на уровне файловой системы. Обзор коммерческих средств резервного копирования для PostgreSQL. Специальные возможности резервного копирования и восстановления. Восстановление на определенный момент времени.
  8. Работа с кодировками в PostgreSQL. Локали, сопоставления и таблицы символов. Решение распространенных проблем с кодировками.
  9. Мониторинг и оптимизация производительности PostgreSQL. Средства для мониторинга производительности. Резервы для оптимизации производительности: оптимизация операционной системы для работы с PostgreSQL, оптимизация подключений пользователей, оптимизация системы индексов и другие возможности.
  10. Обеспечение отказоустойчивости сервера PostgreSQL. Применение кластеров, пересылки логов и репликации. Преимущества и недостатки каждого метода. Автоматическое переключение узлов. Обзор коммерческих и альтернативных решений для обеспечения отказоустойчивости.
  11. Средства защиты информации в PostgreSQL. Защита от спуфинга сервера. Защита при передаче данных по сети при помощи SSL. Шифрование данных в базах данных PostgreSQL.
  12. Диагностика проблем при работе с PostgreSQL. Средства мониторинга и диагностики проблем. Решение наиболее распространенных проблем.
 
 
 
 
   
   
   
 
 
© 2004-2016, Академия Специальных Курсов
по Информационным Технологиям
.
Все права защищены.

Разработка NevaStudio
г. Санкт-Петербург, Васильевский остров,
20-я линия, д. 7
Офис 101, 2-й этаж
Телефон: 8(812)922-47-60
E-mail: info@askit.ru