Temario del curso
Introducción a la migración de bases de datos
- Razones para pasar de sistemas propietarios a plataformas de código abierto
- Diferencias en la arquitectura entre Oracle, SQL Server y PostgreSQL
- Problemas habituales durante una migración y factores que favorecen su éxito
- Descripción general de los métodos disponibles para llevarla a cabo
Evaluación previa y planificación de la migración
- Inventario de bases de datos y análisis de sus dependencias
- Valoración de la complejidad del esquema actual
- Evaluación de la compatibilidad con aplicaciones existentes
- Diseño del cronograma y plan estratégico de migración
Estrategias para la conversión del esquema
- Transformación de tipos de datos propios de Oracle hacia los equivalentes en PostgreSQL
- Adecuación de los formatos utilizados por SQL Server al modelo de PostgreSQL
- Adaptación estructural de las tablas originales
- Mapeo de índices y restricciones entre plataformas
Migración de objetos: procedimientos almacenados y funciones
- Adaptación del código PL/SQL para que sea compatible con el entorno PL/pgSQL.
- Técnicas eficaces para traducir expresiones formuladas en T-SQL.
- Identificación de funciones internas equivalentes entre ambos sistemas.
- Adecuación estructural de paquetes y procedimientos a las nuevas reglas.
Herramientas y metodologías para la migración de datos
- Uso adecuado de pg_dump y pg_restore.
- Aplicación del módulo FDW en el caso de Oracle para facilitar la transferencia de información.
- Implementación práctica de los servicios de integración ofrecidos por SQL Server.
- Técnicas recomendadas al manejar volúmenes masivos de datos.
Adaptación del código programático a la nueva plataforma
- Diferencias clave entre los controladores JDBC y ODBC empleados por cada sistema.
- Cómo modificar las cadenas de conexión en función del entorno destino.
- Identificación de distinciones lingüísticas entre ambos dialectos SQL.
- Manejo efectivo de funcionalidades exclusivas propietarias.
Evaluación y pruebas post-migración
- Verificación minuciosa de la integridad de los datos trasladados.
- Métodos útiles para examinar el correcto funcionamiento del sistema.
- Cómo realizar evaluaciones comparativas sobre su desempeño.
- Diseño metodológico seguro para transiciones progresivas y reversiones.
Optimización tras la migración completada
- Técnicas útiles para mejorar el rendimiento de consultas en PostgreSQL.
- Ajuste idóneo de parámetros según exigencias específicas de cada aplicación.
- Establecimiento eficaz de mecanismos continuados de supervisión y alertas.
- Aspectos esenciales para el mantenimiento a largo plazo del entorno.
Identificación y solución de obstáculos frecuentes durante la migración
- Análisis pormenorizado de situaciones reales ocurridas al pasar desde Oracle.
- Evaluación semejante respecto a transiciones iniciadas desde SQL Server.
- Mecanismos viables para reversiones en caso necesario.
- Lecciones extraídas y prácticas recomendadas por los expertos del sector.
Taller interactivo de migración práctica
- Ejercicios guiados para transformar un esquema básico propuesto previamente.
- Actividades enfocadas en la extracción y carga segura del contenido de bases de datos.
- Entrenamiento centrado en la conversión efectiva del código asociado a aplicaciones.
- Verificación sistemática de resultados mediante ejercicios especializados.
Requerimientos
- Conocimientos básicos sobre bases de datos relacionales
- Experiencia con el lenguaje SQL
- Familiaridad con conceptos básicos de administración de bases de datos
Público objetivo
- Administradores de bases de datos
- Desarrolladores de aplicaciones
- Arquitectos informáticos
Formación Corporativa a Medida
Soluciones de formación diseñadas exclusivamente para empresas.
- Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
- Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
- Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Precio por grupo privado (formación online) desde 2900 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales
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