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.
Reseñas (4)
buena explicación de cada punto y proporcionar una tarea para la práctica.
Piseth Ben - ACLEDA Bank Plc.
Curso - Oracle Database 19c: SQL Tuning Workshop
Traducción Automática
personalizado según nuestra comprensión y datos
Vincent Long - ASSMANG PTY LTD
Curso - Business Intelligence with SSAS
Traducción Automática
Los instrumentos de capacitación proporcionados.
- UNIFI
Curso - NoSQL Database with Microsoft Azure Cosmos DB
Traducción Automática
El aprender sobre una nueva herramienta, las practicas ayudan mucho a entender los temas y eso fue lo que mas me gusto