SlideShare una empresa de Scribd logo
1 de 11
Descargar para leer sin conexión
FAVA - Formación en Ambientes Virtuales de Aprendizaje.
SENA - Servicio Nacional de Aprendizaje.
2
Laboratorio realizar procesos de migración de datos del sistema
FAVA - Formación en Ambientes Virtuales de Aprendizaje.
SENA - Servicio Nacional de Aprendizaje.
Pág.
Estructura de contenidos
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
3
Laboratorio realizar procesos de migración de datos del sistema
FAVA - Formación en Ambientes Virtuales de Aprendizaje.
SENA - Servicio Nacional de Aprendizaje.
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.
Unapartedelproyectodeimplementació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.
Introducción
4
Laboratorio realizar procesos de migración de datos del sistema
FAVA - Formación en Ambientes Virtuales de Aprendizaje.
SENA - Servicio Nacional de Aprendizaje.
Desarrollo de contenidos
1. Objetivos
• 
Convertir archivos en formato de hoja electrónica, al formato
que permite hacer la conversión y carga en Oracle y en SQL
Server.
• 
Crear tablas en las bases de datos respectiva, según la
estructura de los datos a migrar.
• 
Construir 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:
5
Laboratorio realizar procesos de migración de datos del sistema
FAVA - Formación en Ambientes Virtuales de Aprendizaje.
SENA - Servicio Nacional de Aprendizaje.
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.
6
Laboratorio realizar procesos de migración de datos del sistema
FAVA - Formación en Ambientes Virtuales de Aprendizaje.
SENA - Servicio Nacional de Aprendizaje.
7
Laboratorio realizar procesos de migración de datos del sistema
FAVA - Formación en Ambientes Virtuales de Aprendizaje.
SENA - Servicio Nacional de Aprendizaje.
4. 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 “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. 
Tomando 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.
• 
Construir 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, 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.
• 
Ejecutar desde D.O.S el comando necesario para ejecutar el proceso de
migración de datos.
Para SQL Server:
• En el SQLManagement Studio, ejecutar la herramienta Importar-Exportar
para el proceso de cargue de datos de Excel a SQL Server.
• 
Elaborar un documento donde se visualice todo el procedimiento
realizado para la respectiva migración de los datos del archivo tipo XLS,
que se construyó.
8
Laboratorio realizar procesos de migración de datos del sistema
FAVA - Formación en Ambientes Virtuales de Aprendizaje.
SENA - Servicio Nacional de Aprendizaje.
5. Evidencias
1. 
Carpeta 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. 
Scripts de SQL Server con los comandos de importación de datos generado por la
herramienta “Importar-Exportar datos” en SQL Server Management Studio.
7. Enamboscasos,dosdocumentosWord,conelpasoapaso,incluyendopantallazos,
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.
9
Laboratorio realizar procesos de migración de datos del sistema
FAVA - Formación en Ambientes Virtuales de Aprendizaje.
SENA - Servicio Nacional de Aprendizaje.
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.
10
Laboratorio realizar procesos de migración de datos del sistema
FAVA - Formación en Ambientes Virtuales de Aprendizaje.
SENA - Servicio Nacional de Aprendizaje.
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
11
Laboratorio realizar procesos de migración de datos del sistema
FAVA - Formación en Ambientes Virtuales de Aprendizaje.
SENA - Servicio Nacional de Aprendizaje.
LABORATORIO REALIZAR PROCESOS DE
MIGRACIÓN DE DATOS DEL SISTEMA
Centro Industrial de Mantenimiento Integral - CIMI
Regional Santander
Claudia Milena Hernández Naranjo
Rita Rubiela Rincón Badillo
Magda Milena García G. - V1
Edgar Eduardo Vega A. - V2
Rosa Elvia Quintero Guasca
Santiago Lozada Garcés
Líder línea de producción:
Asesores pedagógicos:
Líder expertos temáticos:
Experto temático:
Eulises Orduz Amezquita
Francisco José Lizcano Reyes
Víctor Hugo Tabares Carreño
Diseño multimedia:
Programador:
Producción de audio:
Control de documento
.
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
bajo los mismos términos de la licencia que el trabajo original.

