Temario del curso
Introducción a la Migración de Base de Datos
- Por qué migrar de propietario a código abierto
- Comparación de arquitecturas entre Oracle/SQL Server y PostgreSQL
- Desafíos comunes de migración y factores de éxito
- Descripción general de metodologías de migración
Evaluación y Planificación Pre-Migración
- Inventario de la base de datos y análisis de dependencias
- Evaluación de la complejidad del esquema
- Evaluación de 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
- Equivalentes 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 migración de datos
- Servicios de integración de SQL Server
- Manejo 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
- Manejo de funciones propietarias
Pruebas y Validación
- Verificación de la integridad de los datos
- Estrategias de pruebas funcionales
- Evaluación de rendimiento (benchmarking)
- Ejecución paralela y planificación del cambio
Optimización Post-Migración
- Sintonización del rendimiento de consultas en PostgreSQL
- Ajustes de configuración para cargas de trabajo migradas
- Configuración de monitoreo y alertas
- Consideraciones de mantenimiento continuo
Solución de Problemas Comunes de Migración
- Estudio de caso: Desafíos de migración de Oracle
- Estudio de caso: Desafíos de migración de SQL Server
- Estrategias de reversión
- 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
- Familiaridad con conceptos de administración de bases de datos
Audiencia
- Administradores de Base de Datos
- Desarrolladores de Aplicaciones
- Arquitectos de TI
Testimonios (3)
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