На курсе рассказывается о методологии миграции, этапах миграции, какие мероприятия нужно запланировать и провести на каждом этапе и по его завершению. А также легкий обзор различий в архитектуре, типах данных.

Аудитория курса:

Администраторы и разработчики баз данных Oracle и PostgreSQL, участвующие в проектах миграции.

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

Для прохождения курса достаточно знаний SQL и понимания принципов работы и организации БД.

Программа

1. Введение.

Определение миграции данных. Причины и предпосылки миграции данных. Отличие миграции данных от интеграции данных и репликации данных. Основные типы миграции данных.

2. Процесс миграции данных

Описание основных подходов к миграции данных (миграция данных «большого взрыва», тонкая или «капельная миграция»). Описание процесса миграции данных:

3. Знакомство с СУБД Oracle

Структура экземпляра. Физическая архитектура. Основные типы сегментов. Типы данных. Поддержка национальных языков и кодировки.

4. Знакомство с СУБД PostgreSQL

Базы данных и шаблоны. Физическая архитектура. Объекты для хранения данных. Типы данных. Поддержка национальных языков и кодировки.

5. «Золотые» правила миграции. Пример миграции регулярной таблицы.