2.4
Distribuovaná databáze
V této architektuře je databáze rozdělena na několik částí a data jsou tedy uložena na několika počítačích. Je zřejmé, že zde neexistuje centrální prvek. Uživatel má i přes toto členění pocit, že je databáze kompaktní a uložená na jednom místě.
Distribuované databáze jsou charakteristické třemi základními vlastnostmi:
1. Transparentnost
Uživatel má dojem, že jsou všechna data uložena a zpracovávána na centrálním počítači. Systém řízení báze dat se stará o uložení a správu dat. Uživatel tedy neřeší, jak a kde jsou data uložena, používá shodné prostředky pro lokální i vzdálená data.
2. Autonomnost
Každý nový SŘBD, který je přidán do distribuované databáze, je na ostatních databázích nezávislý. Systém řízení báze dat na každé lokální stanici je funkčně samostatný. Chceme-li propojit databáze mezi sebou, SŘBD toto propojení zajistí dynamicky. Jak již bylo řečeno v úvodu, v distribuované databázi není přítomen centrální prvek. Je tak zcela logické, že absencí centrálního prvku je zvýšena odolnost proti výpadkům jeho částí, zvýšena spolehlivost, má rychlejší odezvu oproti předchozímu modelu. Nevýhodou však může být obtížnější kontrola referenční integrity.
3. Nezávislost na počítačové síti
Distribuovaná databáze je zcela nezávislá na počítačové síti. Do této sítě lze připojit různé počítače s různými systémy. S databázovým serverem se ke komunikaci používá jazyk SQL.
+
5. Distribuovaná databáze
Obr. 5. Distribuovaná databáze