Курс: Миграция с Oracle на Postgresql на базе практического примера с анализом возникающих проблем и вариантами их решения

Курс: Миграция с Oracle на Postgresql на базе практического примера с анализом возникающих проблем и вариантами их решения

Курс: Миграция с Oracle на Postgresql на базе практического примера с анализом возникающих проблем и вариантами их решения


Продолжительность курса: 16 ак. ч.

Описание курса:
Курс состоит из 3 частей:
Первая часть — это общий обзор исходной СУБД с целью оценки трудоёмкости задачи по миграции.
Вторая часть курса посвящена физическому переносу объектов: таблиц, представлений, ограничений, индексов и т.д. Осуществляется непосредственный перенос данных из одной базы в другую. Особое внимание уделяется разрешению конфликтов из-за несовместимости отдельных типов данных и возможных решений, а также отдельных моментов, связанных со скоростью выполнения задач.
Третья часть курса посвящена миграции бизнес-логики приложений, находящейся в БД Oracle. Основное внимание уделяется различиям, связанным с использованием специфического функционала Oracle в исходной системе и возможным решениям для их реализации в СУБД PostgreSQL. Рассматриваются вопросы, связанные с проведением определённого реинжиниринга, обусловленного различиями СУБД Oracle и PostgreSQL. В результате слушатели получат уникальные знания, понимание содержания работ, выполняемых в процессе миграции. Смогут принимать решения по проведению миграции и оценивать объем предстоящих работ.

Аудитория:
• Базовые знания по администрированию Oracle и PostgreSQL, знание SQL, а также основ языков PL/SQL и PgSQL;
• Приветствуются знания языков Python и Javascript.

Необходимая подготовка:
• Базовые знания по администрированию Oracle и PostgreSQL, знание SQL, а также основ языков PL/SQL и PgSQL;
• Уровень подготовки должен соответствовать программам курсов по администрированию Postgres DBA1 (Администрирование PostgreSQL. Базовый курс) и DBA 2 (Администрирование PostgreSQL. Расширенный курс).

Программа курса:
Модуль 1. Формирование среды для выполнения работ по миграции.

Модуль 2. Анализ источника (исходной системы на СУБД Oracle):
• Определение требований миграционного проекта;
• Оценка затрат миграционного проекта;
• Анализ операционных требований;
• Анализ приложения;
• Планирование миграционного проекта.

Модуль 3. Шаги по миграции объектов БД:
• Создание целевой БД (PostgreSQL);
• Анализ исходной БД на предмет необходимости выполнения преобразования модели исходных данных;
• Поэтапное формирование целевой модели исходных данных.

Модуль 4. Перенос данных:
• Создание скриптов для динамической трансформации данных с учётом изменений в целевой структуре;
• Пошаговая миграция данных;
• Оптимизация процесса переноса данных;
• Тестирование результатов переноса данных.

Модуль 5. Проблемы переноса бизнес-логики:
• Расширения PostgreSQL;
• Миграция PL/SQL процедур;
• Миграция PL/SQL функций;
• Миграция типов данных;
• Миграция триггеров;
• Миграция пакетов.

Модуль 6. Некоторые аспекты миграции клиентских приложений и межсистемного взаимодействия:
• Возможные решения при миграции приложений;
• Варианты миграция систем, использующих Oracle APEX;
• Реализация интерфейсов к внешним системам КИС.

Окончательная цена указывается в договоре на обучение.

Характеристики курса

  • Начало: 27 октября 2025
  • Окончание: 28 октября 2025
  • Вендор: PostgreSQL
  • Код курса: PSg19
  • Город: Москва,
  • Направление: Курсы для IT-специалистов
  • Академических часов: 16
  • Количество мест: 8
  • Очно: 35900 ₽
  • Дистанционно: 35900 ₽
Записаться на курс

Курсы повышения квалификации
и профессиональной переподготовки


График работы:
Мы отвечаем на звонки и письма в будние дни с 7:00 до 16:00 по Мск

Юридический адрес организации:
614010, г. Пермь, ул. Клары Цеткин, д. 14, офис 32

8 800 (600)-66-16

info@eshift.ru