Verschil tussen gecentraliseerde en gedistribueerde database

Het grootste verschil tussen gecentraliseerde en gedistribueerde databases is dat gecentraliseerde database werkt met een enkel databasebestand terwijl een gedistribueerde database werkt met meerdere databasebestanden.

Een database is een verzameling gerelateerde gegevens. Veel organisaties gebruiken databases om gegevens gemakkelijk op te slaan, te beheren en op te halen. Er zijn verschillende soorten databases en de gecentraliseerde en gedistribueerde database bestaat uit twee. Een gecentraliseerde database is één database en meerdere gebruikers hebben toegang. Integendeel, de gedistribueerde database verdeelt de database in meerdere bestanden en ze bevinden zich op verschillende locaties in het netwerk.

Key Areas Covered

1. Wat is een gecentraliseerde database
     - Definitie, voordelen, nadelen
2. Wat is een gedistribueerde database
    - Definitie, voordelen, nadelen
3. Wat is het verschil tussen gecentraliseerde en gedistribueerde database
    - Vergelijking van belangrijke verschillen

Sleutelbegrippen

Gecentraliseerd, database, gedistribueerd

Wat is een gecentraliseerde database

In een gecentraliseerde database is er één databasebestand op één locatie in het netwerk. Meerdere gebruikers hebben toegang tot deze enkele database. Het wordt een gecentraliseerde database genoemd. Dit soort database biedt meerdere voordelen. Omdat er maar één databasebestand is, is het eenvoudiger om een ​​volledig overzicht van de gegevens te krijgen. Bovendien is het eenvoudiger om back-ups van gegevens te beheren, bij te werken en te nemen.

Aan de andere kant, omdat er meerdere gebruikers toegang hebben tot hetzelfde databasebestand, heeft het een hoger gebruik. Dit minimaliseert de productiviteit.

Wat is een gedistribueerde database

Een gedistribueerde database bevat twee of meer databasebestanden die zich op verschillende locaties in het netwerk bevinden. Met andere woorden, de database is verdeeld in meerdere bestanden. De gebruikers hebben toegang tot het dichtstbijzijnde databasebestand. Hierdoor wordt de snelheid van het ophalen van gegevens verhoogd. Bovendien hebben verschillende gebruikers toegang tot en kunnen ze gegevens manipuleren die voor hen relevant zijn. Dit voorkomt dat gebruikers zich met elkaar bemoeien. Een ander voordeel is dat als een database faalt, er andere databasebestanden zijn. Daarom blijft het systeem actief en hebben de gebruikers toegang.

Aan de andere kant, omdat er meerdere bestanden zijn, heeft het tijd nodig voor gegevenssynchronisatie. Het is ook noodzakelijk om de dataconsistentie te handhaven. Bovendien kunnen er duplicaten van dezelfde gegevens zijn. Dat zijn enkele nadelen van een gedistribueerde database.

Verschil tussen gecentraliseerde en gedistribueerde database

Definitie

Een gecentraliseerde database is een type database met één database die zich op één locatie in het netwerk bevindt. Een gedistribueerde database is een type database met twee of meer databasebestanden die zich op verschillende locaties in het netwerk bevinden.

Gegevens onderhouden

Het beheren, bijwerken en opnemen van back-ups van gegevens is eenvoudiger in een gecentraliseerde database omdat er maar één databasebestand is. Aan de andere kant, omdat er meerdere databasebestanden zijn in een gedistribueerde database, heeft het tijd nodig om gegevens te synchroniseren. 

Gegevens beoordelen

Een gecentraliseerde database vereist tijd voor toegang tot gegevens omdat meerdere gebruikers toegang hebben tot het databasebestand. Het heeft een hoog gebruik. In een gedistribueerde database is de snelheid waarmee toegang tot de gegevens wordt verkregen groter omdat de gegevens worden opgehaald uit het dichtstbijzijnde databasebestand.

Mislukking

Als de database in een gecentraliseerde database faalt, hebben de gebruikers geen toegang tot een database. Aan de andere kant, als een database uitvalt in een gedistribueerde database, hebben de gebruikers nog steeds toegang tot andere databasebestanden.

Data consistentie

Gecentraliseerde database heeft meer gegevensconsistentie. Het biedt de volledige weergave voor de gebruiker. Gedistribueerde databases kunnen gegevensreplicaties hebben. Daarom kan er sprake zijn van inconsistentie van gegevens.

Conclusie

Een database is een verzameling gerelateerde gegevens en gecentraliseerde en gedistribueerde databases zijn twee soorten databases. Het verschil tussen gecentraliseerde en gedistribueerde databases is dat de gecentraliseerde database werkt met een enkel databasebestand, terwijl een gedistribueerde database werkt met meerdere databasebestanden.

Referentie:

1. "Gecentraliseerde en gedistribueerde databases." LinkedIn SlideShare, 7 december 2010, hier beschikbaar.

Afbeelding met dank aan:

1. "1928236" (CC0) via Pixabay