Datori, Datu bāzes
Sadalītas datu bāzes
Izkliedētas, vai arī, ja tas ir pareizi zvanīt, izplatīt datu bāzi - tā ir šāda datu bāze, kas ietver vairākus datorus savienoti tīklā, no kuriem katrs darbojas vietējā datu bāzi. No visiem šiem kopums programmatūras un aparatūras rada koplietojamu datu bāzi. Distributed datu bāze ārpus izskatās parastās vietējās datubāzes, viņu aparatūras izvietojums nav redzamas lietotājiem. Distributed kontroles sistēma kontrolē visus glabāšanas mezgliem un nodrošina datu savienojumu.
Kristofer Deyt pazīstams datubāzē eksperts pasaules slavu, ir noteikusi divpadsmit galvenās funkcijas, kas ir visas izplatītās datu bāzes: 1) vietējās autonomijas 2) nepārtrauktu darbību, 3) neatkarīgas mezglus, 4) caurspīdīgs sadrumstalotību, 5) caurspīdīgumu vietu, 6) apstrāde īpašus jautājumus, 7) caurspīdīgs replikācijas, 8), neatkarīgi no iekārtas, 9), kas sadalīti darījumu apstrādi, 10) tīkla pārredzamība, 11) neatkarīgi no operētājsistēmas 12) neatkarīgi no izvēlētās datu bāzēm.
Aplūkosim galvenās īpašības, kas, saskaņā ar datiem, ir visas izplatīts datu bāzes, sīkāk.
Vietējā autonomija nozīmē, ka katra vienība atsevišķi pārvalda datus par tās bāzi.
Nepārtraukta darbība. Šajā brīdī K. datums ir teikts, ka piekļuve datiem būtu jāsniedz nepārtraukti, un neatkarīgi no tā, vai tie atrodas jebkurā mezglā. Tāpat nevajadzētu svarīgi, ka jebkura operācija tiek veikta brīdī vietējā datu bāzē.
Neatkarīgi mezgli. Ideālā sistēmā, visi mezgli ir vienlīdzīgi un neatkarīgi viens no otra. Katrs datu bāze atrodas uz mezglu nodrošina datu kopīgu telpu ar tām pašām tiesībām. Visi datu bāzes, kas veido izplatīts datu bāzes, pašpietiekamu un aizsargā pret nesankcionētu piekļuvi.
Caurspīdīgs sadrumstalotību. Šī funkcija ir nepieciešama iekšējā datubāze atbalsta izplatīts izvietošanu datiem, kas ir viens fakts.
vietu pārredzamība. Lietotāji, kas piekļūst sadalītās datu bāzēs, būtu neko nezinu par to, kura mezgls ir fiziski pieejama tai nepieciešama informācija.
Distributed vaicājuma apstrāde. Datu bāze ir jāveic izplatīti vaicājumus SQL paraugā.
Caurspīdīgs replikācija. Kopumā cirkulācija - ir pārveidotā objektu nodošana no vienas datubāzes uz otru. Saistībā ar šo materiālu ir domāta datu pārsūtīšanu starp mezgliem tādā veidā, kas nodrošina to neredzamību no šīm darbībām lietotājam.
Aparatūras neatkarība nozīmē, ka vārtejas izplata datubāzes tīklā var darboties jebkuru datoru modeļiem.
Apstrāde izplata darījumu tiek uzskatīta par metodi atjauninātu izplatīts datu bāzi, izmantojot komandas UPDATE, DELETE, INSERT, izpildi un kas nav zaudēta integritāti un konsekvenci informācijas glabājas datu bāzē laikā.
Neatkarība no operētājsistēmas pieņemts, ka sistēmas sastāvdaļas var darboties jebkuru operētājsistēmu.
Tīkla pārredzamība nozīmē, ka piekļuve visiem izplatīts datubāzes elementiem ir nepieciešama tikai tīkla savienojums.
Neatkarība no datu bāzes. Tas ir svarīgs elements sistēmas prasa spēju strādāt ar visām sadalīto datu bāzēm no dažādiem pārdevējiem, tostarp iespējām vajadzētu būt pieejamai meklēšanas un atjauninājumus.
Kā mēs varam redzēt, definīcija K. datu par izplatīts datubāzē raksturo to kā struktūru, ar vāju obligācijām, kas sastāv no neatkarīgu mezgliem, kas ir vietējās datubāzes. Šie autonomā LBD, un nodrošināt piekļuvi izplata datu bāzēm no dažādiem pārdevējiem. Mezgli veido saikni starp to, kas ir atkārtojami dati. No izplatīts datubāzes topoloģija veido ģeogrāfiskās informācijas sistēmas un datu replikācijas plūsmas.
Similar articles
Trending Now