Sécurité des données

La BDD n'acceptera que des transactions complètes, aucun risque ici d'un problème d'écriture du fichier, tout est géré par la base. Le concept des transactions découpe une suite d'opérations (par exemple trouver un adhérent, en extraire son numéro d'adhérent, lui associer une cotisation, mettre à jour la prochaine échéance de payement) en ensembles liés et en opérations indivisibles. Ainsi, si l'un des chaînons de cette opération à une mal-fonction, toute la chaîne d'opérations est annulée, et les données se trouvent en l'état d'avant le début de la manipulation.

Les sources d'erreur sont multiples, cela va des problèmes de droits d'accès au disques qui sont trop remplis.