Microsoft Access 2010 de forma predeterminada usa la extensión de formato de archivo .accdb introducida en Access 2007. Access sigue brindando soporte técnico para el formato de archivo usado en versiones anteriores de Access. En este artículo se explica por qué debe usar el nuevo formato de archivo siempre que sea posible y por qué es posible que tenga que usar el formato de archivo de versión anterior en algunos casos. También aprenderá explícitamente a convertir una base de datos al nuevo formato de archivo.

En este artículo

El nuevo formato de archivo (.accdb)

Access 2010 un formato de archivo compatible con una serie de mejoras de producto. Al crear una nueva base de datos, la base de datos usa el nuevo formato de archivo de forma predeterminada y se le da la extensión de archivo .accdb.

Debe usar el nuevo formato de archivo siempre que sea posible porque admite nuevas características, como campos multivalor y datos adjuntos. Además, si desea convertir la base de datos de escritorio en una base de datos web mediante Servicios de Access, el archivo de base de datos de escritorio debe tener el formato .accdb.

Sin embargo, el nuevo formato de archivo no se puede abrir ni vincular con versiones anteriores de Access, no admite la replicación y no admite la seguridad a nivel de usuario. Si necesita usar la base de datos con versiones anteriores de Access o si necesita usar la replicación o la seguridad a nivel de usuario, debe usar un formato de archivo de versión anterior.

Características proporcionadas por el formato de archivo .accdb

  • Publicación web con Servicios de Access    

    Si tiene un servidor que ejecuta Access Services, un componente de SharePoint Server, puede publicar un formato de archivo .accdb en la Web, lo que se debe a ciertas restricciones de compatibilidad. Algunas características de diseño y paradigmas son diferentes para las bases de datos web que para las bases de datos de escritorio: algunas bases de datos de escritorio no se pueden publicar en la Web sin realizar primero cambios de diseño.

    Después de publicar una base de datos en la Web, puede abrir el archivo .accdb para realizar cambios de diseño y, a continuación, sincronizar esos cambios con la versión publicada. Los usuarios pueden usar la base de datos web publicada en un explorador, sin tener Access instalado.

  • Campos multivalor    

    Suponga que necesita asignar una tarea a uno de sus empleados, pero decida que debe asignarla a más de una persona. En Access 2010 puede crear un campo multivalor en el que los nombres de los empleados se puedan seleccionar o especificar en un cuadro.

    Al hacer clic en la casilla, las casillas que están seleccionadas indican las opciones. Los empleados seleccionados se almacenan en el campo multivalor y se separan por comas (de forma predeterminada) cuando se muestran.

    La idea detrás de los campos multivalor es hacer que sea más fácil seleccionar y almacenar más de una opción, sin tener que crear un diseño de base de datos más avanzado. Los campos multivalor también son importantes para la integración con Microsoft SharePoint Foundation, ya que las listas de SharePoint también admiten campos multivalor.

  • Tipo de datos adjuntos    

    El nuevo tipo de datos Datos adjuntos le permite almacenar fácilmente todos los tipos de documentos y archivos binarios en la base de datos sin un crecimiento excesivo en el tamaño físico de la base de datos. Los datos adjuntos se comprimen automáticamente, cuando corresponde, para maximizar el uso de espacio. Puede adjuntar un documento de Word a un registro o guardar una serie de imágenes digitales. Incluso puede mantener varios datos adjuntos adjuntos a un único registro.

  • Integración mejorada con SharePoint y Outlook    

    En el pasado, SharePoint o Outlook bloquearon los archivos de Access en el formato .mdb debido al hecho de que el código no seguro se puede incluir en una base de datos de Access. Access 2010 permite que el código se verifique como seguro o deshabilitado. Esto permite integrar las bases de datos de Access de forma más completa con SharePoint o Outlook.

  • Seguimiento del historial de campos memo    

    Los campos Memo son útiles para almacenar grandes cantidades de información. A partir Access 2007, puede establecer una propiedad(AppendOnly)que obliga a Access a conservar un historial de todos los cambios en un campo Memo. A continuación, puede ver un historial de esos cambios. Esta característica también admite la característica de control de versiones en Windows SharePoint Services 3.0 para que pueda usar Access para realizar un seguimiento de los cambios en varias líneas de un campo de texto almacenado en una lista de SharePoint (siempre que el campo tenga la opción Anexar cambios en texto existente establecida en Sí).

  • Cifrado mejorado    

    Puede establecer una contraseña de base de datos y cifrar el contenido de la base de datos. Cuando lo hace con Access 2007 y un archivo que usa el nuevo formato de archivo, Access usa la API de cifrado de Windows para cifrar los datos. También se pueden usar herramientas de cifrado de terceros.

Volver al principio

El formato de archivo de versión anterior (.mdb)

Las versiones de Access anteriores a Office Access 2007 admiten formatos de archivo que usan la extensión de archivo .mdb. En Access 2010 puede abrir archivos .mdb. Si el archivo se almacena en el formato de archivo de Access 2002-2003 o Access 2000, puede abrirlo y usarlo en Access 2010 como lo haría normalmente. Sin embargo, no puede aprovechar las nuevas características que requieren el formato de archivo .accdb.

Si el archivo se almacena en el formato de archivo de Access 95 o Access 97, al abrirlo por primera vez en Access 2010, Access ofrece actualizar la base de datos al formato de archivo establecido actualmente como el formato de archivo predeterminado (normalmente el formato de archivo .accdb, a menos que usted o un administrador haya cambiado la configuración). Si no tiene previsto usar la base de datos con versiones de Access anteriores a Access 2007 y no va a compartir la base de datos con otros usuarios que usan versiones de Access anteriores a Access 2007 y no usa la replicación ni la seguridad a nivel de usuario, debe actualizar el archivo de base de datos al nuevo formato .accdb. Después de actualizar la base de datos al formato de archivo .accdb, ya no puede abrir la base de datos con una versión de Access anterior a Access 2007.

Si el archivo se almacena en formato access 95 o access 97 y decide no actualizar al formato .accdb, no puede realizar cambios de diseño. Puede ver objetos y realizar cambios en los datos Access 2010, pero no puede realizar cambios de diseño.

Volver al principio

Convertir al nuevo formato de archivo

Para convertir explícitamente una base de datos de Access al nuevo formato de archivo .accdb, primero debe abrir la base de datos y guardarla en el formato de archivo .accdb.

Importante: El procedimiento siguiente es para los archivos creados en Access 97, Access 2000, Access 2002 o Access 2003.

En primer lugar, abra la base de datos:

  1. Haga clic en la pestaña Archivo.

  2. A la izquierda, haga clic en Abrir.

  3. En el cuadro de diálogo Abrir, seleccione y abra la base de datos que desea convertir.

Ahora, convierta la base de datos:

  1. Haga clic en la pestaña Archivo.

  2. A la izquierda, haga clic en Compartir.

  3. En Guardar toda la base de datos,haga clic en Guardar base de datos como.

  4. A la derecha, en Tipos de archivo de base de datos,haga clic en Base de datos de Access.

  5. En el cuadro de diálogo Guardar como, en el cuadro Nombre de archivo, escriba un nombre de archivo o use el nombre de archivo proporcionado.

  6. Haga clic en Guardar.

    Se crea una copia de la base de datos en el formato de archivo .accdb.

Volver al principio

¿Necesita más ayuda?

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Unirse a Microsoft Office Usuarios de Insider

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a tu experiencia?

¡Gracias por sus comentarios!

×