Différences entre les formats de fichier ACCDB et MDB

Cette rubrique décrit les différences entre le nouveau format de fichier ACCDB de Microsoft Office Access 2007 et le format de fichier MDB des versions antérieures. Dans Office Access 2007, le moteur de base de données Microsoft Jet (moteur de base de données Microsoft Jet : partie du système de base de données Access qui récupère et stocke des données dans des bases de données utilisateur ou système. Ce moteur peut être considéré comme un gestionnaire de données dans lequel des systèmes de bases de données, tels que Microsoft Access, sont créés.) a été personnalisé pour les applications Microsoft Office System 2007. Cette version de Jet spécifique à Office, appelée moteur de base de données Access, permet l'intégration à Windows SharePoint Services 3.0 et Microsoft Office Outlook 2007, la création de champs Liste de choix à plusieurs valeurs, ainsi que d'autres améliorations.

Contenu de cet article


Nouvelles caractéristiques du format de fichier Office Access 2007

Champs Liste de choix à plusieurs valeurs     La plupart des programmes de base de données, y compris les versions antérieures d'Access, ne permettent de stocker qu'une seule valeur dans chaque champ. Toutefois, dans Office Access 2007, il est désormais possible de créer un champ Liste de choix pouvant contenir plusieurs valeurs. En effet, Access crée une relation plusieurs à plusieurs au sein du champ et masque les détails de l'implémentation à l'aide de tables système.

Par exemple, supposons que vous disposiez d'une table Tâche contenant un champ Liste de choix dont vous vous êtes servi pour attribuer la tâche à un employé. Comment auriez-vous opéré si vous aviez dû attribuer une tâche à plusieurs employés ? Dans les versions antérieures d'Access, vous auriez dû définir une nouvelle table de références croisées pour y stocker chaque combinaison de tâche et d'employé, puis modifier vos formulaires et états afin d'utiliser la nouvelle structure de données. Dans Office Access 2007, cette opération est grandement simplifiée par l'implémentation d'un champ Liste de choix à plusieurs valeurs. Au lieu d'être limité à la sélection d'un seul élément dans une liste déroulante, tous les éléments de la liste sont désormais associés à autant de cases à cocher que vous pouvez activer en fonction de vos besoins. Les sélections multiples s'affichent dans le champ, séparées par des virgules.

Pour plus d'informations sur les champs de recherche multiple, recherchez des liens dans la section Voir aussi.

Type de données de pièce jointe     Grâce au nouveau type de données Pièce jointe, vous pouvez stocker en toute facilité tous les types de documents et de fichiers binaires dans votre base de données, sans pour autant la rendre plus complexe. Les pièces jointes sont automatiquement compressées afin d'optimiser l'utilisation de l'espace. Vous pouvez joindre un document Microsoft Office Word 2007 à un enregistrement ou enregistrer une série d'images numériques. Il est même possible d'ajouter plusieurs pièces jointes à un seul enregistrement.

Pour plus d'informations sur l'insertion de fichiers à des enregistrements, consultez les liens de la section Voir aussi.

Intégration à Windows SharePoint Services 3.0 et à Microsoft Office Outlook 2007     Auparavant, les fichiers Access étaient bloqués sur Windows SharePoint Services 3.0 et Office Outlook 2007, car du code non sécurisé pouvait être inclus dans une base de données Access. Office Access 2007 implémente un nouveau format qui permet de vérifier du code comme étant sûr ou de le désactiver. Cela permet d'intégrer des bases de données Access de manière bien plus complète avec Windows SharePoint Services 3.0 et Office Outlook 2007. En outre, des programmes anti-virus peuvent inspecter des fichiers de base de données Access beaucoup plus facilement.

Utiliser vos données SharePoint hors connexion     Vous pouvez placer vos listes SharePoint hors connexion en un clic, à l'aide de Office Access 2007. Vous pouvez alors manipuler vos données dans Access, puis synchroniser vos modifications ou vous reconnecter ultérieurement au site SharePoint.

Suivi de l'historique d'un champ Mémo     Les champs mémo s'avèrent utiles pour le stockage de quantités d'informations importantes. Désormais, dans Office Access 2007, vous pouvez définir une propriété (AjouterUniquement) destinée à conserver l'historique de toutes les modifications apportées à un champ Mémo, que vous pouvez consulter. Cela vous permettra de prendre connaissance des modifications à tout moment. Cette fonctionnalité prend également en charge la fonction de version dans Windows SharePoint Services 3.0, afin que vous puissiez utiliser Access pour assurer un suivi des modifications dans un champ constitué de plusieurs lignes de texte stocké dans une liste SharePoint (à condition que l'option Ajouter des modifications à un texte existant soit définie sur Oui pour ce champ).

Haut de la page Haut de la page

Extensions de fichiers

