Está en la página 1de 11

FAVA - Formación en Ambientes Virtuales de Aprendizaje.

SENA - Servicio Nacional de Aprendizaje.


Laboratorio realizar procesos de migración de datos del sistema

Estructura de contenidos
Pág.
Introducción........................................................................................................................3
1. Objetivos........................................................................................................................4
2. Consideraciones.............................................................................................................4
3. Procedimiento................................................................................................................5
4. Ejercicios........................................................................................................................7
5. Evidencias......................................................................................................................8
Glosario..............................................................................................................................9
Bibliografía.........................................................................................................................9
Control de documento..................................................................................................... 10

FAVA - Formación en Ambientes Virtuales de Aprendizaje.

SENA - Servicio Nacional de Aprendizaje. 2


Laboratorio realizar procesos de migración de datos del sistema

Introducción

En la actualidad existen varias causas


que impulsan a las empresas a generar
procesos de migración de datos como
son: actualizaciones o cambios de
sistemas de información, bases de
datos o la implementación de nuevas
tecnologías. Cualquiera que fuera
el motivo, coloca a la empresa en la
posición de migrar los datos de sistemas
actuales a los nuevos sistemas.

Una parte del proyecto de implementación


de este nuevo sistema o de actualización
de sistemas es la migración de datos,
siendo la migración parte fundamental
para el éxito del proyecto, de ahí su
importancia.

Una de las formas de realizar la


migración de datos, es la utilización de
hojas de cálculo, llevando sus datos a
un SGBD (Sistema de Gestión de Bases
de Datos). 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 los SGBD Oracle y SQL Server.

FAVA - Formación en Ambientes Virtuales de Aprendizaje.

SENA - Servicio Nacional de Aprendizaje. 3


Laboratorio realizar procesos de migración de datos del sistema

Desarrollo de contenidos

1. Objetivos

• C
 onvertir archivos en formato de hoja electrónica, al formato
que permite hacer la conversión y carga en Oracle y en SQL
Server.
• C
 rear tablas en las bases de datos respectiva, según la
estructura de los datos a migrar.
• C
 onstruir archivos SQL Loader para Oracle y Script en SQL
Server, para sistematizar los procesos de migración de
datos.

2. Consideraciones

Para el desarrollo del laboratorio es importante que tenga en cuenta los siguientes
aspectos relacionados en la tabla:

FAVA - Formación en Ambientes Virtuales de Aprendizaje.

SENA - Servicio Nacional de Aprendizaje. 4


Laboratorio realizar procesos de migración de datos del sistema

3. 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 o construir la hoja de cálculo en caso de no tenerlo.
3. Convertir el archivo a formato de archivo plano (extensión .CSV).
4. Identificar o construir la tabla en Oracle y SQL Server que recepcionará los datos.
5. Verificar los campos y tipos de datos.

Para Oracle:
6. Construir el archivo .ctl con las instrucciones a ejecutar por Oracle.
7. Construir el archivo para la carga con SQL Loader.
8. Ejecución de comandos utilizando línea de comandos por D.O.S

Para SQL Server:


9. Generar el script con las instrucciones a ejecutar en SQL Server.
10. Verificar la carga efectiva de datos.
11. Documentar todo el proceso.
12. Guardar los archivos en la carpeta PracticaMigracionDatos.

FAVA - Formación en Ambientes Virtuales de Aprendizaje.

SENA - Servicio Nacional de Aprendizaje. 5


Laboratorio realizar procesos de migración de datos del sistema

FAVA - Formación en Ambientes Virtuales de Aprendizaje.

SENA - Servicio Nacional de Aprendizaje. 6


Laboratorio realizar procesos de migración de datos del sistema

4. Ejercicios

1. S
 e 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 “Listado_Centros_Sena.xls”, realice todos los
procedimientos necesarios y que se plantean en el documento de apoyo,
para realizar la respectiva migración de los datos a Oracle y SQL Server.

Elaborar un documento donde se visualice todo el procedimiento realizado para la


respectiva migración de los datos del archivo suministrado.

2. T
omando como referencia el sistema de información en el cual se ha venido
trabajando durante su proceso de formación, hay que realizar una práctica de
migración de datos y para ello se deben realizar las siguientes actividades:

• Seleccionar la información a ser transferida a Oracle y SQL Server.


• C
 onstruir un archivo de tipo Excel, donde incluya mínimo 10 filas, con
