Je ne nie pas l'utilité d'OOo en temps que front-end a une base de donnée type "serveur", mais il y a un truc qu'il n'est toujours pas possible de faire avec cette solution : gérer la totalité d'une base de donnée avec un seul fichier.
Exemple (fictif) : Je gère une petite base de donnée de mes CD audio. Une table disques, une table auteurs, une table maison d'édition, éventuellement un table emprunts si je veux garder une trace des CD prêtés, des clés externes, primaires, ... J'ai fait quelques formulaires pour rentrer des nouveaux disques, un mini moteur de recherche, ... Jusqu'ici, OOo et Access se vallent sans doute.
Maintenant, je veux donner cette base de donnée a un copain. Sous OOo, les données sont gérées par un back-end MySQL, répartis dans plusieurs fichiers, à un endroit du disque a priori inconnu par un néophite. Un simple dump ne suffit pas car je perds alors les méta-données (clés primaires et externes). Si je ne passe que les données, le copain ne pourra pas utiliser les formulaires graphiques que j'avais fait. Le passage de la base d'une machine a l'autre est donc encore loin d'être simple.
Sous Access, tout (données, meta-données, formulaires) est dans le même fichier. Je le met sur une disquette, et le copain double clique sur l'icone.
# Ce que Access fait et pas OOo ...
Posté par Matthieu Moy (site web personnel) . En réponse à la dépêche Base de données bureautique libre. Évalué à 7.