Unidad 17. Ejercicio: Importar un archivo de texto
Objetivo
Practicar la importación de datos desde un archivo de texto.
Ejercicio paso a paso
Abre la base de datos Clases.accdb que se encuentra en la carpeta Mis ejercicios. Recuerda pulsar Mayús para que te no se abra restringida. Nota: si no tienes esa carpeta puedes descargártela haciendote Usuario registrado, aquí te explicamos como.
Vamos a importar el archivo Cursos.txt que se encuentra en la carpeta ejercicios del curso.
- Selecciona la pestaña Datos Externos y haz clic en el botón Archivo de texto de la sección Importar y vincular.
- En el cuadro de diálogo Importar selecciona Importar el origen de datos en una nueva tabla de la base de datos actual.
- Pulsa Examinar y busca la carpeta ejercicios del curso y selecciona el archivo Cursos.txt.
- Pulsa Aceptar.
Se abrirá el asistente para importación de texto.
- En Formato del archivo selecciona Delimitado.
- Pulsa Siguiente.
- Deberá estar marcada la opción Tabulación.
- En Cualificador de texto deben estar seleccionadas las dobles comillas (").
- Pulsa el botón inferior Avanzado....
- En Orden de la fecha selecciona AMD (Año-Mes-Día).
- Deselecciona la opción Años en cuatro cifras.
- Selecciona la opción Ceros no significativos en fechas.
Ahora pasaremos a establecer las propiedades de los campos.
- Colócate en la primera fila de campos.
- En la columna Nombre de campo escribe Numero_curso.
- En la columna Tipo de dato selecciona Entero.
- En la columna Indexado selecciona Sí (Sin duplicados).
- Colócate en la siguiente fila.
- En la columna Nombre de campo escribe Nombre_curso.
- En Tipo de dato selecciona Texto.
- Colócate en la siguiente fila.
- En la columna Nombre de campo escribe Horas.
- En Tipo de dato selecciona Entero.
- Colócate en la siguiente fila.
- En Nombre de campo escribe Fecha_inicio.
- En Tipo de dato selecciona Fecha/Hora.
- Colócate en la siguiente fila.
- En Nombre de campo escribe Fecha_fin.
- En Tipo de dato selecciona Fecha/Hora.
- Colócate en la siguiente fila.
- En la columna Nombre de campo escribe Nivel.
- En Tipo de dato selecciona Entero.
Ya hemos terminado de configurar las propiedades de los campos, debería haberte quedado algo así:
Ahora guardaremos esta especificación. Más tarde, en otros ejercicios, volveremos a utilizarla.
- Haz clic en Guardar como.
- En el cuadro de diálogo que aparecerá escribe como Nombre de la especificación esp_Cursos_AMD.
- Pulsa Aceptar.
- En el diálogo Avanzado haz clic de nuevo sobre el botón Aceptar.
Ahora verás que a medida que vamos avanzando por el asistente todas las opciones ya se encuentran perfectamente configuradas.
- Pulsa Siguiente para pasar a la próxima pantalla.
- Aquí toda la información relativa a los Delimitadores ya está introducida, pulsa Siguiente.
- En esta pantalla seleccionaremos la opción En una nueva tabla.
- Pulsa Siguiente.
- Aquí toda la información relativa a las propiedades de los campos ya se encuentra debidamente introducida, pulsa Siguiente.
- Selecciona la opción Elegir la clave principal y en el desplegable selecciona el campo Numero_curso.
- Pulsa Siguiente para continuar.
- En esta ventana escribiremos en el cuadro de texto Importar a la tabla el nombre Nuevos_cursos.
- Pulsa Finalizar para terminar y cierra la ventana.
Verás cómo la tabla se importa.
- Ábrela y comprueba que se ha realizado correctamente la importación.
- Luego, cierra la base.
Cursos Informática Gratuitos