Curso de Access XP Avanzado

Importar y vincular tablas

Una operación muy interesante para quienes antes de trabajar con Access tienen la información introducida y organizada en forma de tabla pero en otros entornos de trabajo como Excel, Word, Dbase, ... es la de poder importar convirtiendo de formato a formato Access dicha información.

Microsoft Access permite importar o vincular una tabla de datos contenida en otra base de datos de Access (de  la versión que se está empleando o de versiones anteriores), e incluso datos de otros programas y formatos de archivo, como pueden ser los de Microsoft Excel, dBASE, Microsoft FoxPro o Paradox.

¿Qué diferencias existen entre importar y vincular?

  • Si se importan los datos se crea una copia de la información en una tabla nueva de la base de datos. En este caso la tabla o archivo de origen no se modificará. Tras realizar esta operación de importar, la tabla creada en Access no depende en absoluto de la original, no existe nexo de unión entre ambas.
  • Si se vinculan los datos se establece una conexión a los datos de otra aplicación de modo que los datos se puedan ver y modificar tanto en la aplicación original como en Microsoft Access. Es por ello que el formato del origen de datos externo no se modifica, pero se pueden agregar, eliminar o editar sus datos utilizando Microsoft Access. La vinculación o conexión entre el archivo de datos de la otra aplicación y la tabla vinculada de Access es bidireccional, es decir, si modificamos los datos en Access, quedan modificados en el archivo original, y si se modifican en el archivo original, también repercute dicha modificación en Access.

Microsoft Access utiliza iconos diferentes para representar las tablas que están guardadas en la base de datos actual y las tablas vinculadas, siendo el de estas últimas distinto en función del tipo de archivo vinculado.

Hay que tener en cuenta que al eliminar el icono que representa a una tabla vinculada se elimina el vínculo con la tabla pero no la tabla externa, manteniéndose el archivo original intacto. Se rompe "el cordón umbilical" que existe entre ambas fuentes de datos.

¿Cuándo importar y cuándo vincular?

Se importarán los datos cuando éstos sólo se vayan a utilizar desde Microsoft Access, de este modo se agiliza el trabajo con el programa ya que sus propias tablas las gestiona más rápidamente.

Si los datos que desea utilizar los actualiza otro programa diferente de Microsoft Access, es mejor vincularlos. Si utiliza esta opción, puede conservar los métodos actuales de actualizar, administrar y compartir los datos y puede al mismo tiempo, utilizar Microsoft Access para trabajar con los datos. Por ejemplo, puede crear consultas, formularios e informes que utilicen los datos externos, combinen datos externos con los datos de tablas Microsoft Access e incluso presentar y editar los datos mientras otros los estén utilizando en el programa original.


Inscríbete ahora y accede a 3 unidades gratis

Evalua el curso de Access XP Avanzado y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....


Importar o vincular datos

El proceso para importar datos es muy similar al de vincularlos siendo los pasos a seguir los que se indican a continuación:

  1. Hacer clic sobre el menú Archivo y a continuación sobre la opción Obtener datos externos.
  2. Si se quieren importar los datos hacer clic sobre la opción Importar y si se quieren vincular sobre Vincular tablas. La siguiente imagen muestra el aspecto del cuadro de diálogo que se presenta.

  1. En la lista desplegable Buscar en seleccionar la carpeta en la cual se encuentra el archivo que se quiere importar o vincular y en la lista Tipo de archivo (abajo) seleccionar la extensión correspondiente a dicho archivo (desplegando del triangulito de la derecha, aparecen todos los formatos contemplados por Access para importar). Finalmente seleccionar el archivo y hacer clic sobre el botón Importar o Vincular.
  2. En función del tipo de archivo seleccionado se presentará un Asistente que guiará el proceso de importación. En el ejemplo se van a importar los datos contenidos en una hoja de cálculo de Excel, en este caso se presenta en primer lugar el siguiente cuadro de diálogo en el cual se deberá indicar la hoja del libro de Excel que contiene los datos (Hoja1, Hoja2... o el nombre que tuviera).

  3. Tras seleccionar la hoja y pulsar el botón Siguiente, en el cuadro de diálogo que se muestra indicar si la primera fila de la tabla corresponde a los títulos de la misma o no (generalmente la primera fila de una tabla de datos suele contener los rótulos o nombres de campos, no siendo por lo tanto datos).

  4. Tras pulsar el botón Siguiente seleccionar la opción En una nueva tabla para que los datos importados se localicen o ubiquen en una tabla nueva (tabla que crea el propio proceso de importación).

  5. Seguir las indicaciones del Asistente, el cual permite establecer ciertas características para cada uno de los campos de la tabla que se va a crear (el nombre que va a tener cada campo, si van a ser indexados o no...Pensar que una vez importada, la tabla va a poder ver modificado su diseño de estructura entrando a la pantalla de Vista Diseño como para cualquier tabla existente en la base de datos actual).
  6. En el último cuadro de diálogo indicar el nombre de la tabla que se va a crear y para finalizar, hacer clic sobre el botón Terminar.

Las tablas importadas presentan el icono típico de una tabla de Access mientras que las vinculadas presentan un icono relacionado con el tipo de archivo al cual está vinculada la tabla. En la siguiente imagen se observan los dos, siendo la tabla Listín una tabla importada y la tabla Listin2 una vinculada (el icono, en este caso representa una tabla vinculada con datos provenientes de Excel).

access005.gif (1637 bytes)


Inscríbete ahora y accede a 3 unidades gratis

Evalua el curso de Access XP Avanzado y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....


Si desea obtener un acceso sin restricciones a los contenidos del curso de Access XP Avanzado y disfrutar de todas las herramientas del aula virtual (Videos explicativos streaming, acceso a los foros, chat, ejercicios resueltos, la ayuda del tutor, audioconferencia, estudio de grabación, test y actividades de autoevaluación, etc...) puede inscribirse completamente gratis y comenzar a realizar de forma inmediata el curso.