Quel format de fichier Access dois-je utiliser ?

S’applique à
Access pour Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Le format de fichier .accdb introduit dans Access 2007 offre de nombreux avantages qui n’étaient pas disponibles dans les formats de fichier antérieurs. Si vous effectuez une mise à niveau vers une version d’Access antérieure à Access 2007, vous pouvez avoir des fichiers de base de données qui utilisent un format de fichier .mdb. Dans la plupart des cas, vous devez enregistrer ces bases de données au format de fichier .accdb. Vous pouvez conserver une copie du fichier .mdb d’origine pour vous aider à vérifier que la transition s’est bien passée.

Cet article explique les avantages du format de fichier .accdb, les raisons pour lesquelles vous souhaiterez peut-être utiliser un format de fichier .mdb et comment convertir une base de données au nouveau format de fichier.

Contenu de cet article

Format de fichier .accdb

Depuis Access 2007, .accdb est le format de fichier Access par défaut. Le format de fichier .accdb prend en charge un certain nombre de nouvelles fonctionnalités, telles que les champs calculés et les pièces jointes. Toutefois, dans certaines circonstances, le format de fichier .accdb peut ne pas être le bon choix.

Fonctionnalités fournies par le format de fichier .accdb

  • Champs à plusieurs valeurs Un champ à plusieurs valeurs est un type de champ de liste de choix qui vous permet de stocker plusieurs valeurs par enregistrement. Par exemple, supposons que vous deviez affecter une tâche à plusieurs employés. Dans un fichier .accdb, vous pouvez créer un champ à plusieurs valeurs pour enregistrer les employés affectés à cette tâche. Les noms des employés peuvent être sélectionnés à partir d’une table ou d’une liste de valeurs.
    Les champs à plusieurs valeurs facilitent la sélection et le stockage de plusieurs choix, sans avoir à créer une conception de base de données plus avancée. Les champs à plusieurs valeurs sont également importants pour l’intégration à SharePoint, car les listes SharePoint prennent également en charge les champs à plusieurs valeurs.
  • Type de données Pièce jointe Le type de données Pièce jointe vous permet de stocker facilement tous les types de documents et de fichiers binaires dans votre base de données tout en vous aidant à maintenir le fichier de base de données sous la limite de taille de fichier de 2 Go – les pièces jointes sont automatiquement compressées. Un enregistrement peut comporter plusieurs pièces jointes, mais il ne peut y avoir qu’un seul champ de pièce jointe par table.
  • Meilleure intégration avec SharePoint et Outlook Le format de fichier .accdb prend en charge les exigences de sécurité de SharePoint et Outlook qui ne sont pas prises en charge par les fichiers .mdb. Cela permet une intégration plus complète d’Access avec SharePoint et Outlook.
  • Chiffrement amélioré Vous pouvez choisir de définir un mot de passe de base de données et de chiffrer le contenu de votre base de données. Lorsque vous utilisez le format de fichier .accdb, Access utilise par défaut l’API Windows Crypto pour chiffrer les données. Des outils de chiffrement tiers peuvent également être utilisés.
  • Suivi de l’historique des champs Texte long (mémo) Les champs Texte long (Mémo) sont utiles pour stocker de grandes quantités d’informations. Lorsque vous utilisez le format de fichier .accdb, vous pouvez définir une propriété (AppendOnly) qui force Access à conserver un historique de toutes les modifications apportées à un champ Texte long (Mémo). Vous pouvez ensuite afficher un historique de ces modifications. Cette fonctionnalité prend également en charge la fonctionnalité de contrôle de version dans SharePoint afin que vous puissiez utiliser Access pour effectuer le suivi des modifications apportées à plusieurs lignes d’un champ de texte stocké dans une liste SharePoint (à condition que l’option Ajouter des modifications au texte existant soit définie sur Oui pour le champ).
  • Type de données calculé Depuis Access 2010, le format de fichier .accdb prend en charge l’utilisation d’un type de données calculés. Vous pouvez utiliser le type de données Calculé pour stocker les résultats d’une expression que vous définissez.

