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
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.
- Baza podataka je složen sustav
- Koji su ciljevi dizajna baze podataka?
- Normalizacija baze podataka
- SQL datoteku. SQL format datoteke: opis proširenja
- Pregled sustava za upravljanje bazama podataka
- Koji su podaci? Vrste podataka
- DB je ... Vrste i svojstva baze podataka
- ACCDB: kako otvoriti datoteku
- Pojedinosti o tome što otvoriti ACCDB
- Što je baza podataka i gdje se može koristiti?
- Hijerarhijski model podataka
- Kako stvoriti bazu podataka i što je SQL?
- Arhitektura klijent-poslužitelj
- Struktura baze podataka
- Relacijski model podataka, baze podataka, modeli i sheme dizajna
- Osnovne vrste podataka Mysql
- Koje vrste baza podataka postoje danas?
- Stvaranje baze podataka: tehnike i postojeća rješenja
- Opći koncepti Access DBMS-a
- DBMS je sustav upravljanja podacima
- Glavne točke koje ima Access baza podataka