БизнесКоршиноси пурсед

Вазифаҳои асосии DBMS

Муосир системаҳои базаи бисёр объектҳои истифода бурда, лекин на ҳама медонад, ки чӣ ва чӣ тавр шумо метавонед функсияҳои базаи истифода баред. Ин воситаҳо мебошанд шумораи зиёди имкониятҳои, бинобар ин шумо бояд дарк кунанд, ки онҳо метавонанд кор ва чӣ муфид барои корбар барои пурра истифода бурдани онҳо.

идоракунии додаҳо

Дар ҷои аввал, дар функсияҳои базаи дохил коркарди иттилооти дар хотираи беруна, ва ин вазифаи таъмини сохторҳои асосии ДМ, ки на танҳо ба маълумоти мағоза бевосита дар базаи дохил лозим, балки ҳамчунин ба иҷрои вазифаҳои идораи гуногун, ба монанди гирифтани рӯза аст, дастрасӣ ба ҳама гуна файлҳои дар мавридҳои гуногуне. Дар embodiments муайян, фаъолона истифода бурда имконияти системаи файли гуногун, дар ҳоле ки дигарон пешниҳод барои кор, ҳатто дар сатҳи дастгоҳҳои хотираи беруна. Вале дар ин маврид ба он Қобили зикр аст, ки функсияҳои базаи, ки бо дараҷаи баланди рушд, истифодабаранда, дар ҳар сурат, аст, ки оё ягон низоми истифода бурда мешавад иттилоъ нест, ва агар ин тавр бошад, ки чӣ тавр ба ташкил файлҳо. Аз ҷумла, системаи шудааст дастгирӣ ва тартибот худ номгузорӣ объектҳои дохил дар пойгоҳи дода.

идоракунии буферии RAM

Дар аксарияти мутлақи ҳолатҳо функсияи хазинаи умумии аст, ки ба истифода махзанњои хеле voluminous ва андозаи ҳадди ақали аксаран хеле бештар дастрас RAM аст. Албатта, агар дар мавриди табобати барои ҳар як банди маълумот хоҳад хотираи беруна мубодилаи, суръати охирин хоҳанд суръати низоми мувофиқ, то амалан ягона варианти воқеӣ аст, ки ба баланд бардоштани маълумоти buffering дар RAM. Дар ин ҳолат, ҳатто агар системаи оператсионӣ таъмин буферӣ системаи васеъ, барои мисол, ба UNIX, ки ин на хоҳад кофӣ барои таъмини он, ки базаи дар маќсад ва асосии вазифаҳои ба он тавре, ки дар як ҳаҷми хеле калони маълумот дар бораи хосиятҳои судманди buffering ки ҳар як қисми муайяни базаи истифода бурда мешавад. Дар робита ба ин система рушд барои дастгирии маҷмӯи худро миёнбурҳои, инчунин ба сифати фанни алоҳида нодир иваз кунанд.

Шоёни зикр аст, он аст, ки хати алоҳидаи системаи назорат, равона оид ба ҳузури давомдор дар хотираи тамоми хазинаи аст. Ин самт аст, дар ин бармеояд, ки дар ояндаи наздик ба маблағи RAM дар компютери шумо барои васеъ, то ки, дигар ягон ташвиш buffering хоҳад буд, ва функсияҳои асосии ин намуди пойгоҳи ин ҷо танҳо дар вақти фурӯ хоҳад хоҳад асос ёфтааст. Дар ҳоли ҳозир, ҳамаи ин корҳо ҳанӯз дар марҳилаи озмоиш қарор доранд.

идоракунии амалиёти

Амалиёти пайдарпаии амалиётҳо бо истифода аз системаи идоракунии пойгоҳи додаҳо, ки ҳамчун як шахси муҷаррад муносибат аст. Агар аҳд пурра бомуваффақият иҷро намуд, системаи сурати тағйирот, ки аз тарафи он дода шудааст, ки дар хотираи беруна ё ҳеҷ яке аз ин тағйирот хоҳад оид ба вазъи хазинаи карда намешавад инъикос карда мешавад. Ин амалиёт бо мақсади дастгирии беайбии мантиқии базаи истифода зарур аст. Бояд қайд кард, ки дар нигоҳдории роҳи дурусти механизми муомила шарти аст, ҳатто ҳангоми истифодаи махзани ягонаи истифодабарии, ки мақсад ва вазифаи он ба таври назаррас фарқ аз дигар намудњои системаҳо мебошанд.

