КампутарыБазы дадзеных

Размеркаваныя базы дадзеных

Разгрупавання або, калі правільна называць, размеркаваная база дадзеных - гэта такая БД, у склад якой уваходзіць некалькі кампутараў, звязаных сеткай, на кожным з якіх працуе лакальная база дадзеных. Сукупнасць усіх гэтых праграмна-апаратных сродкаў стварае агульную БД. Размеркаваныя базы дадзеных звонку выглядаюць як звычайныя лакальныя базы, іх апаратная разнесеных не прыкметная карыстальнікам. Размеркаваная сістэма кіравання кантралюе ўсе вузлы БД і забяспечвае складнасць дадзеных.

Крыстафэр Дейта, вядомы спецыяліст па базах дадзеных з сусветным імем, вызначыў дванаццаць галоўных уласцівасцяў, якія павінны мець усе размеркаваныя базы дадзеных: 1) лакальная аўтаномія, 2) бесперапынныя аперацыі, 3) незалежнасць вузлоў, 4) празрыстая фрагментацыя, 5) празрыстасць размяшчэння, 6) апрацоўка пэўных запытаў, 7) празрыстае тыражаванне, 8) незалежнасць ад абсталявання, 9) апрацоўка размеркаваных транзакцый, 10) празрыстасць сеткі, 11) незалежнасць ад аперацыйнай сістэмы, 12) незалежнасць ад выбраных баз дадзеных.

Разгледзім галоўныя якасці, якімі, на думку Дейта, павінны валодаць усе размеркаваныя базы дадзеных, больш падрабязна.

Лакальная аўтаномія азначае, што кожны вузел самастойна кіруе дадзенымі сваёй базы.

Бесперапынныя аперацыі. У гэтым пункце К. Дейта кажа, што доступ да дадзеных павінен забяспечвацца бесперапынна і па-за залежнасці ад таго, на якім вузле яны размяшчаюцца. Таксама не павінна мець значэння тое, якія аперацыі выконвае ў дадзены момант лакальная БД.

Незалежнасць вузлоў. У ідэальнай сістэме усе вузлы раўнапраўныя і не залежаць адзін ад аднаго. Кожная база дадзеных, размешчаная на вузле, пастаўляе дадзеныя ў агульнае прастору з аднолькавымі правамі. Усе базы, складнікі размеркаваную БД, самадастатковыя і абаронены ад доступу старонніх.

Празрыстая фрагментацыя. Гэта ўласцівасць патрабуе ад унутраных БД падтрымкі размеркаванага размяшчэння тых дадзеных, якія па факце з'яўляюцца адзіным цэлым.

Празрыстасць размяшчэння. Карыстальнік, які звяртаецца ў размеркаваныя базы дадзеных, не павінен ведаць нічога пра тое, на якіх вузлах фізічна размешчана патрабую яму інфармацыя.

Апрацоўка размеркаваных запытаў. БД павінна выконваць размеркаваныя запыты выбаркі на мове SQL.

Празрыстае тыражаванне. У агульным выпадку, тыражаванне - гэта перанос змяніліся аб'ектаў з адной базы ў іншую. У кантэксце гэтага матэрыялу, маецца на ўвазе перанос дадзеных паміж вузламі такімі спосабамі, якія забяспечваюць незаўважнасць гэтых дзеянняў для карыстальніка.

Незалежнасць ад абсталявання азначае, што вузлавымі станцыямі размеркаванай сеткі баз дадзеных могуць выступаць любыя мадэлі кампутараў.

Апрацоўка размеркаваных транзакцый трактуецца як спосаб абнаўлення размеркаванай БД з дапамогай каманд UPDATE, DELETE і INSERT, падчас выканання якіх не губляецца цэласнасць і ўзгодненасць інфармацыі, якая захоўваецца ў базе.

Незалежнасць ад АС мае на ўвазе, што вузлы сістэмы могуць працаваць пад кіраваннем любой аперацыйнай сістэмы.

Празрыстасць сеткі азначае, што для доступу да ўсіх элементаў размеркаванай БД патрабуецца толькі сеткавае падключэнне.

Незалежнасць ад баз дадзеных. Гэта важнае ўласцівасць патрабуе ад сістэмы умення працаваць з усімі размеркаванымі СКБД ад розных вытворцаў, у тым ліку павінны быць даступныя магчымасці пошуку і абнаўлення.

Як мы бачым, вызначэнне К. Дейта для размеркаванай базы дадзеных апісвае яе як структуру са слабымі сувязямі, якая складаецца з незалежных вузлоў, якія з'яўляюцца лакальнымі базамі дадзеных. Гэтыя ЛБД аўтаномныя, а доступ да іх забяспечваюць размеркаваныя СКБД ад розных вытворцаў. Вузлы фармуюць паміж сабой сувязі, якія з'яўляюцца тыражыруемы дадзенымі. Тапалогію размеркаванай БД фармуе геаграфія інфармацыйнай сістэмы і патокі тыражавання дадзеных.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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