Contacta con nosotros

Temario del curso

Introducción a la Migración de Bases de Datos

  • Por qué migrar de propietario a código abierto.
  • Comparación de arquitecturas: Oracle/SQL Server vs. PostgreSQL.
  • Desafíos comunes de migración y factores de éxito.
  • Visión general de las metodologías de migración.

Evaluación Previa a la Migración y Planificación

  • Inventario de bases de datos y análisis de dependencias.
  • Evaluación de la complejidad del esquema.
  • Evaluación de la compatibilidad de la aplicación.
  • Creación de una hoja de ruta y cronograma de migración.

Estrategias de Migración del Esquema

  • Conversión de tipos de datos de Oracle a PostgreSQL.
  • Traducción de tipos de datos de SQL Server.
  • Conversión de la estructura de las tablas.
  • Mapeo de índices y restricciones.

Migración de Objetos: Procedimientos Almacenados y Funciones

  • Conversión de PL/SQL a PL/pgSQL.
  • Técnicas de traducción de T-SQL.
  • Equivalencias de funciones integradas.
  • Reestructuración de paquetes y procedimientos.

Herramientas y Técnicas de Migración de Datos

  • Uso de pg_dump y pg_restore.
  • FDW de Oracle para la migración de datos.
  • Servicios de integración de SQL Server.
  • Gestión eficiente de grandes volúmenes de datos.

Migración del Código de la Aplicación

  • Diferencias entre controladores JDBC y ODBC.
  • Modificaciones en las cadenas de conexión.
  • Diferencias en el dialecto SQL dentro del código de la aplicación.
  • Gestión de características propietarias.

Pruebas y Validación

  • Verificación de la integridad de los datos.
  • Estrategias de pruebas funcionales.
  • Establecimiento de puntos de referencia de rendimiento.
  • Ejecución paralela y planificación del corte (cutover).

Optimización Posterior a la Migración

  • Afinamiento del rendimiento de consultas en PostgreSQL.
  • Ajustes de configuración para cargas de trabajo migradas.
  • Configuración de monitoreo y alertas.
  • Consideraciones sobre el mantenimiento continuo.

Resolución de Problemas Comunes de Migración

  • Caso de estudio: Desafíos en la migración de Oracle.
  • Caso de estudio: Desafíos en la migración de SQL Server.
  • Estrategias de retroceso (rollback).
  • Lecciones aprendidas y mejores prácticas.

Taller Práctico de Migración

  • Migración guiada de un esquema de ejemplo.
  • Ejercicios de extracción y carga de datos.
  • Práctica de conversión de código.
  • Ejercicios de validación y verificación.

Requerimientos

  • Comprensión básica de las bases de datos relacionales.
  • Experiencia con SQL.
  • Conocimiento de los conceptos de administración de bases de datos.

Público Objetivo

  • Administradores de Bases de Datos.
  • Desarrolladores de Aplicaciones.
  • Arquitectos de TI.
 14 Horas

Número de participantes


Precio por participante

Reseñas (4)

Próximos cursos

Categorías Relacionadas