Databasdesign inkluderar vanligtvis den fysiska layouten av hård- och mjukvaruenheter som hanterar ett företags datalagring. Det finns flera tekniker som kan användas när du designar en databas. En distribuerad databas är en databas som är uppdelad över flera hårdvaruenheter men som hanteras av en central databasstyrenhet. Detta distribuerade tillvägagångssätt ger vanligtvis bättre prestanda och tillförlitlighet.
Att dela upp en databas i separata fysiska enheter har många fördelar. Detta tillvägagångssätt ger bättre kontroll över specifika data. Den fördelar också belastningen på datorns hårdvara och nätverksenheter.
En distribuerad databas separeras normalt av affärsenheter, företag eller geografiska regioner. Detta tillvägagångssätt ger snabbare svarstider för användarna eftersom databasen är lokal för varje affärsenhet inom organisationen. Affärsenheten är vanligtvis mindre än hela organisationen, vilket minskar den totala belastningen på varje server.
De flesta stora företag har separata affärsenheter för specifika funktioner. Några exempel inkluderar redovisning, personalavdelningar och försäljningsavdelningar. En distribuerad databas är utformad för att betjäna specifika affärsenheter i hela organisationen, samtidigt som den behåller kontrollen från en central server. Denna teknik möjliggör separering av hårdvara och data i hela företaget, vilket ger bättre kontroll och övergripande prestanda.
En distribuerad databasdesign ger fördelarna med central åtkomst från företagets huvudkontor, samtidigt som den möjliggör lokal åtkomst för specifika affärsenheter. Detta är en bra design för företag som betalas ut över hela världen. Det rekommenderas också för organisationer som stöder flera portföljer. Några exempel på industrier som skulle dra nytta av denna design inkluderar tillverkning, gästfrihet och bankverksamhet.
En distribuerad databas kan också användas i en redovisningsoperation. En global organisation skulle vanligtvis inkludera en distribuerad databas utformad för att tjäna varje land. Denna geografiska distributionsmetod skulle göra det möjligt för det lokala landet att söka efter data snabbare. Den centrala databasen skulle komma åt varje lands data utan att påverka varje lokal redovisningsapplikation.
Distribuerade databaser ger bättre flexibilitet för ett företag. Med data uppdelad mellan flera servrar kan den enkelt replikeras till ny hårdvara i hela organisationen. Detta minskar risken för otillgänglig data på grund av hårdvarufel.
Det finns några nackdelar med en distribuerad databasdesign. Det vanligaste är databasintegritet och samtidighet. Ibland kan den distribuerade informationen bli otillgänglig för den centrala servern. Detta beror vanligtvis på nätverksproblem inom datorsystemet. Även om databasen kommer att förbli tillgänglig för de lokala affärsenheterna, kan den bli inaktuell inom organisationens centrala huvudkontor tills nätverksproblemet är reparerat.