Distribuerad databas ( eng. distribuerad databas, DDB ) - en databas , vars komponenter finns i olika noder i ett datornätverk i enlighet med något kriterium.
En distribuerad databas, ibland kallad en distribuerad/parallell databas eller på engelska förkortningen , DDB är exakt en enda databas, och inte en godtycklig uppsättning filer individuellt lagrade på olika nätverksnoder och är ett distribuerat filsystem. Data är DDB endast om den är relaterad enligt någon strukturell formalism, relationsmodellen , och nås av ett enda högnivågränssnitt .
Distribuerade databaser kan ha olika replikeringsnivåer - från fullständig frånvaro av duplicering av information, till fullständig duplicering av all information i alla distribuerade kopior (till exempel blockchain ).
Fördelningen (inklusive fragmentering och replikering ) av en databas över flera noder är osynlig för användare. Denna egenskap kallas transparens , och tekniken för att distribuera och replikera data över flera datorer anslutna till ett nätverk är grundläggande för att förverkliga konceptet med dataoberoende från lagringsmediet. Detta uppnås genom flera typer av transparens:
Helst innebär fullständig transparens närvaron av ett frågespråk för ett distribuerat DBMS som inte skiljer sig från språket för ett centraliserat DBMS.