ORM принципі
ORM басты ерекшелігі дерекқорда оның деректерге нысанды салыстыру үшін
пайдалану картасы болып табылады. ORM ол жадта «виртуалды» дерекқор схемасын
жасауға мүмкіндік береді. Нысанды жəне оның қасиеттерін көрсететін бір немесе бірнеше
кестелер мен дерекқорда өрістермен байланыстырылады. ORM базасы мен нысанның пішіні
арасындағы деректерді түрлендіру процесін бақылауға, SQL-сұрауларды жасау үшін
жаңартуды пайдаланады.
Үлестірілген деректер базасы - физикалық компьютерлік желіде таратылатын
логикалық байланысты деректердің жиынтығы (жəне олардың сипаттамасы). Үлестірілген
дерекқорлар үшін əзірленген ДҚБЖ -Software жүйесі жəне сіз соңғы пайдаланушыға
ақпаратты таратуға мүмкіндік береді (1-сурет).
1-сурет: ORM принципі
Пайдаланушылар үлестірілген қолдану арқылы деректер базасымен өзара байланыста.
Бағдарламалар басқа сайттар (жергілікті бағдарлама) бойынша деректерге талап етпейді,
мұндай кiру (жаһандық өтініш) талап ретінде жіктелуі мүмкін.
Реляциялық деректер базасымен объектілі-бағытталған өтініштері интеграция
гетерогенді ақпараттық жүйелерді дамыту болып табылады. Гетерогенді ақпараттық
жүйелер, кейде, (схемасын) нормаланған (тұрақты болуына) құрылымдалған, жартылай
құрылымдалған жəне құрылымдалмаған гетерогенді деректер көздерінің ықпалдасуы. Кез
келген гетерогенді ақпараттық жүйе əр түрлі деректер қорын жəне бай функционалдық
сақталған деректерге пайдаланушылар схемасының артықшылықтарын алуға, сондықтан,
дерекқор компоненттерін жаһандық дерекқор схемасы бойынша салынған, яғни бірыңғай
интерфейстер (мысалы, SQL-стилі интерфейс) болып табылады. Мұндай гетерогенді
ақпараттық жүйесі бірлескен көп деректер база жүйесі деп аталады.
Деректер қорын басқару жүйелері (ДҚБЖ) қалыптастыру үлестірілген есептеу
технологиясын дамытуда елеулі табыстарға жəне параллель өңдеуде тұспа-тұс келді.
Нəтижесінде, кез келген бөлінген деректер базасын басқару жүйелері жəне параллель
дерекқор басқару жүйесі. Бұл жүйелер деректер ететін бағдарламаларды құру құралы бола
бастады.
Параллель компьютер немесе көп процессорлы жылдам желіге қосылған компьютер
компоненттерінен (процессорлар, жады компоненттері) тұратын таратылған жүйесі болып
табылады. Таратылған деректер базасының технологиясы қайта қаралған жəне деректер
базасы параллель компьютерлерде яғни Database жүйелерінде жүйелері параллель
ұзартылуы мүмкін.
Үлестірілген жəне параллель деректер базасын, деректер түйіндер желісіне немесе
многопроцессорлы жүйесі бойынша таратылады, жұмыс фактісін қоспағанда,
орталықтандырылған деректер базасын бірдей функционалдық қамтамасыз етеді.
Достарыңызбен бөлісу: |