Дар амволе, ки ҳама гуна амалиёти танҳо дар як давлат пайваста оғоз махзани ва чунин баргҳо дар давлати ҳамон пас аз ба охир расидани тартиби, қабули он хеле қулай ҳамчун воҳиди фаъолияти оид ба базаи истифода баред. Бо дуруст идора намудани амалиёти дар баробари низоми назоратӣ аз ҳар як истифодабарандаи инфиродӣ иҷро намуд, ки дар принсипи, метавонад як қисми тамоми эҳсос. Аммо, ин аст, ки дар баъзе роҳи як намояндагии idealized, ки дар бисёре аз вазъиятҳои, вақте ки одамон бо ҳам хоҳад ҳузури ҳамкасбони худ ҳис агар системаи multiuser бурда шавад, вале дар асл онро таъмин мафҳуми хеле аз пойгоҳи. Вазифаҳои зерин ба монанди базаи бисёрсоҳавӣ истифодабаранда, ҳамчунин бо Мафҳумҳои идоракунии амалиёти ба монанди нақшаи иҷрои серӣ, ва serialization алоқаманд шуд.

Чиро дар назар дорем?

Serializing амалиёти иҷрошаванда мувозӣ мегирад сохтмони махсуси нақшаи кори онҳо, ки дар он таъсири умумии ба даст баробар ба натиҷа даст омехта аст, ба сабаби иҷрои пайдарпай кунанд.

Нақшаи иҷрои Serial як сохтори махсуси кирдор, ки боиси ба serialization аст. Албатта, агар системаи ба даст оварда аст, барои таъмин намудани ҳақиқат A иҷрои силсилавии амалиёти омехта, он гоҳ ҳар истифодабаранда, ки амалиёти тавлид, ҳузури дигарон хоҳад комилан imperceptible, магар он ки аз он кор хоҳад кард як каме сусттар нисбат ба ҳолати ягонаи истифодабарии.

Баъзе аз алгоритми serialization асосӣ нест. Дар системањои мутамарказ, ки имрӯз машҳуртарини алгоритме, ки дар забти ҳамоҳангсозӣ иншоотҳои базаи гуногун мебошанд. Дар сурати ошкор гардидани ягон алгоритми serialization таъмин имконияти низоъ байни ду ё якчанд амалиёти дастрасї ба объектњои базаи муайян. Дар чунин ҳолат, барои дастгирии ин тартиб, ба шумо лозим аст, ки бум, яъне, барои бартараф намудани ҳама гуна тағйир тавассути як ё якчанд равандҳои ба махзани дод. Ин аст, танҳо яке аз ҳолатҳое, ки дар як низоми бисёрҳизбӣ истифодабаранда, яке фикр мекунад, ки ҳузури дигарон.

ботлоќшавї

Яке аз талаботи асосӣ барои системаҳои замонавӣ аст, ки ба таъмин намудани эътимоднокии нигаҳдории иттилоот дар хотираи беруна. Аз ҷумла, аз он намудааст, ки яке аз вазифаҳои асосии базаи дохил қобилияти ба барқароршавӣ гузашта давлатии мантиқан аз хазинаи пас аз ба вуїуд омадани ҳама гуна нармафзор ё сахтафзор нокомии. Дар аксарияти мутлақи ҳолатҳо андешида баррасии ду имконоти барои нокомиҳо сахтафзор:

  • мулоим, ки мумкин аст ба сифати бас ногаҳонӣ аз компютери шумо (ба сурати маъмул - Ҳокимият табиӣ Хомӯш) тафсир;
  • беҷонанд, ки аз тарафи талафоти қисман ё пурраи маълумоти сабтшударо ВАО беруна хос аст.

Тавре ки нокомиҳои нармафзори Намунаҳои фавқулодда қатъ системаи ҳангоми кӯшиши истифодаи ҳар гуна имконияти, ки яке аз вазифаҳои асосии як DBMS дохил нашудаанд ва ё ба садама дучор ягон коммуналӣ корбар, whereby амалиёти муайян кардааст, анљом расонида нашудааст. Вазъияти аввал мумкин аст ба сифати як навъ махсуси нокомии нарм баррасӣ, дар ҳоле ки дар сурати охирин зарур аст, ки ба бартараф намудани оқибатҳои амалиёти қодир аст.

