non et puis pas vraiment d'interet.
en parlant de ftp, en faisant un parallèle une base de donnée et le ftp :
tu accède au ftp avec une adresse (ip), (sasn savoir ou est le serveur ftp) tu t'authentifie et tu lance des commandes (récupérer un fichier le déposer l'affacer, etc.)
d'une façon similaire tu te connecte à une base de donnée (sans savoir où elle est (pas d'interet à priori)) et tu lances des requettes et en retour tu recupère un résultat ou tu exécute des commandes dans la base de donnée.
dans le cas de joomla, je ne connais pas, mais je pense que joomla gère tout seul les connections vers la base de donnée, en fait la base de donnée doit être transparente pour l'utilisateur, mais il doit y avoir moyen de "voir" la base en se connectant dessus et en exécutant des commande sql.