Distribuirane baze podataka

Distribuirana baza podataka, ili, ako je ispravno nazvana, distribuirana baza podataka je baza podataka koja uključuje nekoliko računala povezanih s mrežom, svaki s lokalnom bazom podataka. Sveukupno sve ovo softver i hardver

sadržaj

    stvara zajedničku bazu podataka. distribuiran baza podataka izvana izgledaju kao obične lokalne baze podataka, njihova hardverska raznolikost nije vidljiva korisnicima. Distribuirani upravljački sustav prati sve čvorove baze podataka i osigurava povezivanje podataka.

    Christopher J. Datum, poznata baza stručnjak svjetskog glasa, identificirao je dvanaest glavne značajke koje bi trebali imati sve distribuirane baze podataka: 1) lokalne samouprave, 2) kontinuirani rad, 3) nezavisna čvorova, 4) transparentno fragmentacije, 5) transparentnost lokacije, 6) obradom specifičnih pitanja, 7) prozirna replikacije, 8) neovisno od uređaja, 9) distribuirano procesiranje transakcija, 10) transparentnost mreža 11) neovisno o operativnog sustava 12) neovisno od odabranih baza podataka.

    Razmotrite glavne osobine koje, prema podacima, trebaju imati sve distribuirane baze podataka, detaljnije.

    Lokalna autonomija znači da svaki čvor samostalno upravlja svojom bazom podataka.

    Kontinuirano djelovanje. U ovom trenutku, K. Day je rekao da se pristup podacima mora osigurati neprekidno i bez obzira na čiji se čvor nalazi. Isto tako, ne bi trebalo biti bitno koje operacije lokalna baza podataka trenutno obavlja.

    Neovisnost čvorova. U idealnom sustavu svi čvorovi su jednaki u pravima i ne ovise jedni o drugima. Svaka baza podataka koja se nalazi na čvoru opskrbljuje podatke zajedničkom prostoru s istim pravima. Sve baze podataka koje čine distribuiranu bazu podataka su samostalne i zaštićene od pristupa od strane autsajdera.

    transparentan fragmentacija. Ovo je imovina zahtijeva da interne baze podataka podržavaju distribuiranu raspodjelu podataka koji zapravo predstavljaju jednu cjelinu.

    Transparentnost aranžmana. Korisnik koji pristupa distribuiranim bazama podataka ne mora znati o čijim čvorovima potrebne informacije su fizički locirane.



    Obrada distribuiranih zahtjeva. Baza podataka mora obavljati distribuirane upite upita na SQL jeziku.

    Transparentna replikacija. Općenito, replikacija je prijenos promijenjenih objekata iz jedne baze podataka u drugu. U kontekstu ovog materijala značimo prijenos podataka između čvorova na način koji osigurava da su te radnje nevidljive korisniku.

    Neovisnost hardvera znači da svi računalni modeli mogu djelovati kao čvorovi distribuirane mreže baza podataka.

    Obrada distribuiranim transakcijama tretira kao metoda za ažuriranje distribuirane baze podataka pomoću naredbe UPDATE, DELETE, INSERT, tijekom izvođenja kojih nije izgubio integritet i konzistentnost podataka pohranjenih u bazi podataka.

    OS neovisnost znači da se čvorovi sustava mogu pokrenuti pod bilo kojim operativnim sustavom.

    Transparentnost mreže znači da je potrebna samo mrežna veza za pristup svim elementima distribuirane baze podataka.

    Neovisnost iz baza podataka. Ovo važno svojstvo zahtijeva da sustav radi sa svim distribuiranim DBMS-ovima različitih proizvođača, uključujući mogućnosti pretraživanja i ažuriranja.

    Kao što vidimo, definicija K. podataka za distribuiranu bazu podataka opisuje ga kao strukturu s slabim vezama, koja se sastoji od neovisnih čvorova, koji su lokalne baze podataka. Ti LBD-ovi su autonomni, a pristup njima omogućuje distribuirani DBMS od različitih dobavljača. Čvorovi stvaraju međusobne odnose, što je replicirajući podatak. Topologija distribuirane baze podataka čini geografiju informacijskog sustava i tokove replikacije podataka.

    Dijelite na društvenim mrežama:

    Povezan
    Koji su ciljevi dizajna baze podataka?Koji su ciljevi dizajna baze podataka?
    Normalizacija baze podatakaNormalizacija baze podataka
    SQL datoteku. SQL format datoteke: opis proširenjaSQL datoteku. SQL format datoteke: opis proširenja
    Pregled sustava za upravljanje bazama podatakaPregled sustava za upravljanje bazama podataka
    Koji su podaci? Vrste podatakaKoji su podaci? Vrste podataka
    DB je ... Vrste i svojstva baze podatakaDB je ... Vrste i svojstva baze podataka
    ACCDB: kako otvoriti datotekuACCDB: kako otvoriti datoteku
    Pojedinosti o tome što otvoriti ACCDBPojedinosti o tome što otvoriti ACCDB
    Što je baza podataka i gdje se može koristiti?Što je baza podataka i gdje se može koristiti?
    Hijerarhijski model podatakaHijerarhijski model podataka
    » » Distribuirane baze podataka
    LiveInternet