Diferencias entre los formatos de archivo ACCDB y MDB

Importante:  Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

Microsoft Office Access 2007 crea archivos en un nuevo formato de archivo que no puede abrirse con versiones anteriores de Access. Este artículo describe las nuevas características de formato de archivo Office Access 2007, revisa algunos problemas que surjan al convertir al formato de archivo anterior y resume cómo han cambiado algunos tipos de archivo relacionados de versiones anteriores.

En este artículo

Nuevas características de formato de archivo de Access 2007

Conversión a formatos de archivo anteriores

Tipos de archivo

Tablas vinculadas

Réplica

Nuevas características de formato de archivo Access 2007

En Office Access 2007, el Motor de base de datos Microsoft Jet se ha personalizado para programas de 2007 Microsoft Office system. Esta versión específica para Office de Jet, denominada motor de base de datos de Access, habilita la integración con Windows SharePoint Services 3.0 y Microsoft Office Outlook 2007 y la creación de campos de búsqueda multivalor y realiza otras mejoras.

Campos de búsqueda multivalor    La mayoría de los programas de base de datos, incluidas las versiones anteriores de Access, podrá almacenar un único valor en cada campo. En Office Access 2007, puede crear un campo de búsqueda que permita almacenar varios valores en cada campo. De hecho, Access crea una relación varios a varios en el campo y oculta los detalles de la implementación mediante tablas de sistema.

Por ejemplo, suponga que tiene una tabla de tareas que contiene un campo de búsqueda que utiliza para asignar tareas a los empleados. ¿Qué sucede si necesita asignar una tarea a varios empleados? En versiones anteriores de Access, debe configurar una nueva tabla de referencias cruzadas para almacenar cada combinación de tarea y empleado y, a continuación, revisar los formularios e informes para usar la nueva estructura de datos. En Office Access 2007, un campo de búsqueda multivalor facilita este proceso. Ya no se agrupan elementos en una lista desplegable. Ahora cada elemento de la lista tiene una casilla de verificación situada junto a él, para que pueda seleccionar todos los elementos que desee. Selecciones múltiples se muestran en el campo, separado por comas.

Encontrará vínculos para obtener más información sobre campos de búsqueda multivalor en la sección Vea también.

Tipo de datos adjuntos    Usar el nuevo tipo de datos adjuntos para almacenar fácilmente todos los tipos de documentos y archivos binarios de la base de datos sin aumento del innecesarias de la base de datos. Para maximizar el uso del espacio, los datos adjuntos se comprimen automáticamente cuando sea necesario. Por ejemplo, puede adjuntar un documento de Microsoft Office Word 2007 a un registro o guardar una serie de imágenes digitales. Incluso puede tener varios datos adjuntos a un único registro.

Buscar vínculos a más información sobre cómo adjuntar archivos a registros en la sección Vea también.

Integración con Windows SharePoint Services 3.0 y Office Outlook 2007    en versiones anteriores, Access archivos están bloqueados Windows SharePoint Services y Outlook porque no segura código podría incluirse en una base de datos de Access. Office Access 2007 implementa un nuevo formato que permite que el código se compruebe como seguro o deshabilitado. Esta característica permite bases de datos de Access se integran completamente mucho más con Windows SharePoint Services y Office Outlook 2007. También permite a los programas antivirus inspeccionar mucho más fácilmente los archivos de base de datos de Access.

Datos sin conexión    Puede desconectar las listas de SharePoint con un solo clic usando Office Access 2007. Puede trabajar en los datos en Access y, a continuación, sincronizar los cambios o volver a conectar con el sitio de SharePoint en un momento posterior.

Historial de seguimiento para los campos Memo    Campos Memo son útiles para almacenar grandes cantidades de información. En Office Access 2007, puede establecer una propiedad (SóloAnexar) 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 puede utilizar Access para realizar un seguimiento de cambios en un campo de "varias líneas de texto" que se almacena en una lista de SharePoint. El campo debe tener la opción Anexar cambios al texto existente establecida en .

Principio de página

Conversión a formatos de archivo anteriores

Las nuevas características que se describe en la sección anterior no están disponibles en versiones de Access anteriores a Office Access 2007. Si crea una base de datos de Office Access 2007 que usa de cualquiera de estas características e intenta guardar como una base de datos de versiones anteriores (por ejemplo, como una Access 2002-2003 o una base de datos de Access 2000), Access muestra el mensaje siguiente.

Esta base de datos no se puede guardar en un formato de una versión anterior porque utiliza características que requieren el formato de archivo actual.

No se puede convertir la base de datos en un formato de versión (.mdb) anteriores a menos que se revisa la base de datos para que ya no utiliza estas características.

Principio de página

Tipos de archivo

