Contacta con nosotros

Temario del curso

Introducción a la migración de bases de datos

  • Motivos para migrar de propietario a de código abierto
  • Comparativa de arquitecturas: Oracle/SQL Server vs PostgreSQL
  • Desafíos comunes en la migración y factores de éxito
  • Resumen de metodologías de migración

Evaluación y planificación previa a la migración

  • Inventario de bases de datos y análisis de dependencias
  • Evaluación de la complejidad del esquema
  • Valoración de la compatibilidad de aplicaciones
  • Creación de una hoja de ruta y cronograma para la 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 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
  • Oracle FDW 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 aplicación

  • Diferencias entre controladores JDBC y ODBC
  • Modificaciones en las cadenas de conexión
  • Diferencias en dialectos SQL dentro del código de la aplicación
  • Gestión de funciones propietarias

Pruebas y validación

  • Verificación de la integridad de los datos
  • Estrategias de pruebas funcionales
  • Prestaciones y evaluación comparativa del 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 supervisión y alertas
  • Consideraciones sobre el mantenimiento continuo

Resolución de problemas comunes en la migración

  • Caso práctico: desafíos en la migración desde Oracle
  • Caso práctico: desafíos en la migración desde SQL Server
  • Estrategias de reversión (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 bases de datos relacionales.
  • Experiencia con SQL.
  • Familiaridad con 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