información referente a los datos que se manejan en el proyecto.
• E
 ste archivo de Excel, se debe convertir a la extensión requerida, para
realizar el proceso de migración de datos.

Para Oracle:
• Construir el archivo .ctl correspondiente.
• Configurar el archivo para el manejo del SQL Loader.
• E
 jecutar desde D.O.S el comando necesario para ejecutar el proceso de
migración de datos.

Para SQL Server:


• E
 n el SQL Management Studio, ejecutar la herramienta Importar-Exportar
para el proceso de cargue de datos de Excel a SQL Server.
• E
laborar un documento donde se visualice todo el procedimiento
realizado para la respectiva migración de los datos del archivo tipo XLS,
que se construyó.

FAVA - Formación en Ambientes Virtuales de Aprendizaje.

SENA - Servicio Nacional de Aprendizaje. 7


Laboratorio realizar procesos de migración de datos del sistema

5. Evidencias

1. C
 arpeta con el nombre PracticaMigracionDatos, dentro de esta carpeta incluir los
archivos que se relacionan a continuación.
2. Dos archivos csv.

Para Oracle:
3. Dos archivos ctl.
4. Configuración del SLQ 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.

Para SQL Server:


6. S
 cripts de SQL Server con los comandos de importación de datos generado por la
herramienta “Importar-Exportar datos” en SQL Server Management Studio.
7. E
 n ambos casos, dos documentos Word, con el paso a paso, incluyendo pantallazos,
de los dos procesos de migración de datos realizados.

NOTA: el laboratorio no es calificable hace parte de una actividad complementaria


necesaria para construir la evidencia de aprendizaje, lo cual implica que para desarrollar
la evidencia es necesario apropiar el conocimiento de este laboratorio.

FAVA - Formación en Ambientes Virtuales de Aprendizaje.

SENA - Servicio Nacional de Aprendizaje. 8


Laboratorio realizar procesos de migración de datos del sistema

Glosario

Archivos con extensión .CTL: archivo de control de usuario, controla la sesión de carga
de los datos.

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

Excel: software de hoja de cálculo, que permite crear tablas, y realizar cálculos y análisis
de datos.

Oracle: sistema de gestión de base de datos objeto-relacional, desarrollado por Oracle


Corporation.

SQL Server: es un sistema de manejo de bases de datos del modelo relacional,


desarrollado por Microsoft.

FAVA - Formación en Ambientes Virtuales de Aprendizaje.

SENA - Servicio Nacional de Aprendizaje. 9


Laboratorio realizar procesos de migración de datos del sistema

Bibliografía

Documentación técnica de SQL Server. (2017). Recuperado de https://docs.microsoft.


com/es-es/sql/sql-server/sql-server-technical-documentation

Oracle®. Database Utilities. (2012). 7 SQL*Loader Concepts. Recuperado de http://docs.


oracle.com/cd/E11882_01/server.112/e22490/ldr_concepts.htm#SUTIL003

Tutorial SQL Server Management Studio. (2017). Recuperado de https://docs.microsoft.


com/es-es/sql/ssms/tutorials/tutorial-sql-server-management-studio

FAVA - Formación en Ambientes Virtuales de Aprendizaje.

SENA - Servicio Nacional de Aprendizaje. 10


Laboratorio realizar procesos de migración de datos del sistema

Control de documento

LABORATORIO REALIZAR PROCESOS DE


MIGRACIÓN DE DATOS DEL SISTEMA

Centro Industrial de Mantenimiento Integral - CIMI


Regional Santander
Líder línea de producción: Santiago Lozada Garcés
Rosa Elvia Quintero Guasca
Asesores pedagógicos:
Claudia Milena Hernández Naranjo
Líder expertos temáticos: Rita Rubiela Rincón Badillo

Experto temático: Magda Milena García G. - V1


Edgar Eduardo Vega A. - V2

Diseño multimedia: Eulises Orduz Amezquita

Programador: Francisco José Lizcano Reyes

Producción de audio: Víctor Hugo Tabares Carreño

Este material puede ser distribuido, copiado y exhibido por


terceros si se muestra en los créditos. No se puede obtener
ningún beneficio comercial y las obras derivadas tienen que estar
. original.
bajo los mismos términos de la licencia que el trabajo

FAVA - Formación en Ambientes Virtuales de Aprendizaje.

SENA - Servicio Nacional de Aprendizaje. 11

También podría gustarte