Office Access 2007 introduit de nouvelles extensions de fichiers :

  • ACCDB    Extension de fichier correspondant au nouveau format de fichier Office Access 2007. Celle-ci remplace l'extension de fichier MDB.
  • ACCDE    Extension de fichier pour les fichiers Office Access 2007 se trouvant en mode « exécution seule ». Les fichiers ACCDE ne comportent plus aucun code source Visual Basic pour Applications (VBA) (VBA (Visual Basic pour Applications) : version macrolangage de Microsoft Visual Basic qui sert à programmer des applications Windows. VBA est fourni avec plusieurs programmes Microsoft.), qui a été retiré. L'utilisateur d'un fichier ACCDE peut exécuter le code VBA mais pas le modifier. ACCDE remplace l'extension de fichier MDE.
  • ACCDT    Extension de fichier des modèles de base de données Access.
  • ACCDR    ACCDR est une nouvelle extension de fichier qui vous permet d'ouvrir une base de données en mode d'exécution. En modifiant simplement l'extension d'un fichier de base de données .accdb par .accdr, vous pouvez créer une version « verrouillée » de votre base de données Office Access 2007. Vous pouvez modifier à nouveau l'extension par .accdb, afin de restaurer la fonctionnalité complète.

Haut de la page Haut de la page

Fichiers d'informations sur les groupes de travail (MDW)

Les fichiers d'information sur les groupes de travail stockent des informations pour les bases de données sécurisées. Le format de fichier .mdw de Office Access 2007 n'a subi aucune modification. Le Gestionnaire des groupes de travail Office Access 2007 crée des fichiers .mdw identiques à ceux créés dans les versions 2000 à 2003 d'Access, et les fichiers .mdw créés dans ces versions antérieures peuvent être utilisés par les bases de données Office Access 2007.

Haut de la page Haut de la page

Fichiers de verrouillage

Lorsqu'une base de données est ouverte, le verrouillage du fichier est déterminé par un fichier de verrouillage. Lorsque vous ouvrez un fichier .mdb, Access crée et ouvre un fichier de verrouillage .ldb, même si vous ouvrez ce fichier .mdb dans Office Access 2007. Par exemple, si vous ouvrez le fichier BdD1.mdb, Access crée et ouvre le fichier BdD1.ldb — ce fichier .ldb contrôle le verrouillage. En ce qui concerne les fichiers créés au format Office Access 2007 (fichiers .accdb), Access détermine le verrouillage en créant et en ouvrant un fichier portant l'extension .laccdb. Par exemple, si vous ouvrez le fichier BdD1.accdb, Access crée et ouvre le fichier de verrouillage BdD1.laccdb. À l'instar des fichiers .ldb, les fichiers .laccdb sont automatiquement supprimés une fois la base de données fermée par tous les utilisateurs.

En maintenant des fichiers de verrouillage distincts pour les fichiers Office Access 2007 et les fichiers créés dans les versions antérieures d'Access, il est possible d'avoir des fichiers BdD1.mdb et BdD1.accdb ouverts en même temps dans Office Access 2007 sans qu'il se produise de conflit dans le fichier de verrouillage, puisque deux fichiers de verrouillage différents sont créés. Il est possible de posséder le même fichier .mdb ouvert dans Office Access 2007 et dans une version antérieure d'Access en même temps, avec les deux versions utilisant le même fichier de verrouillage .ldb.

Haut de la page Haut de la page

Fichiers ACCDE

Un fichier .accde est la version Office Access 2007 du fichier .mde présent dans les versions précédentes d'Access. Il s'agit d'une version verrouillée du fichier .accdb d'origine. Si le fichier .accdb contient du code VBA, seul le code compilé est inclus dans le fichier  .accde. Par conséquent, il est impossible d'afficher et de modifier le code VBA. En outre, l'utilisateur d'un fichier .accde n'est pas autorisé à modifier la conception de formulaires ou d'états. Pour créer un fichier .accde à partir d'un fichier .accdb, suivez la procédure ci-dessous :

Créer un fichier ACCDE dans Office Access 2007

  1. Dans Office Access 2007, ouvrez la base de données que vous voulez enregistrer en tant que fichier .accde.
  2. Sous l'onglet Outils de base de données, dans le groupe Outils de base de données, cliquez sur Créer ACCDE.Image du bouton
  1. Dans la boîte de dialogue Enregistrer sous, recherchez le dossier dans lequel vous souhaitez enregistrer le fichier, tapez le nom du fichier dans la zone Nom de fichier, puis cliquez sur Enregistrer.

Haut de la page Haut de la page

Tables liées

Vous pouvez lier une table créée dans un format précédent d'Access à une version ultérieure de base de données Access. Toutefois, l'inverse est impossible. Par exemple, dans une base de données .accdb, vous pouvez créer des liens vers des tables d'une autre base de données .accdb ou d'une base de données .mdb. En revanche, vous ne pouvez pas lier une base de données .mdb vers des tables d'une base de données accdb.

Réplication

La réplication n'est pas prise en charge dans le format de fichier Office Access 2007. Vous pouvez utiliser Office Access 2007 pour répliquer une base de données créée dans un ancien format de fichier, mais pas dans le format Office Access 2007.

Haut de la page Haut de la page

 
 
S'applique à :
Access 2007