Haut de la page

Les formats de fichiers .mdb

Avant l’introduction du format de fichier .accdb dans Access 2007, les formats de fichier Access utilisaient l’extension de fichier .mdb. Il existe plusieurs versions du format de fichier .mdb.

Vous pouvez toujours ouvrir certains fichiers .mdb. Si le fichier est stocké au format Access 2002-2003 ou Access 2000, vous pouvez l’ouvrir et l’utiliser normalement. Toutefois, vous ne pouvez pas tirer parti des fonctionnalités qui nécessitent le format de fichier .accdb.

Si vous utilisez des fonctionnalités qui ne sont pas disponibles dans un fichier .accdb, ne convertissez pas le fichier – laissez-le en tant que fichier .mdb.

.mdb fonctionnalités de fichier qui ne sont pas disponibles dans un fichier .accdb

  • Environnement de versions mixtes Le format de fichier .accdb ne peut pas être ouvert ni même lié à l’aide de versions d’Access antérieures à Access 2007. Si des personnes dans votre organization disposent d’une version antérieure d’Access, vous devez vous demander si l’utilisation d’un fichier .mdb constitue une meilleure option.
  • Réplication de bases de données Vous ne pouvez pas utiliser la réplication dans un fichier .accdb. Si votre solution Access utilise la fonctionnalité de réplication, vous devez recréer la solution sans réplication si vous souhaitez utiliser le format de fichier .accdb.
  • Sécurité de niveau utilisateur Le format de fichier .accdb ne prend pas en charge la sécurité de niveau utilisateur, fonctionnalité qui permet aux utilisateurs de voir exactement ce qu’ils ont besoin de voir. La sécurité au niveau de l’utilisateur n’est plus efficace pour la sécurité des données, car sa méthode de sécurité est désormais obsolète et facilement compromise. Toutefois, la sécurité au niveau de l’utilisateur peut améliorer la facilité d’utilisation en simplifiant les choses pour les utilisateurs - par exemple, si une personne n’a aucune raison professionnelle d’utiliser un formulaire particulier, vous pouvez lui cacher le formulaire. Si vous disposez d’une solution Access qui s’appuie sur la sécurité de niveau utilisateur pour améliorer la facilité d’utilisation, vous souhaiterez peut-être continuer à utiliser le format de fichier .mdb afin de pouvoir continuer à utiliser votre solution telle quelle.

Haut de la page

Conversion au nouveau format de fichier

Pour convertir un fichier .mdb au format .accdb, ouvrez le fichier, puis enregistrez-le au format .accdb.

Important

La procédure suivante concerne les fichiers .mdb créés dans Access 97, Access 2000, Access 2002 ou Access 2003.

Tout d’abord, ouvrez votre base de données :

  1. Cliquez sur l’onglet Fichier.
  2. Sur la gauche, cliquez sur Ouvrir.
  3. Dans la boîte de dialogue Ouvrir , sélectionnez et ouvrez la base de données à convertir.

Maintenant, convertissez votre base de données :

  1. Cliquez sur l’onglet Fichier.
  2. À gauche, cliquez sur Enregistrer sous.
  3. Sous Types de fichiers, cliquez sur Enregistrer la base de données sous.
  4. À droite, sous Types de fichiers de base de données, cliquez sur Base de données Access.
  5. Dans la boîte de dialogue Enregistrer sous , dans la zone Nom du fichier , entrez un nom de fichier ou utilisez le nom de fichier fourni.
  6. Cliquez sur Enregistrer.
    Une copie de la base de données est créée au format de fichier .accdb.

Haut de la page

Voir aussi

Enregistrer une base de données ou un objet dans un autre format

Convertir une base de données au format de fichier .accdb

Convertir une base de données .accdb dans un format de fichier antérieur