Está en la página 1de 9

GUÍA DE LABORATORIO Nº 21

Realizar procesos de Migración de Datos


del Sistema

GUÍA DE LABORATORIO Nº 21

Actividad de Proyecto: V
 alidar los procesos de implantación del
sistema de información

Estructura de contenidos

1. INTRODUCCIÓN....................................................................2

2. OBJETIVOS...........................................................................2

3. CONSIDERACIONES...............................................................3

4. PROCEDIMIENTO...................................................................3

5. EVIDENCIAS A ENTREGAR......................................................9

GLOSARIO................................................................................9

BIBLIOGRAFÍA..........................................................................10

FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje


Laboratorio Nº 21

GUÍA DE LABORATORIO 21

Realizar Procesos
de Migración de
Datos del sistema
ACTIVIDAD DE PROYECTO
Validar los procesos
de implantación del
sistema de información

1. INTRODUCCIÓN

El proceso de migración de datos, es de vital importancia cuando se desea


sistematizar procesos en los cuales se han trabajado el almacenamiento
de la información, en medios diferentes a un Sistema de Gestión de Base
de Datos (SGBD), uno de los medios más utilizado por las organizaciones
donde no hay Sistemas de Información, es almacenar sus datos en
Hojas de Cálculo. Por esta razón durante esta práctica se afrontarán los
procedimientos a seguir para migrar los datos desde un archivo de hoja
electrónica a un SGBD.

El seguimiento de los ejercicios propuestos en este laboratorio permitirá


identificar el procedimiento realizado sobre Oracle, sin embargo es
importante indicar que este proceso se encuentra incorporado como parte
de las funcionalidades de importación de datos que ofrecen los diferentes
SGBD.

2. OBJETIVOS

• Convertir archivos en formato de hoja electrónica, al formato que


permite hacer la conversión y carga en un SMBD como Oracle

• Crear tablas en la Base de datos, cumpliendo con los requerimientos


de los datos a migrar.

• Construir archivos SQL Loader, para sistematizar los procesos de


migración de datos.

2
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Realizar procesos de Migración de Datos del Sistema

3. CONSIDERACIONES

Item Descripción
Soporte Teórico Para la realización de este laboratorio se recomienda:

• Revisar el Objeto de Contenido Técnicas de


migración de datos.
• Revisar el documento con el desarrollo del
ejercicio paso a paso para la Migración de Datos
• Seguir los procedimientos y explicaciones
proporcionadas en el documento “Migración de
datos.pdf”
Productos • Ejercicios de ejemplo que se muestran en el
requeridos documento de apoyo.
• Archivos construidos para el desarrollo de los
ejercicios propuestos en este laboratorio.
Herramientas SW • Para el desarrollo del Laboratorio se requiere
tener instalado Oracle, de acuerdo con las
indicaciones ofrecidas en el videotutorial respectivo.

4. PROCEDIMIENTO
Para el Desarrollo de los ejercicios tenga en cuenta el siguiente
procedimiento:

1. Leer detenidamente cada enunciado.


2. Identificar el archivo en formato hoja de cálculo con la información
que debe ser migrada a Oracle o construirlo en caso de no tenerlo
3. Convertir el archivo, como archivo plano (extensión .CSV)
4. Identificar o construir la tabla en Oracle que recepcionará los datos
5. Verificar los campos y tipos de datos.
6. Construir el archivo .ctl con las instrucciones a ejecutar por Oracle
7. Construir el archivo para la carga con SQL Loader.
8. Ejecutar desde D.O.S. el comando.
9. Verificar la carga efectiva de datos.
10. Documentar todo el proceso.
11. Guardar los archivos en la carpeta PracticaMigracionDatos.

3
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Laboratorio Nº 21

INICIO

1 Leer enunciado

Identificar archivo de Hoja de


2
Cálculo con datos

Convertir archivo como


3
archivo plano

Identificar o Construir tabla


4
para recepcionar datos

5 Verificar Campos y tipos de Datos

Construir archivo .ctl con


6

7 Construir archivo para cargar


con SQL Loader no

8 Ejecutar Comando desde D.O.S.

Verificar la carga
9
de Datos

si

10 Copiar los códigos utilizados

11 Preparación archivos para entregar

Fin

4
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Realizar procesos de Migración de Datos del Sistema

EJERCICIOS

1. Se plantea la necesidad de transferir los datos de los Centros de


Formación que se encuentran en un formato de hoja de cálculo, para poder
ser utilizados por un sistema de información. Tomando como referencia
el archivo de Excel denominado “listadocentros.xls”, realice todos los
procedimientos necesarios y que se plantean en el documento de apoyo,
para realizar la respectiva migración de los datos al SMBD Oracle.

Elabore un documento donde se visualice todo el procedimiento realizado


para la respectiva migración de los datos del archivo suministrado.

2. Tomando como referencia el sistema de información en el cual ha


venido trabajando durante su proceso de formación, realice una práctica
de migración de datos, para ello realice las siguientes actividades:

• Seleccione la información a ser transferida a Oracle.

• Construya un archivo de tipo Excel, donde incluya mínimo 10 filas,


con información referente a los datos que se manejan en el proyecto.

• Este archivo de Excel, conviértalo a la extensión requerida, para


realizar el proceso de migración de datos

• Construya el archivo .ctl correspondiente

• Configure el archivo para el manejo del SQL Loader

• Ejecute desde D.O.S el comando necesario para ejecutar el proceso


de migración de datos.

• Elabore un documento donde se visualice todo el procedimiento


realizado para la respectiva migración de los datos del archivo tipo XLS,
que usted construyo

5. EVIDENCIAS A ENTREGAR

1. Carpeta con el nombre PracticaMigracionDatos, dentro de esta carpeta


incluir los archivos que se relacionan a continuación
2. Dos archivos csv
3. Dos archivos .ctl

5
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Laboratorio Nº 21

4. Configuración del SLQL loader, para los dos procesos de migración


a desarrollar
5. Dos archivos .log con el informe de los dos procesos de migración
de Datos
6. Dos documento Word, con el paso a paso, incluyendo pantallazos,
de los dos procesos de migración de Datos realizados.

6
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
GLOSARIO

D.O.S.: siglas en inglés de Disk Operating System, lo que en español


significa Sistema Operativo de Disco

ORACLE: Sistema de gestión de base de datos objeto-relacional,


desarrollado por Oracle Corporation.

EXCEL: software de hoja de cálculo, que permite crear tablas, y realizar


cálculos y análisis de datos.

ARCHIVOS CON EXTENSION .CTL: Archivo de control de usuario,


controla la sesión de carga de los datos.

7
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
BIBLIOGRAFÍA

Oracle®. Database Utilities (2012). 7 SQL*Loader Concepts. Consultado


en Diciembre de 2013 y disponible en: http://docs.oracle.com/cd/
E11882_01/server.112/e22490/ldr_concepts.htm#SUTIL003

8
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
Construcción Objeto de Aprendizaje
GUÍA DE LABORATORIO Nº 21
Realizar procesos de migración de datos del sistema
Desarrollador de contenido Magda Milena García Gamboa
Experto temático
Asesor pedagógico Rafael Neftalí Lizcano Reyes
Producción Multimedia Luis Fernando Botero Mendoza
Líder expertos temáticos Ana Yaqueline Chavarro Parra
Líder línea de producción Santiago Lozada Garcés

9
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje

También podría gustarte