Ein verteiltes Datenbankmanagementsystem ist eine Art von Datenbankmanagementsystem (DBMS), das sich durch unterschiedliche Grade an Autonomie, Heterogenität und Verteilung (Mehrrechner-Datenbanksystem) auszeichnet. Je nach Ausprägung dieser drei Kriterien lassen sich verschiedene verteilte DBMS unterscheiden.
Beispiele für verteilte DBMS sind Master-Slave-Systeme, Client-Server-Systeme (gering verteilt) und Peer-to-Peer Systeme (stark verteilt).