Más contenido relacionado

Similar a AP10_LAB_ReaProMigDat.pdf

Mejores Prácticas de SQL Server para implementar SharePoint Server
Mejores Prácticas de SQL Server para implementar SharePoint ServerMejores Prácticas de SQL Server para implementar SharePoint Server
Mejores Prácticas de SQL Server para implementar SharePoint ServerSpanishPASSVC
 
Manual instalacion sql_server
Manual instalacion sql_serverManual instalacion sql_server
Manual instalacion sql_serverJhon_Marjorie
 
Evaluativa # 5
Evaluativa # 5Evaluativa # 5
Evaluativa # 5David Soto
 
Diseño fisico
Diseño fisicoDiseño fisico
Diseño fisicoelylupita
 
Mejia castellanos luz amparo actividad 1
Mejia castellanos luz amparo actividad 1Mejia castellanos luz amparo actividad 1
Mejia castellanos luz amparo actividad 1luzamejia2007
 
material_formacion_3.pdf
material_formacion_3.pdfmaterial_formacion_3.pdf
material_formacion_3.pdfReflejoCompany
 
SQL Server Integration Services
SQL Server Integration ServicesSQL Server Integration Services
SQL Server Integration Servicesbrobelo
 
Saturación de la base de datos
Saturación de la base de datosSaturación de la base de datos
Saturación de la base de datospaul19pv
 
Visual 2010 sql server 2008
Visual 2010 sql server 2008Visual 2010 sql server 2008
Visual 2010 sql server 2008Alex Vasquez
 
Base de Datos Avanzado I.pdf
Base de Datos Avanzado I.pdfBase de Datos Avanzado I.pdf
Base de Datos Avanzado I.pdfluis268260
 

Similar a AP10_LAB_ReaProMigDat.pdf (20)

Mejores Prácticas de SQL Server para implementar SharePoint Server
Mejores Prácticas de SQL Server para implementar SharePoint ServerMejores Prácticas de SQL Server para implementar SharePoint Server
Mejores Prácticas de SQL Server para implementar SharePoint Server
 
Manual instalacion sql_server
Manual instalacion sql_serverManual instalacion sql_server
Manual instalacion sql_server
 
Base de datos
Base de datosBase de datos
Base de datos
 
Evaluativa # 5
Evaluativa # 5Evaluativa # 5
Evaluativa # 5
 
Diseño fisico
Diseño fisicoDiseño fisico
Diseño fisico
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Mejia castellanos luz amparo actividad 1
Mejia castellanos luz amparo actividad 1Mejia castellanos luz amparo actividad 1
Mejia castellanos luz amparo actividad 1
 
material_formacion_3.pdf
material_formacion_3.pdfmaterial_formacion_3.pdf
material_formacion_3.pdf
 
SQL Server Integration Services
SQL Server Integration ServicesSQL Server Integration Services
SQL Server Integration Services
 
Saturación de la base de datos
Saturación de la base de datosSaturación de la base de datos
Saturación de la base de datos
 
Avances analticos
Avances analticosAvances analticos
Avances analticos
 
Avances analíticos
Avances analíticosAvances analíticos
Avances analíticos
 
Lab 01 badestra
Lab 01 badestraLab 01 badestra
Lab 01 badestra
 
Sql server2000-tuto
Sql server2000-tutoSql server2000-tuto
Sql server2000-tuto
 
Visual 2010 sql server 2008
Visual 2010 sql server 2008Visual 2010 sql server 2008
Visual 2010 sql server 2008
 
sesion 01_sql basico.pdf
sesion 01_sql basico.pdfsesion 01_sql basico.pdf
sesion 01_sql basico.pdf
 
Java con base de datos
Java con base de datosJava con base de datos
Java con base de datos
 
Base de Datos Avanzado I.pdf
Base de Datos Avanzado I.pdfBase de Datos Avanzado I.pdf
Base de Datos Avanzado I.pdf
 
Base de Datos Avanzado I.pdf
Base de Datos Avanzado I.pdfBase de Datos Avanzado I.pdf
Base de Datos Avanzado I.pdf
 
ejemplo de diseño
ejemplo de diseñoejemplo de diseño
ejemplo de diseño
 

