Les banques doivent pouvoir accéder aux informations d'un client à partir de n'importe quelle succursale, à tout moment. Ces demandes d'informations peuvent inclure les soldes des comptes de contrôle, les montants des prêts et l'état du crédit. Un système de base de données distribué sépare les données d'une entreprise par fonction ou zone géographique. Les banques utilisent souvent des systèmes de bases de données distribuées, car ces systèmes sont configurés pour effectuer des tâches spécifiques dans différents emplacements tout en permettant à ces emplacements de communiquer librement entre eux. Ces systèmes offrent aux banques plusieurs avantages par rapport aux systèmes non distribués.
Temps de disponibilité plus long
Un système de gestion de base de données qui oblige les banques à accéder aux données financières stockées dans un emplacement central peut être vulnérable aux temps d'arrêt. L'emplacement central peut être inaccessible en raison de problèmes d'infrastructure de communication, de catastrophe naturelle ou d'attaque malveillante. Le système distribué permet aux banques d’accéder aux informations dont elles ont besoin à tout moment, quel que soit le statut de disponibilité d’un serveur central. Un système de gestion de base de données distribué permet aux banques de rediriger leurs demandes d’informations vers un autre site disponible de l’emplacement inaccessible.
Performance plus rapide
Un système de gestion de base de données distribué repose sur plusieurs processeurs répartis sur le réseau, ce qui est un avantage. La nature distribuée du réseau permet à chaque processeur d’assumer une partie des tâches d’accès aux données, au lieu de compter sur un seul processeur pour traiter toutes les demandes en même temps. Ce système permet aux banques d’accéder aux données dont elles ont besoin plus rapidement et de manière plus fiable qu’elles ne le feraient avec un système centralisé.
Coûts réduits
Un système de gestion de base de données distribuée permet à chaque agence bancaire de disposer de sa propre copie des dernières données client. La copie par la banque des données du compte du client lui permet d'enregistrer et de traiter chaque transaction localement, au lieu de la transmettre à un serveur central. La possibilité de traiter localement les transactions réduit les coûts de communication. Si un problème survient avec le système local, il peut être résolu au niveau local, ce qui permet également de gagner du temps et de l'argent.
Croissance plus facile
Un système de gestion de base de données centralisée manque souvent de la flexibilité nécessaire pour gérer une croissance substantielle. Lorsqu'un tel système doit étendre ses capacités, la banque peut avoir besoin d'acheter un nouvel équipement, un logiciel mis à niveau ou les deux. La structure du système de gestion de base de données distribuée prend en charge la croissance modulaire. Lorsqu'une banque étend ses activités dans de nouvelles zones géographiques ou offre de nouveaux services financiers, les gestionnaires de bases de données peuvent ajouter les nouvelles fonctionnalités au système de base de données répartie sans affecter les fonctions du système actuel.