Table of Contents[Qari][muuji]
- 1.Maxaad ula jeedaa Database?
- 2. Maxaad uga jeedaa DBMS?
- 3. Sharax luqadaha kala duwan ee DBMS.
- 4. Liis garee dhowr faa'iidooyin oo DBMS ah?
- 5. Sheeg cilladaha nidaamyada faylka ku salaysan ee caadiga ah ee DBMS-yadu ay ku leeyihiin.
- 6. Maxaad uga jeedaa guryaha ACID ee DBMS?
- 7. Doorkee SQL ugu adeegto DBMS?
- 8. Meel bannaan ama eber ma lagu tiriyaa qiyamka NULL ee kaydka macluumaadka?
- 9. Waa maxay dhab ahaan kaydinta xogta?
- 10. Waa maxay macnaha barta DBMS?
- 11. Sharax noocyada kala duwan ee xogta DBMS lakabyada soo saarista
- 12. Waa maxay macnaha "kor u qaadida weydiinta" adiga?
- 13. Qaabaynta hay'adda-xidhiidhka: waa maxay?
- 14. Maxay ula jeedaan weedhaha "qayb," "nooca hay'adda," iyo "qaybta qayb" ee nidaamka maamulka xogta?
- 15. Waa maxay xidhiidhada, iyo waa maxay noocyada cilaaqaadka ka jira DBMS?
- 16. Waa maxay run ahaantii RDBMS?
- 17. Maxay ka dhigan yihiin erayada "intension" iyo "extension" marka lagu jiro kaydka xogta?
- 18. Waa maxay hababka badan ee caadiga ah iyo maxay macnaha erayga "caadi"?
- 19. Qeex quful. Farqiga ugu weyn ee u dhexeeya quful la wadaago iyo quful gaar ah inta lagu jiro macaamilka xogta macluumaadka waa in la sharaxaa.
- 20. Maxay ka dhigan yihiin ereyada "caadi" iyo "xumayn"?
- 21. Sharaxaad ka bixi qaybinta xogta iyo muhiimada ay leedahay.
- 22. Maxay kaaga dhigan yihiin ereyada "firfircoon", "dib u noqosho," iyo "cusbooneysiin isku mar ah"?
- 23. Waa maxay macnaha erayga "cursor" adiga? Sharax noocyada badan ee cursors.
- 24. Sharaxaad ka bixi kala duwanaanshaha u dhexeeya shabakadaha iyo moodooyinka xogta xogta kala sareynta.
- 25. Sharax MongoDB.
- 26. Sharax kala duwanaanshaha u dhexeeya nidaamka 2-tier iyo 3-tier DBMS.
- 27. Kaydka xogta, waa maxay macnaha erayga "hashing"?
- 28. Doorkee ayuu maamulaha kaydka xogta ka qabtaa DBMS?
- Ugu Dambeyn
Xogta waxaa laga heli karaa meel kasta oo adduunka ah! Suuqa maanta, in ka badan 2.5 quintillion bytes oo xog ah ayaa la soo saaraa maalin kasta.
Waxaa lama huraan ah in aan dhammaanteen falanqayno xogtan oo aan bixinno natiijooyinka loo baahan yahay inagoo adeegsanayna nidaamyada maaraynta xogta (DBMS). Dhanka kale, haysashada aqoonta DBMS waxay suurtogal ka dhigaysaa in lagu shaqeeyo maamule database ahaan.
Marka la eego inaad akhrinayso qoraalkan ku saabsan Su'aalaha Wareysiga DBMS, waxaan u malaynayaa inaad horeba uga warqabtay faahfaahintan. Xirfad kasta oo ku jirta falanqaynta xogta waa inay ku bilaabataa faham adag oo ku saabsan nidaamyada maaraynta xogta (DBMS).
Dhisidda nidaamyada xogta wax ku ool ah waxay u baahan yihiin awoodda lagu abaabulo, qiimeeyo, la maro, iyo samaynta macne tiro badan oo xog ah.
Halkan waxaa ah dhawr su'aalood oo waraysi ah oo DBMS ah si ay kaaga caawiyaan inaad ku guulaysato waraysigaaga shaqo ee soo socda oo aad degto booska aad ku riyoonaysay, haddii aad horeba u bilawday xirfadda falanqaynta xogta ama aad hadda bilaabayso.
Su'aalaha waraysiga DBMS ee ugu sarreeya waxa lagu soo ururiyay liis faa'iidadaada ah si ay kaaga caawiyaan inaad u gudubto waraysigaaga iyo xoojinta fahamkaaga mawduuca.
1.Maxaad ula jeedaa Database?
Xog ururintu waa xog ururin si macquul ah loo habeeyey oo la cusboonaysiin karo, la geli karo, lana ilaalin karo si fudud. Wax kasta oo lagu soo saaro amarka abuurku waa shay xog-ururin ah, xog ururintuna waxay inta badan ka kooban yihiin ururinta miisaska ama shayyada leh gelitaanka iyo goobaha.
Hal meel oo laga soo galo miis waxa u taagan tuple ama saf. Qaybaha aasaasiga ah ee kaydinta xogta, kuwaas oo faahfaahin ka bixiya dhinac gaar ah oo miiska ah, waa sifo ama tiir.
DBMS waxay xogta ka soo saartaa kaydka xogta iyadoo la isticmaalayo su'aalo adeegsaduhu bixiyo.
2. Maxaad uga jeedaa DBMS?
DBMS waa barnaamijyo software oo kaa caawinaya abuurista iyo maareynta xogta macquulka ah ee ku xiran.
Si kale haddii aan u dhigo, nidaamka maaraynta xogta (DBMS) waxa uu ina siinayaa interface ama qalab lagu fuliyo hawlo kala duwan oo ay ka mid yihiin dhisidda kaydka xogta, ku darista xogta, ka saarida, beddelka xogta, iyo wixii la mid ah.
Software-ka loo yaqaan nidaamka maaraynta xogta (DBMS) waxa uu sahlayaa in xogta loo kaydiyo si ka badbaadsan nidaamka faylka ku salaysan.
3. Sharax luqadaha kala duwan ee DBMS.
Kuwa soo socda waa qaar ka mid ah luqadaha ay adeegsadaan DBMSs:
- DDL (Luqadda Qeexida Xogta): Tilmaamaha loo baahan yahay si loo qeexo kaydka ayaa ku jira. Abuur, BEDEL, DEJI, BEDEL, Magacaabid, iwm. waa dhowr tusaale.
- DML (Luqadda Waxqabadka Xogta): Waxa ku jira amarada loo baahan yahay in lagu shaqeeyo xogta ku jirta kaydka Tusaalooyinka waxaa ka mid ah DOORASHADA, CUSBOONAYSIINTA, GELI, Tirtir, iwm.
- DCL (Luqadda Xakamaynta Xogta): Waxa ku jira amarada lagama maarmaanka u ah in lagula tacaalo oggolaanshaha isticmaalaha iyo kontaroolada nidaamka xogta. Tusaale ahaan, SIIYO oo ka noqosho.
- TCL (Luqadda Xakamaynta Ganacsiga): Waxaa ku jira amarro ay tahay in loo isticmaalo si loo maareeyo macaamilka xogta. Tusaale ahaan, COMMIT, ROLLBACK, iyo SAVEPOINT.
4. Liis garee dhowr faa'iidooyin oo DBMS ah?
- Waxaa suurtogal ah in isticmaaleyaal badan ay isku beddelaan xogta isla xogta hal mar. Intaa waxaa dheer, wadaagista noocan ah waxay suurtogal u tahay isticmaalayaasha inay si degdeg ah uga jawaabaan isbeddellada ku jira deegaanka xogta.
- Waa suurtogal in isticmaaleyaal badan ay isku mar wada arkaan xog isku mid ah.
- waxay yaraynaysaa nuqul ka mid ah kaydinta xogta iyadoo la soo bandhigayo nidaam mideeya xogta oo dhan hal kayd.
- Marka loo baahdo, xogta ku jirta kaydka xogta waa la soo celin karaa oo kaydinta xogta ayaa la qorsheeyay in si toos ah loo sameeyo.
- Waxay sahlaysa wax ka beddelka qaabka xogta iyadoo la ilaalinayo qurxinta dhammaan hababka codsiga socda.
5. Sheeg cilladaha nidaamyada faylka ku salaysan ee caadiga ah ee DBMS-yadu ay ku leeyihiin.
Waxaa nalagu qasbay inaan sawirno bog kasta oo ku jira nidaamka caadiga ah ee faylka ku saleysan maadaama aysan jirin tilmaame, taasoo ka dhigaysa gelitaanka macluumaadka waqti-qaadasho iyo caajis.
Ku-noqoshada iyo is-waafajin la'aanta ayaa ah dhibaatooyinka kale maadaama faylalku ay inta badan ku jiraan xog aan la soo koobi karin iyo mid nuqul ah, iyo beddelka mid iyaga ka mid ah ayaa dhammaantood ka dhigaya kuwo aan iswaafaqayn.
Helitaanka xogtu aad bay ugu dhib badan tahay nidaamyada fayl-ku-salaysan ee caadiga ah maadaama xogta la habaysan yahay. Khasaaro kale ayaa ah la'aanta kontoroolka is-dhaafsiga ah, kaas oo ka hortagaya hawlgallo badan inay ku shaqeeyaan isla fayl isku mid ah taas beddelkeedana hal tallaabo ku khasbaysa in la xiro bogga oo dhan.
Nidaamyada maareynta xogta xogta ayaa sidoo kale xalliyey arrimaha nidaamyada fayl-dhaqameedka ah oo ay ku jiraan hubinta daacadnimada, kala-soocidda xogta, atomity, amniga, iyo in ka badan.
6. Maxaad uga jeedaa guryaha ACID ee DBMS?
Tilmaamaha aasaasiga ah ee ay tahay in la raaco si loo ilaaliyo daacadnimada xogta waa sifooyinka ACID ee nidaamka maamulka xogta. Waa kuwan waxa ay yihiin:
- Atomity - Sidoo kale loo yaqaan "dhammaan ama waxba" mabda'a, atomicity waxay qabtaa in qiimeyn kasta oo halbeeg ah la sameeyo gabi ahaanba ama aan la fulin.
- Joogteynta: Hantidani waxay muujineysaa in xogta ku jirta keydka macluumaadka ay tahay mid joogto ah kahor iyo ka dib ganacsi kasta.
- Go'doomin - Hantidani waxay qeexaysaa in wax kala beddelasho badan ay dhici karto isku mar.
- Waarta - Hantidani waxay hubisaa in wax kala iibsi kasta lagu diiwaangeliyo xusuusta aan xasilloonayn marka la dhammeeyo.
7. Doorkee SQL ugu adeegto DBMS?
SQL waxay u taagan tahay Luuqadda Wayddiinta ee Habaysan, shaqadeeda ugu weyni waa inay la falgasho xog-ururineed iyada oo la gelinayo lana cusboonaysiinayo/wax ka beddelayo xogta.
8. Meel bannaan ama eber ma lagu tiriyaa qiyamka NULL ee kaydka macluumaadka?
Maya, qiimaha NULL aad ayuu uga duwan yahay eber iyo meel bannaan mar haddii ay tilmaamayso qiime loo qoondeeyay, aan la garan karin, aan la heli karin, ama aan khusayn, marka loo eego meel bannaan iyo eber, oo mid kastaa matalo dabeecad.
9. Waa maxay dhab ahaan kaydinta xogta?
Kaydinta xogtu waa habka ururinta, soo saarista, habaynta, iyo soo dejinta xogta ilo dhawr ah si loogu kaydiyo hal kayd.
Bakhaarka xogta waxa loo malayn karaa inuu yahay kayd dhexe oo xogta loo isticmaalo falanqaynta xogta iyo qulqulka hababka wax kala iibsiga iyo xogaha kale ee xidhiidhka ah.
A keydka xogta ka kooban yahay xogo kala duwan oo taariikhi ah oo ka yimid hay'ad loo isticmaalo in lagu wanaajiyo go'aan qaadashada gudaha shirkadda.
10. Waa maxay macnaha barta DBMS?
Habka Checkpoint wuxuu ka tirtiraa dhammaan diiwaanadii hore ee nidaamka wuxuuna si joogto ah ugu kaydiyaa aaladda kaydinta.
Laba farsamo oo ka caawin kara DBMS inuu soo kabsado oo sii hayo tayada ACID waxaa ka mid ah ilaalinta bogagga hadhka iyo kaydinta diiwaanka wax kala iibsi kasta. Isbaaradu waxay muhiim u tahay habka soo kabashada ku salaysan log.
Diiwaanka diiwaanka wax kala iibsiga waxaa loo isticmaali karaa in lagu soo celiyo dhammaan xogta la go'aamiyay ilaa wakhtiga shilku ka dhacay isbaarooyinka, kuwaas oo ah dhibcaha ugu yar ee matoorka xogta uu ka soo kaban karo shil ka dib.
11. Sharax noocyada kala duwan ee xogta DBMS lakabyada soo saarista
Soo saarista xogtu waxay ka qarinaysaa isticmaalaha macluumaadka aan muhiimka ahayn si kor loogu qaado is dhexgalka aan fiicnayn. Waxaa jira saddex lakab oo abstraction ah:
- Heerka Jirka: Heerka ugu yar ee abstraction wuxuu qeexayaa kaydinta jireed ee xogta xusuusta. Hababka gelitaanka tooska ah iyo kuwa random-ka labadaba waxa loo isticmaali karaa helitaanka xogta. Geedaha B+ iyo farsamooyinka xashiishka ayaa loo adeegsadaa habaynta faylasha.
- Heerka macquulka ah: Heerka xogta lagu hayo qaabka shaxda. Intaa waxaa dheer, qaababka aasaasiga ah ayaa loo isticmaalaa in lagu kaydiyo isku xirka walxaha kala duwan.
- Heerka Aragtida: Waa heerka ugu sarreeya ee abstraction. Kaliya qayb ka mid ah xogta dhabta ah, oo ay matalaan saf iyo tiirar, ayaa diyaar u ah isticmaalayaasha. Aragtiyo badan oo isku mid ah xog ururin ayaa la qiyaasi karaa. Isticmaalayaasha looma ogeysiin kaydinta iyo waxyaabaha gaarka ah ee hirgelinta.
12. Waa maxay macnaha "kor u qaadida weydiinta" adiga?
Talaabada wanaajinta weydiinta waxay helaysaa istaraatijiyadda qiimaynta oo leh qiimaha ugu hooseeya ee la saadaaliyay. Marxaladani waxay noqotaa mid khuseeya marka ay jiraan dhowr algorithms iyo farsamooyin la heli karo si loo sameeyo isla dhibaatada.
Kuwa soo socda waa qaar ka mid ah faa'iidooyinka tayaynta weydiinta:
- Wax soo saarka si dhakhso ah ayaa loo keenaa
- Waxa ay yaraynaysaa kakanaanta wakhtiga iyo meel bannaan
- Weydiimo badan ayaa lagu baari karaa waqti gaaban gudaheed.
13. Qaabaynta hay'adda-xidhiidhka: waa maxay?
Habka naqshadaynta xogta xogtan waxay isticmaashaa jaantusyo si ay u muujiso walxaha dhabta ah ee aduunka dhabta ah inay yihiin hay'ado iyo inay muujiyaan xidhiidhkooda. Habkani wuxuu u fududeynayaa kooxda DBA inay fahmaan qorshaha.
14. Maxay ula jeedaan weedhaha "qayb," "nooca hay'adda," iyo "qaybta qayb" ee nidaamka maamulka xogta?
Hay'ad: Shayga dhabta ah ee aduunka waxa loo tixgaliyaa wax haddi uu leeyahay hanti u dhigma sifahiisa gaarka ah. Tusaale ahaan, arday, shaqaale, ama macalinku waxay astaan u yihiin koox.
Nooca Hay'adda: Nooca cidda waxaa lagu sifeeyaa koox ka kooban hay'ado leh astaamo isku mid ah. Nooca hay'adda waxaa matalaya hal ama in ka badan oo miisas ku xiran oo ku jira kaydka xogta. Waa suurtogal in laga fikiro nooca cidda ama sifooyinka sifo si gaar ah u tilmaamaysa cidda. Ardaygu, tusaale ahaan, waxa uu astaan u yahay shay leh astaamo ay ka mid yihiin aqoonsiga ardayga, magaca ardayga, iwm.
Dejinta Hay'adda: Dhammaan hay'adaha ku jira kaydka xogta ee ka tirsan nooc hay'ad gaar ah ayaa la isugu geeyay sidii qayb ahaan. Tusaale ahaan, kooxdu waa ururinta dhammaan ardayda, xubnaha shaqaalaha, macalimiinta, iyo wixii la mid ah.
15. Waa maxay xidhiidhada, iyo waa maxay noocyada cilaaqaadka ka jira DBMS?
Gudaha DBMS, xidhiidhku waa xaalad ay laba qaybood isku xidhan yihiin. Xaaladdan oo kale, miiska furaha shisheeye ayaa tixraac u leh furaha aasaasiga ah ee miiska kale.
Liiska soo socda waxaa ku jira noocyada badan ee xiriirka laga helo DBMS:
- Xidhiidhka Hal-ilaa-One: Eraygan waxa loo isticmaalaa in lagu qeexo xidhiidhka ka dhexeeya hal saf ee shaxda A iyo hal saf oo ku jira shaxda B.
- Xidhiidhka Hal-ilaa-badan: Waxa la adeegsadaa marka uu jiro xidhiidh ka dhexeeya hal saf oo ku jira Shaxda A iyo safaf badan oo Jadwalka B ah.
- Xidhiidh badan-ilaa-badan - Waxa la adeegsadaa marka tiro badan oo saf ah oo miiska A ah lagu xidhi karo tiro badan oo saf ah oo miiska B ah.
- Xidhiidhka Is-Tixraaca - Waxa la adeegsadaa marka diiwaanka miiska A lagu xidho rikoodh kale oo isla jadwalku ku yaal.
16. Waa maxay run ahaantii RDBMS?
RDBMS, ama nidaamyada maaraynta xogta ee xidhiidhka, waa soo gaabinta nidaamyadan. Waxa loo istcmaalaa in lagu hayo tusmooyinka miiska iyo diiwaanada xogta.
RDBMS-yadu waa qayb ka mid ah nidaamyada maaraynta xogta ee adeegsada qaab-dhismeedka si ay u helaan oo u soo ceshadaan macluumaadka ku saabsan walxaha kale ee xogta. Nidaamka maaraynta xogta ee xidhiidhka (RDBMS) waxa ay sahlaysaa in la cusboonaysiiyo, geliyo, ka saaro, wax ka beddelo, oo la maareeyo xog-ururin.
Inta badan, RDBMS waxay isticmaashaa luqadda SQL maadaama ay tahay isticmaale-saaxiibtinimo oo si joogto ah loo isticmaalo.
17. Maxay ka dhigan yihiin erayada "intension" iyo "extension" marka lagu jiro kaydka xogta?
Farqiga ugu weyn ee u dhexeeya niyadda iyo kordhinta kaydka xogta waa sida soo socota:
Intension: Ujeedo, mararka qaarkood loo yaqaan database schema, ayaa loo isticmaalaa in lagu qeexo sharaxaadda database. Waxaa la aasaasay inta lagu guda jiro dhismaha xogta oo inta badan ma beddelo.
Kordhinta: Dhanka kale, kordhintu waa cabbiraadda wadarta tirada tuple ee ku jirta xogta hal mar. Marka tuples la abuuro, wax laga beddelo, ama lagu tirtiro xogta, kordhinta, oo sidoo kale loo yaqaan sawirka xogta, si joogto ah ayey isu beddeshaa qiimaha.
18. Waa maxay hababka badan ee caadiga ah iyo maxay macnaha erayga "caadi"?
Caadiyan waa habka habaynta xogta si looga hortago nuqul ka mid ah xogta iyo dib u dhigista. Dhowr marxaladood oo caadi ah ayaa midba midka kale raacaa waxaana loo tixraacaa qaabab caadi ah. Foomamka caadiga ah ee soo socdaa way isku xidhan yihiin.
Saddexda nooc ee caadiga ah ee hore waa sidan soo socota.
NF-1, ama Foomka Caadiga ah ee Kowaad, safaf aan soo noqnoqon kooxaysi
2NF waxay u taagan tahay Foomka Caadiga ah ee Labaad. Qiimo kasta oo ka mid ah tiirka taageerada (aan furaha ahayn) wuxuu ku xiran yahay dhammaan furaha muhiimka ah.
Foomka Saddex- Caadiga ah (3NF) waxa uu ku xidhan yahay oo keliya furaha aasaasiga ah oo kuma xidhna qiyamka tiirarka kale ee taageeraya (aan furaha ahayn).
Waxa kale oo aad haysaa foomamka caadiga ah ee sarreeya, sida BCNF, marka lagu daro kuwan.
BNCF - Kala duwanaansho aad u adag oo sax ah oo ah 3NF ayaa loo tixraacaa 3.5NF. Miis waa inuu ku jiraa 3NF oo u hoggaansamo qaanuunka BCNF ee ah in A uu noqdo furaha ugu sarreeya miiska ee ku-tiirsanaanta shaqeynta A->B.
19. Qeex quful. Farqiga ugu weyn ee u dhexeeya quful la wadaago iyo quful gaar ah inta lagu jiro macaamilka xogta macluumaadka waa in la sharaxaa.
Qufulka kaydka macluumaadka waa cabbir amni oo ka hortagaya laba ama in ka badan oo isticmaala xogta xogta inay hal mar cusboonaysiiyaan xogta la wadaago.
Ma jiro isticmaale kale ama fadhi kale oo wax ka beddeli kara xogta ilaa qufulka lagu sii daayo xog gaar ah marka hal isticmaale ama fadhi uu helo quful.
Quful La Wadaago: Akhrinta shay xog waxa ay u baahantahay quful la wadaago, wax kala iibsi badana waxa ay hayn karaan quful isla shay xog ah oo hoos timaada quful la wadaago. Xogta ku jirta qufulka la wadaago waxaa akhrin kara wax kala beddelasho badan.
Quful gaar ah: Wax kala iibsi kasta oo ku saabsan in la sameeyo hawlgal qoraal ah wuxuu leeyahay quful, oo loo yaqaan quful gaar ah. Noocaan qufulku wuxuu mamnuucayaa wax kala iibsiga badan, isagoo ka hortagaya khilaaf kasta oo ku jira kaydka xogta.
20. Maxay ka dhigan yihiin ereyada "caadi" iyo "xumayn"?
Habka caadiga ah waxay ku lug leedahay in xogta loo kala jebiyo miisas badan si loo dhimo dib-u-celinta. Caadiyan waxay keentaa ka faa'iidaysiga booska diskka oo weyn waxayna ka dhigtaa mid fudud in la ilaaliyo daacadnimada kaydka
Denormalization-ku waa lidka caadiga ah tan iyo markii ay ku biirto miisaska caadiga ah hal miis si loo dedejiyo soo celinta xogta. Marka la rogo habaynta caadiga ah, ku biirista waxa ay awood noo siinaysaa in aan soo saarno matalaad aan caadi ahayn oo xogta ah.
21. Sharaxaad ka bixi qaybinta xogta iyo muhiimada ay leedahay.
Xogta macquulka ah waxa loo kala qaybiyaa qaybo gaar ah, oo iskood isu leh habka qaybinta xogta, taas oo wanaajisa helista, waxqabadka, iyo maaraynta.
Waxyaabaha soo socda ayaa ah qaar ka mid ah sababaha ay qaybinta xogta muhiimka u tahay:
- Waxay xoojisaa hufnaanta weydiimaha
- Waxay kuu sahlaysaa inaad gasho qaybo muhiim ah oo qayb gaar ah
- Xogta waxa lagu kaydin karaa habacsanaan, kaydin jaban.
22. Maxay kaaga dhigan yihiin ereyada "firfircoon", "dib u noqosho," iyo "cusbooneysiin isku mar ah"?
Cusboonaysiinta Kahortagga: Kahor inta aan xog-ururintu ka dhaqan gelin adduunka dhabta ah, hagaajintan ayaa lagu sameeyay.
Cusboonaysiinta Dib-u-noqoshada: Ka dib marka xog-ururintu ka shaqeyso adduunka dhabta ah, wax ka beddelkan dib-u-habaynta ayaa lagu sameeyaa.
Cusbooneysiin isku mid ah: Wax ka beddeladan waxaa lagu sameeyaa keydka xogta isla waqtiga saxda ah ee ay ka dhaqan galayaan adduunka dhabta ah.
23. Waa maxay macnaha erayga "cursor" adiga? Sharax noocyada badan ee cursors.
Cursor waa shay xog ururin ah oo sahlaysa in xogta saf-ilaa ah lagu dhaqo oo u taagan natiijada go'an.
Kuwani waa dhowr nooc oo cursors:
- Cursor toos ah: Cursor-ka noocaan ah ayaa isla markiiba lagu dhawaaqaa isla marka SQL la fuliyo. Isticmaalaha laguma wargelin ku dhawaaqida cursorka tusaale ahaan.
- Cursor cad: Mar haddii ay dhawr saf kaga baaraandegto su'aalaha, calaamaduhu waa mid ay PL/SQL ku sifeeyeen.
24. Sharaxaad ka bixi kala duwanaanshaha u dhexeeya shabakadaha iyo moodooyinka xogta xogta kala sareynta.
Xogta waxa loo habeeyey noodhadhka waxa u eg geed ku jira jaantuska xogta kala sareynta. Noodku waxa uu ku xidhnaan karaa hal nood oo waalid.
Natiijo ahaan, xogta moodelkan waxay leedahay xidhiidh hal-ilaa-badan ah. Habka Document Object Approach (DOM), oo inta badan lagu isticmaalo daalacashada webka, ayaa ah tusaalaha ugu muhiimsan ee moodelkan.
Kala duwanaanshiyaha la hagaajiyay ee qaabka kala sareynta waa qaabka xogta shabakada. Xogta waxaa loo habeeyey si la mid ah geed tusaale ahaan. Hal nuurad, si kastaba ha ahaatee, waxa laga yaabaa in lagu xidho dhawr nood oo waalid.
Xiriir badan-ilaa-badan ayaa ka dhex abuurma qanjidhada xogta natiijada. Xogta shabakada waxa ka mid ah Bakhaarka Xogta Isku-dhafan (IDS) iyo IDMS (Nidaamka Maaraynta Xogta Isku-dhafan).
25. Sharax MongoDB.
MongoDB waa xog-ururin furan, aan xidhiidh ahayn, aan habaysan. Xogtaadu waxay ku kaydsan tahay ururinta ka samaysan dukumeenti gaar ah oo ku jira xogtayada dokumentiga ku salaysan.
Dukumeenti ku yaal MongoDB waa shay weyn oo JSON ah oo aan lahayn qaab gaar ah ama syntax. Dukumeentiyada JSON waxaa u taagan MongoDB qaab laba-ku-dhejin ah oo loo yaqaan BSON.
26. Sharax kala duwanaanshaha u dhexeeya nidaamka 2-tier iyo 3-tier DBMS.
Erayga "naqshadaynta laba-tier" waxaa loola jeedaa qaab-dhismeedka macmiilka-server kaas oo codsiyada ku shaqeeya macaamiisha ay si toos ah ula falgalaan xog-ururinta ku shaqeeya server-yada iyada oo aan la isticmaalin wax dhexdhexaad ah.
Naqshadeynta 3-tier waxaa ku jira lakab dheeri ah oo u dhexeeya macmiilka iyo server-ka si ay u siiso isticmaalayaasha garaafyada isticmaalaha iyo ka dhigida nidaamka mid amaan ah oo la heli karo. Qaabkan qaabaynta ah, codsiga dhinaca macmiilku waxa uu la falgalaa arjiga dhinaca server-ka ah, kaas oo markaa la hadlaya nidaamka kaydka xogta.
27. Kaydka xogta, waa maxay macnaha erayga "hashing"?
Xadhkaha xarfaha ayaa lagu dahaadhay furaha ama qiimaha matalaya xadhiggii asalka ahaa balse inta badan lagu hagaajiyo dherer ka yar. Maadaama helitaanka shay la isticmaalayo fure xashiish ka gaaban qiimihii asalka ahaa uu ka dhakhso badan yahay, xashiish waxa loo isticmaalaa in lagu tilmaamo oo lagu soo saaro walxaha ku jira kaydka xogta.
28. Doorkee ayuu maamulaha kaydka xogta ka qabtaa DBMS?
Maamulaha Xogta (DBA) ayaa ku leh doorarka muhiimka ah ee soo socda ee DBMS:
- Dejinta iyo ku rakibida xogta macluumaadka
- Socdaalka xogta
- Qiimaynta waxqabadka
- Qorshaynta iyo fulinta tallaabooyinka amniga
- Soo kabashada iyo kaydinta xogta
- Dhibaatooyinka
Ugu Dambeyn
Ururinta su'aalaha iyo jawaabaha waraysiga DBMS waxaa loo bixiyay tixraac ahaan si musharixiinta suurtagalka ah ay si dhakhso ah oo fudud u fahmaan su'aalahan.
Gabagabadii, waxaanu falanqaynay su'aalaha waraysiga DBMS ee ugu sarreeya ee inta badan lagu weydiiyo ururada.
Leave a Reply