Албатта, дар ҳар сурат, барои ситонидани пойгоҳи муқаррарӣ доранд, як миқдори муайяни маълумоти иловагӣ зарур аст. Ба ибораи дигар, барои нигоҳдории мўътадили эътимоднокии нигаҳдории маълумот дар базаи маълумотҳо, шумо бояд ихтисор нигоҳдорӣ иттилоот таъмин ва қисми маълумоти аст, ки дар барқарорсозӣ истифода бояд бодиққат паноҳида шаванд. Аз усулњои нисбатан пањнгардида ба таъмини нигоҳдории маълумот такрорӣ, ба ҳисоб меравад воридшави мешавад тағйироти.

Он чӣ ва чӣ тавр истифода мебарад?

Дар маҷаллаи як қисми махсуси махзани аст, ки дар як қатор вазифаҳои махзани маълумотњо дохил карда нашуда дастрас аст, ва аз он аст, хеле бодиққат нигоњ дошта мешавад. Дар баъзе ҳолатҳо, ҳатто дар айни замон он барои дастгирии ду нусха аз маҷалла, ки дар ВАО ҷисмонӣ гуногун таъмин менамояд. Дар мағоза маълумоти бадастомада дар бораи ҳама гуна тағйирот, ки дар қисми асосии базаи меоянд, ва системаи назорати гуногуни тағйирот метавонанд дар сатҳҳои гуногуни journaled. Дар баъзе ҳолатҳо, як вуруд Сабти пурра бо ҷумла як иборат аст, амалиёти мантиқии тағйирот, дар ҷое - як амалиёти дохилӣ ҳадди ақал бо тағйир саҳифаи хотираи беруна, дар ҳоле ки баъзе аз DBMSs мегирад истифодаи омезиши ду равишҳои.

Дар ҳар сурат, як ба ном «стратегияи сабти пеш-emptive» дар маҷаллаи. Дар сабти истифодаи он, нишон медиҳад, ки тағйирёбии дар ҳама гуна объекти базаи меафтад ба хотираи берунии маҷалла пеш аз объекти тағйирёбанда. Маълум аст, ки агар ба вазифаҳои махзани Access дохил риояи муқаррарӣ бо ин протокол, бо истифода аз маҷаллаи барои ҳалли ҳама гуна мушкилоти вобаста ба ситонидани махзани дар сурати ҳар гуна нокомиҳо.

сабабе

Дар соддатарин вазъият аст, ки барқарор намудани амалиёти алоҳида вогардонӣ. Барои ин тартиб, он нест, лозим ба истифода Гузориши тағйири системаи васеъ, ва он кофӣ барои истифода, барои ҳар як аҳд ба амалиёти тағйир маҷаллаи маҳаллӣ, ва сипас бум муомилот бо иҷрои амалиёти зарбии, аз сар карда аз охири ҳар як навишта шудааст. Сохтори функсияи пойгоҳи аксаран бар мегирад, ба истифодаи танҳо чунин як сохтори, вале дар аксари ҳолатҳо, гузоришҳои маҳаллӣ ҳанӯз дастгирӣ карда намешавад, ва Rollback ҳатто алоҳидаи амалиёти инфиродӣ аз ҷониби системаи-васеи амалӣ, ва барои ҳамаи бањисобгирии ҳар як аҳд дар якҷоягӣ рӯйхати баръакс.

Дар сурати риоя накардани мулоим хотираи махзани беруна метавонад дар бар гирад объектҳои гуногун, ки аз тарафи амалиёти замони пайдоиши нокомӣ анҷом нарасидааст, дигаргун шуда ва метавонад, ҳеҷ иншооти гуногун, шахсони таҷдид, ки бомуваффақият пеш аз айби бо истифода аз мазмуни RAM буферӣ ба анҷом расид ки пурра нопадид вақте ки мушкилоти монанд нест. Агар протокол аст, ки бо риояи, таъмини барои истифодаи маҷаллаҳои маҳаллӣ ҳатман дар хотираи беруна, ки марбут ба тағйироте, ҳар як аз ин иншооти нависед.

Мақсади асосии раванди барқарорсозӣ пас аз ба вуїуд омадани нокомии мулоим давлат аз хотираи берунии махзани асосӣ, ки дар мавриди киштиамон дар EaP ҳама гуна тағйирот, барои амалиёт гузаронида пайдо ва ба ин васила мехоҳад дорои нишонаҳои расмиёти нопурра аст. Барои расидан ба ин натиҷа, вазифаҳои асосии базаи ҳастанд, дар ин ҳолат, Rollback амалиёти uncommitted, такрор амалиёт, ки натиҷаҳои он дар ниҳояти кор надоранд, дар хотираи беруна пайдо мешаванд. Ин раванд дар бар мегирад хеле бисёр борикбину, ки асосан ба ташкили идоракунии маҷалла ва миёнбурҳои алоқаманд аст.

