Dans la suite de programmes Microsoft Office, chaque application a son propre format de fichier. Par exemple, Excel utilise le format de fichier XLS et Word utilise le format de fichier doc. Une base de données MS Access utilise un format de fichier Microsoft Access MDB. Lorsque nous nous référons à un fichier Access MDB, nous nous référons aux objets qu’il contient, tels que des tables, des formulaires, des requêtes et des rapports.
Lorsque MS Access est apparu pour la première fois, le fait qu’un seul fichier soit utilisé pour stocker tous ces objets était considéré comme révolutionnaire. Dans les anciens systèmes de bases de données tels que DBase III, de nombreux fichiers étaient utilisés pour contenir des objets.
Parfois, la corruption de la base de données et l’instabilité ont été un problème pour le fichier Microsoft Access MDB. Si, par exemple, un utilisateur éteint son ordinateur sans suivre le processus d’arrêt normal de Windows, il est connu que le fichier est corrompu. Dans la plupart des situations, le fichier de base de données peut être réparé à l’aide de la fonction de compactage et de réparation de MS Access. Si toutefois la réparation échoue, vous avez des problèmes et nous espérons qu’une sauvegarde a été effectuée.
Un autre problème a été le volume d’objets et de données qu’il contient. Plus il contient, plus le fichier de base de données est volumineux et, encore une fois, cela peut conduire à une base de données instable. La corruption de la base de données a toujours été un problème avec Access. Vous pouvez maintenant déplacer vos données vers un système backend plus puissant tel que SQL Server.
Si vous effectuez des sauvegardes régulières et que vous ne surchargez pas la base de données avec des objets et des données, il n’y a aucune raison pour que votre système ne fonctionne pas correctement. Dans les environnements multi-utilisateurs, il est recommandé d’avoir deux fichiers de base de données pour éviter les problèmes de corruption. Une base de données devrait contenir tous les objets tels que les formulaires, les rapports, les requêtes, etc. et reposerait sur le poste de travail de l’utilisateur individuel. L’autre ne devrait contenir que les tables et serait assis sur le réseau. La base de données du poste de travail se connecterait à la base de données du réseau.
Le fichier MDB était utilisé dans Access 2003 et les versions antérieures. Les dernières versions d’Access, MS Access 2007 et 2010, se sont éloignées du format de fichier MDB et utilisent désormais accdb. Ce format de fichier peut prendre en charge des types de données plus complexes tels que les pièces jointes.
Le fichier Microsoft Access MDB était révolutionnaire à son époque en utilisant l’idée de tout conserver dans un seul fichier. En ces temps de transmission rapide des données et d’exigences accrues en matière de bases de données, un nouveau type de fichier était nécessaire.