Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
PRESENTADO POR:
LAUREANO BLANQUICETT SANJUANELO
PROGRAMA DE FORMACIÓN
ESPECIALIZACIÓN TECNOLÓGICA EN GESTIÓN Y SEGURIDAD DE BASES DE DATOS
CUADRO COMPARATIVO DE TÉCNICAS EXISTENTE DE MIGRACIÓN DE DATOS
SINCRONIZACIÓN DE IMPORTACIÓN/EXPORTACIÓN DE SENTENCIAS DML PROCEDIMIENTOS
BASE DE DATOS ARCHIVOS (CSV) O XML ETCL
Existen varias técnicas Para las actividades de migración de datos es muy Una posibilidad de los SMBD Esta técnica se basa en el
relacionadas con los común utilizar archivos para el movimiento de los es la utilización de sentencias diseño y construcción de
procesos de migración de datos. Se pueden utilizar diferentes tipos de archivos, DML para generar scripts procedimientos técnicos
datos, a continuación se pero los formatos más usados son los archivos de SQL que permiten realizar para realizar Extracción,
relacionan las más texto, llamados archivos planos, que guardan la migraciones de bases de datos Transformación,
utilizadas en los procesos información sin formato usando solo caracteres. existentes. Limpieza y Cargue de
actuales. Datos (ETCL). Los
Los sistemas de codificación más comunes para En un script SQL se pueden
procedimientos o pasos
Es una técnica muy estos archivos son: ASCII, ISO-8859-1 o Latín-1 y realizar las siguientes tareas:
necesarios para el
utilizada en procesos de Unicode. Copia de seguridad para desarrollo de un
migración de datos, Los archivos de texto pueden tener formato creación de todos los proyecto de migración
consiste en hacer que dos delimitado utilizando coma (,), punto y coma (;) o usuarios, grupos, inicios de de datos utilizando la
bases de datos sean Tabulaciones para delimitar los campos definiendo sesión y permisos. metodología ETCL son:
equivalentes en el mismo de esa forma columnas y filas. También pueden tener Creación o actualización de
tiempo. En todo proceso de
formato de ancho fijo para los campos, que se utiliza código para la migración, se ha de
Se logra mediante la copia para delimitar columnas y filas. implementación de una base proceder a integrar dos o
de datos y metadatos de Un formato de archivo plano muy usado es el de datos.
más sistemas por lo cual
una base de datos origen a “.CSV” (Comma-Separated-Values, en español
una base de datos destino Valores Separados por Coma), donde el delimitador Creación de un entorno de pueden usarse diferentes
técnicas, siendo las más
mediante una herramienta usado es una coma. Muy usado para movimientos de pruebas.
comunes:
tecnológica. Los asistentes datos con hojas de cálculo. Los procesos se orientan al
de sincronización de los uso de las sentencias DML, Perfilado de datos
SMBD son configurados Otro formato útil para la migración de datos es el para realizar el paso de datos Limpieza de datos
con las bases de datos “.XML” (eXtensible Marckup Language), que de la base de datos de origen a Conexión a distintas
origen y la base de datos utiliza un metalenguaje extensible de etiquetas las la base de datos destino, a fuentes de datos
destino, parametrizando la cuales sirven como estándar para intercambio de través de los entornos
ubicación de particiones y información estructurada entre distintas plataformas. administrativos de los SMBD.
métodos de seguridad.
ORACLE Oracle Estándar Oracle es el motor de base de datos Las versiones más recientes de 3 semanas.
WAREHOUSE objeto-relacional más usado a nivel Oracle son la 11g, 10g, 9g, 8g,
BUILDER mundial. desde el lanzamiento original de la Semana 1:
Puede ejecutarse en todas las 8 se sucedieron varias versiones Análisis de
plataformas, desde una Pc hasta un con correcciones, hasta alcanzar la datos
supercomputador. estabilidad en la 8.0.3. El motivo
Oracle soporta todas las funciones de tantos fallos fue, al parecer, la Semana 2:
que se esperan de un servidor "serio": remodelación del sistema de Migración y
un lenguaje de diseño de bases de almacenamiento por causa de la validación de
datos muy completo (PL/SQL) que introducción de extensiones información
permite implementar diseños orientadas a objetos.
"activos", con triggers y El mayor inconveniente de Oracle Semana 3:
procedimientos almacenados, con es quizás su precio. Incluso las Optimización
licencias de Personal Oracle son de proceso
una integridad referencial declarativa excesivamente caras, en mi
bastante potente. opinión. Otro problema es la
Permite el uso de particiones para la necesidad de ajustes. Un error
mejora de la eficiencia, de replicación frecuente consiste en pensar que
e incluso ciertas versiones admiten la basta instalar el Oracle en un
administración de bases de datos servidor y enchufar directamente
distribuidas. las aplicaciones clientes. Un
El software del servidor puede Oracle mal configurado puede ser
ejecutarse en multitud de sistemas desesperantemente lento.
operativos.