Está en la página 1de 4

AA5-Ev1-Validación de

técnicas de migración y
herramientas ETCL
GESTION Y SEGURIDAD DE BASES DE DATOS (1881803)

Andy José Campo López


02/09/2019
Migración de datos

Las técnicas de migración descritas a continuación son algunas de las más


usadas, cada una tiene un propósito específico de acuerdo a las necesidades de
migración.

Sincronización de bases de datos

Se realiza una réplica de de la base de datos de origen en la base de datos de


destino, de ésta manera se sincronizan, para lograr la migración.

Importación y Exportación a través de comandos de consola o interfaz


grafica

Los archivos más usados para éste fin son archivos de texto plano que usan
caracteres que interactúan con el equipo por medio de código binario.
Dichos archivos pueden tener formato delimitado por una coma (,) punto y
coma (;) o tabulaciones para determinar los campos de las columnas y filas.
Por ejemplo, los “.csv” (comma- separaded-values) que en español significa
valores separados por comas donde el delineador es una coma.

Sentencias DML

Para los SMBD SQL se facilita la tarea con ayuda de scripts a través de de
sentencias DML. Podríamos ejecutar tares como:

➢ Copias de seguridad

➢ Creación y actualización de código de la BD.

➢ Réplica de la BD para entorno de pruebas.

Se usa solamente en sentencias DML y la opción de migración de bases de


datos de origen a destino.

Procedimientos de Extracción, transformación, limpieza y carga


En ésta fase se realiza la extracción de datos de la BD de origen y se cargan a
la nueva BD.

Las técnicas mas utilizadas son:

➢ Perfilado de datos: Exploración de datos, estos mismos se analizan y


se obtienen resultados de duplicados y errores.

➢ Limpieza de datos: Eliminación de errores, duplicados e


incorrecciones y que al mismo tiempo enriquecer y homologar los datos
para el sistema destino.

➢ Conexión a distintas fuentes de datos: Utiliza la herramienta AD


HOC, garantizando la simultaneidad y automatización del proceso, lo
cual se traduce en mayor porcentaje de precisión, reducción de errores,
mayor agilidad y optimización de tiempo.

Herramienta ETL

En el mercado se encuentra gran cantidad de herramientas ETL e infinidad de


bases de datos y sistemas organizacionales distintas. Aunque la elección del
software no es sencilla, su repercusión es decisiva. Con una automatización y
en base a ellas quedan garantizados

➢ Mejora en la velocidad del desarrollo.

➢ Descentralización del control de ejecución y otros procesos.

➢ Mejora en la agilidad del negocio.

➢ Mayor precisión.

➢ Minimización de errores.

Aplicación al SMBD seleccionado.


Dependiendo de los requerimientos del sistema este mismo se usa un SMBD
en el cual SQL INTEGRATION SERVICES es la transformación y
migración de datos que se usa para resolver problemas empresariales mediante
la copia y descarga de archivos enviados en un correo electrónico como
respuesta del suceso, actualización y manejo de bases de datos, limpieza de
datos y la administración de objetos. Los paquetes funcionan en solitario o en
conjunto para hacer frente a las necesidades de la empresa.

Opciones de carga

Entre más grande sea el proceso se ejecuta agotando servicios debido a la


carga de datos que se manejan. Esto se puede evitar usando el programa
adecuado, en el mercado encontramos diversos ETL disponibles como Oracle
Data Pump

También podría gustarte