Último

NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxinformacionasapespu
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 

Último (20)

NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 

AP10_LAB_ReaProMigDat.pdf

  • 1. FAVA - Formación en Ambientes Virtuales de Aprendizaje. SENA - Servicio Nacional de Aprendizaje.
  • 2. 2 Laboratorio realizar procesos de migración de datos del sistema FAVA - Formación en Ambientes Virtuales de Aprendizaje. SENA - Servicio Nacional de Aprendizaje. Pág. Estructura de contenidos 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
  • 3. 3 Laboratorio realizar procesos de migración de datos del sistema FAVA - Formación en Ambientes Virtuales de Aprendizaje. SENA - Servicio Nacional de Aprendizaje. 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. Unapartedelproyectodeimplementació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. Introducción
  • 4. 4 Laboratorio realizar procesos de migración de datos del sistema FAVA - Formación en Ambientes Virtuales de Aprendizaje. SENA - Servicio Nacional de Aprendizaje. Desarrollo de contenidos 1. Objetivos • Convertir archivos en formato de hoja electrónica, al formato que permite hacer la conversión y carga en Oracle y en SQL Server. • Crear tablas en las bases de datos respectiva, según la estructura de los datos a migrar. • Construir 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:
  • 5. 5 Laboratorio realizar procesos de migración de datos del sistema FAVA - Formación en Ambientes Virtuales de Aprendizaje. SENA - Servicio Nacional de Aprendizaje. 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.
  • 6. 6 Laboratorio realizar procesos de migración de datos del sistema FAVA - Formación en Ambientes Virtuales de Aprendizaje. SENA - Servicio Nacional de Aprendizaje.
  • 7. 7 Laboratorio realizar procesos de migración de datos del sistema FAVA - Formación en Ambientes Virtuales de Aprendizaje. SENA - Servicio Nacional de Aprendizaje. 4. 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 “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. Tomando 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. • Construir 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, 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. • Ejecutar desde D.O.S el comando necesario para ejecutar el proceso de migración de datos. Para SQL Server: • En el SQLManagement Studio, ejecutar la herramienta Importar-Exportar para el proceso de cargue de datos de Excel a SQL Server. • Elaborar un documento donde se visualice todo el procedimiento realizado para la respectiva migración de los datos del archivo tipo XLS, que se construyó.
  • 8. 8 Laboratorio realizar procesos de migración de datos del sistema FAVA - Formación en Ambientes Virtuales de Aprendizaje. SENA - Servicio Nacional de Aprendizaje. 5. Evidencias 1. Carpeta 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. Scripts de SQL Server con los comandos de importación de datos generado por la herramienta “Importar-Exportar datos” en SQL Server Management Studio. 7. Enamboscasos,dosdocumentosWord,conelpasoapaso,incluyendopantallazos, 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.
  • 9. 9 Laboratorio realizar procesos de migración de datos del sistema FAVA - Formación en Ambientes Virtuales de Aprendizaje. SENA - Servicio Nacional de Aprendizaje. 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.
  • 10. 10 Laboratorio realizar procesos de migración de datos del sistema FAVA - Formación en Ambientes Virtuales de Aprendizaje. SENA - Servicio Nacional de Aprendizaje. 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
  • 11. 11 Laboratorio realizar procesos de migración de datos del sistema FAVA - Formación en Ambientes Virtuales de Aprendizaje. SENA - Servicio Nacional de Aprendizaje. LABORATORIO REALIZAR PROCESOS DE MIGRACIÓN DE DATOS DEL SISTEMA Centro Industrial de Mantenimiento Integral - CIMI Regional Santander Claudia Milena Hernández Naranjo Rita Rubiela Rincón Badillo Magda Milena García G. - V1 Edgar Eduardo Vega A. - V2 Rosa Elvia Quintero Guasca Santiago Lozada Garcés Líder línea de producción: Asesores pedagógicos: Líder expertos temáticos: Experto temático: Eulises Orduz Amezquita Francisco José Lizcano Reyes Víctor Hugo Tabares Carreño Diseño multimedia: Programador: Producción de audio: Control de documento . 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 bajo los mismos términos de la licencia que el trabajo original.