Esta sección resume los tipos de archivo que se usan en el formato de archivo Office Access 2007.

  • .accdb    Esta es la extensión de nombre de archivo estándar para bases de datos en el formato de archivo Office Access 2007. Este formato toma el lugar de la extensión de nombre de archivo .mdb que se utiliza en versiones anteriores de Access.

  • .accde    Esta es la extensión de nombre de archivo para los archivos de Office Access 2007 que se compila en un archivo "ejecutar sólo". Este formato toma el lugar de la extensión de nombre de archivo .mde que se utiliza en versiones anteriores de Access.

    Un archivo .accde es una versión "bloqueada" del archivo ACCDB original. Si el archivo .accdb contiene cualquier código Visual Basic para aplicaciones (VBA), sólo el código se incluye en el archivo .accde. Como resultado, el código de VBA no se pueden ver ni modificado por el usuario. Además, los usuarios que trabajen con archivos .accde no pueden realizar cambios de diseño a formularios o informes. Crear archivos .accde desde archivos .accdb haciendo lo siguiente:

    1. En Office Access 2007, abra la base de datos que desea guardar como un archivo .accde.

    2. En la ficha Herramientas de base de datos, en el grupo Herramientas de base de datos, haga clic en Crear ACCDE. Imagen del botón

    3. En el cuadro de diálogo Guardar como, desplácese a la carpeta en la que desea guardar el archivo, especifique un nombre para el archivo en el cuadro Nombre de archivo y, a continuación, haga clic en Guardar.

  • .accdt    Esta es la extensión de nombre de archivo para las plantillas de base de datos de Access.

  • .accdr    El archivo .accdr es una nueva extensión de nombre de archivo que le permite abrir una base de datos en modo de tiempo de ejecución. Al cambiar la extensión de nombre de archivo de una base de datos de .accdb a .accdr, puede crear una versión "bloqueada" de la base de datos de Office Access 2007. Puede cambiar la extensión de nombre de archivo nuevo a .accdb para restaurar la funcionalidad completa a la base de datos.

  • .mdw    Los archivos de información de grupo de trabajo almacenan información para bases de datos protegidas. Cambios no realizados en el formato de archivo .mdw para Office Access 2007. Office Access 2007 Administrador de grupo de trabajo crea archivos MDW idénticos a los que se crean en Access 2000 a Access 2003. Los archivos MDW creados en esas versiones anteriores pueden ser usados por bases de datos en Office Access 2007.

    Nota: Puede usar Office Access 2007 para abrir una base de datos de la versión anterior que se ha protegido mediante el uso de la seguridad por usuarios. Sin embargo, no existe seguridad por usuarios en bases de datos de Office Access 2007. El comando no está en la cinta de opciones (parte de la interfaz de usuario de Microsoft Office Fluent ) para iniciar el Administrador de grupo de trabajo, pero todavía puede iniciar el Administrador de grupo de trabajo en Office Access 2007 utilizando la DoCmd.RunCommandacCmdWorkgroupAdministrator comando en código VBA, o mediante la creación de una macro de Access que contiene la acción EjecutarComando con un argumento de comando de WorkgroupAdministrator.

  • accdb    Al abrir una base de datos de Office Access 2007, el bloqueo de archivos está controlado por un archivo de bloqueo con la accdb extensión de nombre de archivo. El archivo ACCDB corresponde al archivo de bloqueo LDB se crea al abrir un archivo de Access (.mdb) de la versión anterior. El tipo de archivo de bloqueo que se crea depende del tipo de archivo de la base de datos que se abre, no la versión de Access que está utilizando. Por ejemplo, si abre el archivo Db1.mdb, Access crea y abre un archivo llamado Db1.ldb. Por el contrario, si abre el archivo Db1.accdb, Access crea y abre un archivo llamado Db1.laccdb. Bloqueo de archivos se elimina automáticamente cuando todos los usuarios cierren la base de datos.

    Si se mantienen archivos de bloqueo independientes para los archivos Office Access 2007 y archivos creados en versiones anteriores de Access, es posible tener bases de datos denominadas Db1.mdb y Db1.accdb abiertos en Office Access 2007 al mismo tiempo, sin crear conflictos bloqueo del archivo. Esto es porque se crean dos archivos diferentes de bloqueo (.ldb y accdb). Además, es posible que un usuario abrir un archivo .mdb en Office Access 2007, mientras que otro usuario abre el mismo .mdb en una versión anterior de Access. En este caso, ambos sesiones use el archivo de bloqueo LDB.

Principio de página

Tablas vinculadas

Puede vincular una tabla de un formato de archivo anterior de Access a una base de datos en una versión posterior de Access, pero no puede vincular una tabla de una versión posterior de Access a una base de datos en una versión anterior de Access. Por ejemplo, puede vincular una base de datos de .accdb a las tablas de otra base de datos de .accdb o tablas en una base de datos MDB. Sin embargo, no se puede vincular desde una base de datos MDB a tablas de una base de datos ACCDB.

Réplica

Replicación no es compatible con el formato de archivo Office Access 2007. Puede usar Office Access 2007 para replicar una base de datos que se creó en un formato de archivo anterior, pero no una base de datos que se creó en el formato Office Access 2007.

Principio de página

Nota: Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

¿Le ha sido útil esta información?

De acuerdo. ¿Algún comentario más?

¿Cómo podemos mejorarlo?

¡Gracias por sus comentarios!

×