КомпютриДанни на Guide-Bulgaria.com

Разпределени бази данни

Разпръснати или, ако е правилно да се наричат, разпределена база данни - това е такава база данни, която включва редица компютри, свързани чрез мрежа, всеки от които работи локална база данни. Съвкупността от всички тези софтуер и хардуер създава споделена база данни. Разпределени бази данни извън изглежда като обикновен локална база данни, техният хардуер разпореждане не са видими за потребителите. Разпределени система за контрол контролира всички възли за съхранение и осигурява свързаност на данни.

Кристофър Deyt, известен база данни експерт със световна известност, е идентифицирала дванадесет основни функции, които трябва да имат всички разпределени бази данни: 1) местна автономия, 2) непрекъсната работа, 3) независими възли, 4) прозрачен фрагментация, 5) прозрачността на мястото, 6) обработка на конкретни заявки, 7) прозрачен репликация, 8), независимо от оборудването, 9), разпределени обработка на транзакции, 10) прозрачност мрежа, 11), независимо от операционната система, 12), независимо от избраните бази данни.

Помислете за основните качества, които, в съответствие с данните, трябва да имат всички разпределени бази данни, по-подробно.

Местна автономия означава, че всяка единица независимо управлява данните на своята база.

Непрекъсната работа. В този момент К. Дата се казва, че достъп до данните, трябва да се осигури непрекъснато и независимо от това дали те се намират във всеки възел. Също така, той не трябва да има значение, че всяка операция се извършва в момента на локалната база данни.

Независими възли. В един идеален система, всички възли са равни и независими една от друга. Всяка база данни се намира на възел осигурява данни в общо пространство с едни и същи права. Всички бази данни, които съставят една разпределена база данни, самостоятелна и защитен от неоторизиран достъп.

Прозрачен фрагментация. Тази функция изисква вътрешната подкрепа база данни, разпределени поставянето на данни, които в действителност са едно.

прозрачност място. Потребители, които влизат в разпределени бази данни, не трябва да знаят нищо за кой възел е физически налична за да го иска информация.

Разпределени заявки за обработка. Базата данни трябва да изпълни разпределени заявки в SQL проба.

Прозрачен репликация. Като цяло, движението - е прехвърлянето на променените обекти от една база данни в друга. В контекста на този материал е предназначен за прехвърляне на данни между възлите по начин, който гарантира, невидимостта на тези действия на потребителя.

Хардуер независимост означава, че шлюзове разпределени мрежа на базата данни може да действа всякакви компютърни модели.

Обработка на разпределени транзакции, се разглежда като метод за осъвременяване на разпределена база данни с помощта на команди, актуализиране, изтриване, INSERT, по време на изпълнението на които не е загубил целостта и съгласуваността на информацията, съхранявана в базата данни.

Независимост от операционната система предполага, че компонентите на системата могат да се изпълняват всяка операционна система.

прозрачност мрежа означава, че достъп до всички елементи на разпределена база данни изисква само мрежова връзка.

Независимост от базата данни. Това е важна характеристика на системата изисква способността да се работи с всички бази данни, разпространени от различни доставчици, включително възможности трябва да бъдат на разположение на търсенето и актуализации.

Както можем да видим, определението на К. Данните за разпределена база данни, което тя описва като структура със слаби връзки, състояща се от независими възли, които са локални бази данни. Това автономна LBD и предоставяне на достъп до бази данни, разпространени от различни доставчици. Възлите представляват връзка между които са възпроизводими данни. Топологията на разпределена база данни формира географската информационна система и за репликация на данни потоци.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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