Te voy a decir de lo que logré comprender cuando lleve ese tema en la Universidad... El concepto de sistemas distribuidos es el siguiente:
Una BD centralizada con toda la información de todas las agencias o subsidiarias que tenga. Cada agencia o subsidiaria o agencia tiene su propia BD solo con su información para que las búsquedas sean rápidas. Si se desea consultar la información de otra agencia, primero se selecciona el código o identificación de esa agencia y se realizan los select respectivos. Al final del día, semana o mes, se realiza una consolidación de las BD de las agencias a la BD maestra o principal para tener todo consolidado.
Sobre el tema de las conexiónes, lo que cambia es el nombre del host, BD y clave para poder tener la conexión. En algunos casos en el nombre del host se pone también el puerto por si acaso este se cambia, se realiza la conexión y si todo esta bien, se continua con las otras, en caso que alguna falle, debes diseñar una pantalla para recuperar la conexión. Al momento de realizar los select, solo seleccionas la variable que contenga la conexión con la BD a consultar.
Espero no haberte confundido.
Bases de Datos Distribuidas:
Nombre: Bases de Datos Distribuidas - Diseño Bases de Datos distribuídas
Sistemas Distribuidos:
Sistemas distribuidos Sistemas Distribuidos de Archivos