ComputereDatabaser

Distribuerede databaser

Spredt, eller, hvis det er korrekt at kalde, distribueret database - det er sådan en database, der indeholder en række computere forbundet af et netværk, som hver især driver en lokal database. Den samlede alle disse software og hardware skaber en fælles database. Distribueret database uden at ligne almindelig lokal database, deres hardware disposition er ikke synlige for brugere. Distribueret styresystem styrer alle storage noder og leverer data tilslutningsmuligheder.

Kristofer Deyt, kendt database ekspert med verdensry, identificeret tolv hovedtræk, der skal have alle de distribuerede databaser: 1) lokal autonomi, 2) kontinuerlig drift, 3) uafhængige knudepunkter, 4) gennemsigtig fragmentering, 5) gennemsigtigheden af lokationen, 6) behandling af særlige forespørgsler, 7) gennemsigtig replikering, 8) uafhængigt af udstyret, 9) distribueret databehandling transaktion, 10) netværkstransparens, 11) uafhængigt af operativsystemet 12) uafhængig af de udvalgte databaser.

Overvej de vigtigste kvaliteter, at ifølge Data, skal have alle de databaser, hvor der mere detaljeret.

Lokal autonomi betyder, at hver enhed uafhængigt styrer dataene fra sin base.

Kontinuerlig drift. På dette punkt K. Dato siges at der skal ydes adgang til data kontinuerligt, og uanset om de befinder sig på ethvert knudepunkt. Desuden bør det ikke noget, at nogen operation udføres i det øjeblik den lokale database.

Uafhængige knuder. I et ideelt system, alle knuder er lige, og uafhængige af hinanden. Hver database er placeret på den knude leverer data i et fælles rum med de samme rettigheder. Alle databaser, der udgør en distribueret database, selvstændig og beskyttes mod uautoriseret adgang.

Transparent fragmentering. Denne funktion kræver den interne database støtte distribueret placering af data, der er i virkeligheden et.

placering gennemsigtighed. Brugere, der har adgang i distribuerede databaser, bør ikke vide noget om hvilken node er fysisk tilgængelig for det de nødvendige oplysninger.

Distribueret Query Processing. Databasen skal udføre distribuerede forespørgsler i SQL prøve.

Transparent replikation. Generelt cirkulationen - er overførslen af de ændrede objekter fra én database til en anden. I forbindelse med dette materiale er ment overførsel af data mellem knuder på måder, der sikrer usynlighed af disse handlinger for brugeren.

Hardware uafhængighed betyder, at gateways distribueret database netværk kan virke nogen computermodeller.

Forarbejdning af distribuerede transaktioner behandles som en fremgangsmåde til opdatering af et distribueret database ved hjælp kommandoerne UPDATE, DELETE, INSERT, under udførelse af hvilket ikke tabte integritet og sammenhæng af informationen gemt i databasen.

Uafhængighed fra operativsystemet antager, at systemkomponenter kan køre alle operativsystemer.

Netværk gennemsigtighed betyder, at adgangen til alle elementer i en distribueret database kræver kun en netværksforbindelse.

Uafhængighed fra databasen. Dette er et vigtigt element i systemet kræver evnen til at arbejde med alle de distribuerede databaser fra forskellige leverandører, herunder muligheder skal være til rådighed for søgning og opdateringer.

Som vi kan se, at definitionen af K. data for distribueret database beskriver det som en struktur med svage bindinger, der består af uafhængige knudepunkter, der er lokale databaser. Disse autonome LBD, og give adgang til distribuerede databaser fra forskellige leverandører. Knudepunkterne danner en forbindelse mellem denne er replikerbare data. Topologien af den fordelte database danner de geografiske informationssystem og datareplikering strømme.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 da.birmiss.com. Theme powered by WordPress.