нокомиҳо Hard

Агар зарур бошад, барқарор махзани пас аз пайдоиши нокомиҳои душвор нест, танҳо дар як маҷалла, балки як эҳтиётӣ махзани аст. Охирин нусхаи пурраи хазинаи дар он вақт ҳамчун маҷаллаи сар пур аст. Албатта, барои як тартиби муқаррарӣ барқарорсозии талаб бехатарӣ маҷалла, бинобар ин, чунон ки пештар, дар хотираи беруна таъин талаботи хеле сахт зикр гардид, ки ба нигоҳ доштани он. Дар ин ҳолат, барқарор намудани базаи аст, ки, дар асоси нусхаи бойгонӣ маҷаллаи ҳамаи амалиётҳои гузаронидашуда дар вақти офатҳои табиӣ ба анҷом бозид. Агар зарур бошад, он ҳатто метавонад навохта шавад кори амалиёти нопурра ва идомаи кори муқаррарӣ онҳо баъди ба охир расидани раванди барқарорсозӣ, вале дар аксари системаҳои воқеӣ, чунин тартиби аст, ки аз сабаби он ки дар худи барқарорсозӣ пас аз нокомии сахт тартиби нисбатан дароз аст, гузаронида намешавад.

Дастгирии забон

Барои кор бо базаи муосири истифодаи забонҳои гуногун, ва дар базаи барвақт, таъин, вазифа ва хусусиятњои дигар, ки ба таври назаррас фарқ аз низоми муосири дастгирии махсус барои забонҳои гуногун мебошанд. Ин асосан SDL ва DML буданд, пешбинӣ шудааст барои муайян кардани махзани маълумот ва Тарҳ навигариҳо сӯистеъмоли, мутаносибан.

SDL аст, истифода бурда мешавад барои муайян кардани сохтори мантиқии базаи, он аст, ки дарк кардани сохтори мушаххаси базаи, ки дастрас ба истифодабарандагон дорад. DML низ дар бар мегирад маҷмӯи операторони сӯистеъмоли иттилоот, ба шумо имкон медиҳад, то нигоҳ иттилоот дар пойгоҳи додаҳо, инчунин тоза, тағйир ва ё истифодаи маълумоти мавҷуда.

хусусиятҳои DBMS дохил намудҳои гуногуни дастгирии забони маҷмӯӣ ягона, ки ба таъмин ҳамаи захираҳои зарурӣ барои фаъолияти мӯътадили пойгоҳи додаҳо, ки аз офариниши ибтидоии он, инчунин интерфейси корбар стандартӣ таъмин менамояд. Забони стандарт, ки аз вазифаҳои асосии базаи дар рӯзҳои мо системаҳои ин муносибати бештар маъмул таъмин мекунад, истифода SQL.

Он чӣ гуна аст?

Дар ҷои аввал забони маҷмӯи вазифаҳои асосии DML ва SDL, яъне, имконияти муайян намудани semantics мушаххас таъмин намудани махзани ин муносибати ва бухгалтер маълумоти зарурӣ. иншоотҳои базаи номгузорӣ Ҳамин тавр гуногун бевосита дар сатҳи забон дар маънои, ки табдили аз тарафи номҳои объекти compiler дар муайянкунандаи дохилии онњо амалї дастгирӣ, дар асоси ҷадвалҳои хидматрасон онро дастгирӣ махсус-маълумотномаҳои. Дар асосии низоми назорат, ки дар принсипи, оё бо мизҳои ё сутун инфиродӣ мутақобила нест.

Забони SQL мегирад рӯйхати воситаҳои махсус барои муайян маҳдудиятҳои махзани. Боз ҳам, чунин маҳдудиятҳо дар љадвалњои махсус, феҳрист дохил мешаванд ва мониторинги беайбӣ аст, ки бевосита дар сатҳи забонї сурат мегирад, ки дар раванди хондани инфиродӣ изҳороти тағйир пойгоҳи compiler, дар асоси дастрас дар маҳдудиятҳои беайбии хазинаи, риё ва тавлиди рамзи дахлдор.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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