Мундариҷа[Пинҳон кардан][Намоиш]
- 1. Махзани маълумот гуфта чиро дар назар доред?
- 2. МБМ гуфта чиро дар назар доред?
- 3. Забонҳои гуногуни DBMS-ро шарҳ диҳед.
- 4. Якчанд бартариҳои МБМ-ро номбар кунед?
- 5. Камбудиҳои системаҳои муқаррарии файлӣ, ки МДМ бар онҳо доранд, зикр кунед.
- 6. Хусусиятњои ACID дар МБМ чиро дар назар доред?
- 7. SQL дар МБМ чӣ нақшро иҷро мекунад?
- 8. Оё фазои холӣ ё сифр дар пойгоҳи додаҳо ҳамчун арзишҳои NULL ҳисоб карда мешавад?
- 9. Анбори додаҳо маҳз чист?
- 10. Нуқтаи назоратии DBMS чӣ маъно дорад?
- 11. Қабатҳои абстраксияи маълумотҳои МДМ гуногунро тавсиф кунед.
- 12. «Оптимизатсияи дархост» барои шумо чӣ маъно дорад?
- 13. Моделсозии муносибат бо субъект: он чист?
- 14. Ибораҳои «объект», «навъи объект» ва «маҷмӯи объект» дар системаи идоракунии пойгоҳи додаҳо чӣ маъно доранд?
- 15. Робитаҳо чист ва дар СМБ кадом навъ муносибатњо вуљуд доранд?
- 16. RDBMS маҳз чист?
- 17. Дар базаи маълумот мафњумњои «интенсион» ва «васеъият» чї маъно доранд?
- 18. Усулҳои зиёди нормализатсия кадомҳоянд ва истилоҳи «нормаизатсия» чӣ маъно дорад?
- 19. Қулфро тавсиф кунед. Фарқи асосии байни қулфи муштарак ва қулфи истисноӣ ҳангоми амалиёти пойгоҳи додаҳо бояд шарҳ дода шавад.
- 20. Мафњумњои «нормализатсия» ва «деномализатсия» чї маъно доранд?
- 21. Тақсимкунии пойгоҳи додаҳо ва аҳамияти онро шарҳ диҳед.
- 22. Истилоҳҳои «пешрафта», «қафомонда» ва «навсозии ҳамзамон» барои шумо чӣ маъно доранд?
- 23. Истилоҳи «курсор» барои шумо чӣ маъно дорад? Намудҳои зиёди курсорҳоро тавсиф кунед.
- 24. Тафовутҳои байни моделҳои шабакавӣ ва иерархивии пойгоҳи додаҳоро тавсиф кунед.
- 25. MongoDB-ро тавсиф кунед.
- 26. Тафовутҳои байни системаи 2-сатҳи ва 3-зинаи МБМ-ро тавсиф кунед.
- 27. Дар базаи маълумот мафҳуми «хешинг» чӣ маъно дорад?
- 28. Маъмури базаи маълумотњо дар МБМ чї наќшро иљро мекунад?
- хулоса
Маълумотро дар ҳама ҷо дар ҷаҳон пайдо кардан мумкин аст! Дар бозори имрӯза, ҳар рӯз зиёда аз 2.5 квинтилиллион байт маълумот истеҳсол карда мешавад.
Муҳим аст, ки ҳамаи мо ин маълумотро таҳлил кунем ва натиҷаҳои заруриро бо истифода аз системаҳои идоракунии пойгоҳи додаҳо (DBMS) таъмин кунем. Аз тарафи дигар, доштани дониши DBMS имкон медиҳад, ки ҳамчун мудири пойгоҳи додаҳо кор карда шавад.
Бо назардошти он, ки шумо ин мақоларо дар бораи Саволҳои Мусоҳибаи DBMS хонда истодаед, ман гумон мекунам, ки шумо аллакай аз ин тафсилот огоҳед. Ҳар як касб дар таҳлили додаҳо бояд бо фаҳмиши хуби системаҳои идоракунии пойгоҳи додаҳо (DBMS) оғоз шавад.
Сохтани системаҳои муассири пойгоҳи додаҳо қобилияти ташкил, арзёбӣ, гузаштан ва фаҳмидани ҳаҷми бузурги маълумотро талаб мекунад.
Инҳоянд чанд саволҳои мусоҳибаи DBMS барои муваффақ шудан дар мусоҳибаи навбатии кориатон ва расидан ба мавқеъе, ки шумо орзу мекардед, новобаста аз он ки шумо аллакай касбро дар таҳлили додаҳо оғоз кардаед ё нав оғоз карда истодаед.
Саволҳои беҳтарини мусоҳибаи DBMS дар рӯйхат ба манфиати шумо ҷамъ оварда шудаанд, то ба шумо дар мусоҳибаатон кӯмак расонанд ва фаҳмиши шумо дар бораи ин мавзӯъро мустаҳкам кунед.
1. Махзани маълумот гуфта чиро дар назар доред?
Пойгоҳи додаҳо маҷмӯи мантиқии сохтории додаҳо мебошад, ки онҳоро бо осонӣ навсозӣ, дастрас кардан ва нигоҳ доштан мумкин аст. Ҳар чизе, ки бо фармони эҷод тавлид мешавад, объекти пойгоҳи додаҳо мебошад ва базаҳои маълумотҳо аксар вақт маҷмӯи ҷадвалҳо ё объектҳоеро дар бар мегиранд, ки дорои вурудот ва майдонҳо мебошанд.
Як вуруд дар ҷадвал бо як навор ё сатр ифода карда мешавад. Қисмҳои асосии нигоҳдории маълумот, ки дар бораи ҷанбаи мушаххаси ҷадвал тафсилот медиҳанд, атрибут ё сутун мебошанд.
DBMS маълумотро аз пойгоҳи додаҳо бо истифода аз дархостҳои аз ҷониби корбар пешниҳодшуда дарёфт мекунад.
2. МБМ гуфта чиро дар назар доред?
DBMS барномаҳои нармафзоре мебошанд, ки ба шумо дар эҷод ва идоракунии додаҳои мантиқӣ пайвастанд.
Ба ибораи дигар, системаи идоракунии пойгоҳи додаҳо (DBMS) ба мо интерфейс ё асбоберо барои анҷом додани амалиётҳои гуногун, аз ҷумла сохтани пойгоҳи додаҳо, илова кардани маълумот ба он, нест кардани он, тағир додани маълумот ва ғайра медиҳад.
Нармафзоре, ки системаи идоракунии пойгоҳи додаҳо (DBMS) номида мешавад, имкон медиҳад, ки маълумот нисбат ба системаи файлӣ бехатартар нигоҳ дошта шавад.
3. Забонҳои гуногуни DBMS-ро шарҳ диҳед.
Инҳоянд баъзе аз забонҳое, ки аз ҷониби DBMS истифода мешаванд:
- DDL (Забони муайянкунии маълумот): Дастурҳое, ки барои муайян кардани пойгоҳи додаҳо лозиманд, дар он мавҷуданд. Эҷод кардан, тағир додан, партофт, буридан, тағир додани ном ва ғайра чанд мисоланд.
- DML (Забони коркарди маълумот): Он фармонҳоеро дар бар мегирад, ки барои кор бо додаҳо дар пойгоҳи додаҳо заруранд. Намунаҳо SELECT, UPDATE, INSERT, DELETE ва ғайраҳоро дар бар мегиранд.
- DCL (Забони идоракунии додаҳо): Он фармонҳоро дар бар мегирад, ки барои мубориза бо иҷозатҳои корбар ва идоракунии системаи пойгоҳи додаҳо заруранд. Масалан, GRANT ва REVOKE.
- TCL (Забони идоракунии транзаксия): Он фармонҳоро дар бар мегирад, ки бояд барои идоракунии транзаксияҳои пойгоҳи додаҳо истифода шаванд. Масалан, COMMIT, ROLLBACK ва SAVEPOINT.
4. Якчанд бартариҳои МБМ-ро номбар кунед?
- Ин имкон дорад, ки корбарони сершумор якбора маълумотро аз як пойгоҳи додаҳо мубодила кунанд. Ғайр аз он, ин гуна мубодила ба корбарон имкон медиҳад, ки ба тағирот дар муҳити пойгоҳи додаҳо зуд вокуниш нишон диҳанд.
- Мумкин аст, ки корбарони сершумор ҳамзамон маълумоти як пойгоҳи додаҳоро бубинанд.
- тавассути ҷорӣ намудани системае, ки ҳамаи маълумотҳоро дар як пойгоҳи додаҳо муттаҳид мекунад, такрориро дар пойгоҳи додаҳо коҳиш медиҳад.
- Дар ҳолати зарурӣ, маълумотро дар пойгоҳи додаҳо барқарор кардан мумкин аст ва нусхаи эҳтиётии маълумотро метавон барномарезӣ кард, ки ба таври худкор эҷод карда шавад.
- Тағир додани формати маълумотро ҳангоми нигоҳ доштани таркиби ҳама равандҳои татбиқшаванда имкон медиҳад.
5. Камбудиҳои системаҳои муқаррарии файлӣ, ки МДМ бар онҳо доранд, зикр кунед.
Мо маҷбур мешавем, ки ҳар як саҳифаро дар системаи маъмулии файлӣ скан кунем, зеро ҳеҷ гуна индексатсия вуҷуд надорад, ки дастрасии мундариҷаро вақт ва суст мекунад.
Зиёдшавӣ ва номувофиқӣ мушкилоти дигар мебошанд, зеро файлҳо аксар вақт маълумоти зиёдатӣ ва такрориро дар бар мегиранд ва тағир додани яке аз онҳо ҳамаи онҳоро номувофиқ месозад.
Дастрасии маълумот бо системаҳои анъанавии ба файл асосёфта мушкилтар аст, зеро додаҳо муташаккил нестанд. Камбудии дигар ин набудани назорати ҳамзамон мебошад, ки ба кори бисёр амалҳо дар як файл монеъ мешавад ва ба ҷои он як амалро маҷбур мекунад, ки тамоми саҳифаро маҳкам кунад.
Системаҳои идоракунии пойгоҳи додаҳо инчунин мушкилотро бо системаҳои анъанавии файлӣ, аз ҷумла тафтиши якпорчагӣ, ҷудокунии маълумот, атомӣ, амният ва ғайра ҳал карданд.
6. Хусусиятњои ACID дар МБМ чиро дар назар доред?
Дастурҳои бунёдие, ки барои нигоҳ доштани тамомияти додаҳо бояд риоя шаванд, хусусиятҳои ACID-и системаи идоракунии пойгоҳи додаҳо мебошанд. Инҳоянд:
- Атомикӣ - Инчунин ҳамчун принсипи "ҳама ё ҳеҷ чиз" номида мешавад, атомӣ чунин мешуморад, ки ҳар як арзёбии як воҳиди ягона ё комилан анҷом дода мешавад ё тамоман.
- Пайвастагӣ: Ин амвол нишон медиҳад, ки маълумот дар пойгоҳи додаҳо ҳам пеш аз ва ҳам баъд аз ҳар як транзаксия доимӣ аст.
- Изолятсия - Ин амвол муайян мекунад, ки бисёр транзаксияҳо метавонанд дар як вақт сурат гиранд.
- Давомнокӣ - Ин амвол кафолат медиҳад, ки ҳар як транзаксия пас аз анҷомёбӣ дар хотираи идоранашаванда сабт карда мешавад.
7. SQL дар МБМ чӣ нақшро иҷро мекунад?
SQL маънои забони сохтории дархостро дорад ва вазифаи асосии он муошират бо пойгоҳи додаҳои релятсионӣ тавассути ворид кардан ва навсозӣ/тағйир додани маълумот мебошад.
8. Оё фазои холӣ ё сифр дар пойгоҳи додаҳо ҳамчун арзишҳои NULL ҳисоб карда мешавад?
Не, арзиши NULL аз сифр ва фазои холӣ комилан фарқ мекунад, зеро он арзиши таъиншуда, ношинос, дастнорас ё мувофиқ нест, дар муқоиса бо фазои холӣ ва сифр, ки ҳар як аломатро ифода мекунад.
9. Анбори додаҳо маҳз чист?
Анбори додаҳо раванди ҷамъоварӣ, истихроҷ, коркард ва воридоти маълумот аз якчанд манбаъҳо барои нигоҳ доштани он дар як пойгоҳи додаҳо мебошад.
Анбори додаҳоро метавон ҳамчун як анбори марказӣ баррасӣ кард, ки дар он маълумот барои таҳлили додаҳо ва ҷараёнҳои системаҳои транзаксионӣ ва дигар пойгоҳи додаҳои релятсионӣ истифода мешавад.
A анбори иттилоот дорои як қатор маълумоти таърихии созмонест, ки барои беҳтар кардани қабули қарор дар дохили ширкат истифода мешавад.
10. Нуқтаи назоратии DBMS чӣ маъно дорад?
Усули Checkpoint ҳамаи гузоришҳои қаблиро аз система нест мекунад ва онҳоро ба таври доимӣ дар дастгоҳи нигаҳдорӣ захира мекунад.
Ду усуле, ки метавонанд ба DBMS барои барқарор кардан ва нигоҳ доштани сифатҳои ACID кӯмак расонанд, аз нигоҳ доштани саҳифаҳои соя ва нигоҳ доштани сабти ҳар як транзаксия иборатанд. Нуқтаҳои назоратӣ барои механизми барқарорсозии ба қайд асосёфта муҳиманд.
Сабти сабти транзаксия метавонад барои барқарор кардани тамоми маълумоти содиршуда то лаҳзаи садама аз гузаргоҳҳо истифода шавад, ки нуқтаҳои ҳадди ақалл, ки муҳаррики пойгоҳи додаҳо пас аз садама барқарор карда метавонад.
11. Қабатҳои абстраксияи маълумотҳои МДМ гуногунро тавсиф кунед.
Абстракцияи додаҳо ин пинҳон кардани иттилооти номуҳим аз корбар барои мусоидат ба ҳамкории бефосила мебошад. Се қабати абстраксия вуҷуд дорад:
- Сатҳи физикӣ: Сатҳи хурдтарини абстраксия нигоҳдории физикии маълумотро дар хотира тавсиф мекунад. Барои дастрасӣ ба маълумот ҳам усулҳои дастрасии пайдарпай ва ҳам тасодуфӣ метавонанд истифода шаванд. Барои тартиб додани файлҳо дарахтони B+ ва усулҳои ҳашинг истифода мешаванд.
- Сатҳи мантиқӣ: Сатҳе, ки маълумот дар шакли ҷадвал нигоҳ дошта мешавад. Илова бар ин, сохторҳои асосӣ барои нигоҳ доштани робитаҳо байни унсурҳои гуногун истифода мешаванд.
- Сатҳи Намоиш: Ин сатҳи баландтарини абстраксия аст. Танҳо як қисми пойгоҳи додаҳои воқеӣ, ки бо сатрҳо ва сутунҳо муаррифӣ шудааст, барои корбарон дастрас аст. Намоишҳои сершумори як пойгоҳи додаҳо имконпазиранд. Истифодабарандагон аз мушаххасоти нигоҳдорӣ ва татбиқ огоҳ карда намешаванд.
12. «Оптимизатсияи дархост» барои шумо чӣ маъно дорад?
Қадами оптимизатсияи дархост стратегияи арзёбӣро бо арзиши камтарини пешбинишуда пайдо мекунад. Ин марҳила ҳангоми мавҷудияти якчанд алгоритмҳо ва усулҳо барои ҳалли як масъала муҳим мешавад.
Баъзе бартариҳои оптимизатсияи дархостҳо инҳоянд:
- Махсулот зудтар ба даст оварда мешавад
- кам мекунад мураккабии вақт ва фазо
- Дар муддати кӯтоҳтар дархостҳои бештарро коркард кардан мумкин аст.
13. Моделсозии муносибат бо субъект: он чист?
Ин усули тарҳрезии пойгоҳи додаҳо диаграммаҳоро барои тасвир кардани ашёи воқеӣ дар ҷаҳони воқеӣ ҳамчун объектҳо ва нишон додани муносибатҳои онҳо истифода мебарад. Ин усул барои гурӯҳи DBA фаҳмидани схемаро осон мекунад.
14. Ибораҳои «объект», «навъи объект» ва «маҷмӯи объект» дар системаи идоракунии пойгоҳи додаҳо чӣ маъно доранд?
Объект: Объекти воқеии ҷаҳони воқеӣ объект ҳисобида мешавад, агар он дорои хосиятҳое бошад, ки ба атрибутҳои мушаххаси он мувофиқат кунанд. Масалан, донишҷӯ, корманд ё муаллим як объектро нишон медиҳад.
Навъи объект: Навъи объект ҳамчун як гурӯҳи субъектҳои дорои хусусиятҳои шабеҳ тавсиф карда мешавад. Навъи объект бо як ё якчанд ҷадвалҳои алоқаманд дар пойгоҳи додаҳо ифода карда мешавад. Метавон намуд намуд ё атрибутҳои субъектро ҳамчун хислате, ки мушаххасан мушаххасоти субъектро муайян мекунад, тасаввур кардан мумкин аст. Масалан, донишҷӯ як объектро бо хусусиятҳо ба монанди ID донишҷӯ, номи донишҷӯ ва ғайра нишон медиҳад.
Маҷмӯи объектҳо: Ҳама объектҳои пойгоҳи додаҳо, ки ба як намуди объект тааллуқ доранд, ҳамчун маҷмӯи объектҳо ҷамъ карда мешаванд. Масалан, маҷмӯи объектҳо маҷмӯи ҳамаи донишҷӯён, кормандон, муаллимон ва ғайра мебошад.
15. Робитаҳо чист ва дар СМБ кадом навъ муносибатњо вуљуд доранд?
Дар DBMS, муносибат вазъиятест, ки дар он ду объект ба ҳамдигар пайвастанд. Дар ин ҳолат, ҷадвали калиди хориҷӣ ба калиди ибтидоии ҷадвали дигар истинод дорад.
Рӯйхати зерин намудҳои зиёди муносибатҳои дар DBMS пайдошударо дар бар мегирад:
- Муносибати як ба як: Ин истилоҳ барои тавсифи муносибати як сатри Ҷадвали А ва як сатри Ҷадвали В истифода мешавад.
- Муносибати як ба бисёр: вақте истифода мешавад, ки байни як сатр дар Ҷадвали А ва сатрҳои бисёр дар Ҷадвали В мавҷуд бошад.
- Муносибати бисёр ба бисёр – вақте истифода мешавад, ки шумораи зиёди сатрҳои ҷадвали А ба шумораи зиёди сатрҳои ҷадвали В пайваст карда шаванд.
- Муносибати худшиносӣ – вақте истифода мешавад, ки сабти ҷадвали А ба сабти дигари ҳамон ҷадвал пайваст мешавад.
16. RDBMS маҳз чист?
RDBMS ё системаҳои идоракунии пойгоҳи додаҳо ихтисораи ин системаҳо мебошад. Он барои нигоҳ доштани нишондиҳандаҳои ҷадвал ва сабтҳои маълумот истифода мешавад.
RDBMSҳо зермаҷмӯи системаҳои идоракунии пойгоҳи додаҳо мебошанд, ки сохторро барои ҷойгир кардан ва дарёфт кардани маълумот дар бораи дигар объектҳои пойгоҳи додаҳо истифода мебаранд. Системаи идоракунии пойгоҳи додаҳои релятсионӣ (RDBMS) навсозӣ, ворид кардан, нест кардан, таҳрир кардан ва идоракунии пойгоҳи додаҳои реляциониро осон мекунад.
Аксар вақт, RDBMS забони SQL-ро истифода мебарад, зеро он барои корбар дӯстона ва мунтазам истифода мешавад.
17. Дар базаи маълумот мафњумњои «интенсион» ва «васеъият» чї маъно доранд?
Фарқи асосии байни ният ва васеъшавӣ дар пойгоҳи додаҳо чунин аст:
Ният: Ният, ки баъзан ҳамчун схемаи пойгоҳи додаҳо номида мешавад, барои тавсифи тавсифи пойгоҳи додаҳо истифода мешавад. Он ҳангоми сохтани базаи маълумот таъсис дода мешавад ва аксаран тағир намеёбад.
Васеъ: Аз тарафи дигар, васеъкунӣ ченкунии шумораи умумии кортҳо дар пойгоҳи додаҳо дар як вақт мебошад. Вақте ки наворҳо дар пойгоҳи додаҳо сохта мешаванд, тағир дода мешаванд ё нест карда мешаванд, васеъшавӣ, ки ҳамчун акси пойгоҳи додаҳо маълум аст, пайваста арзишаш тағйир меёбад.
18. Усулҳои зиёди нормализатсия кадомҳоянд ва истилоҳи «нормаизатсия» чӣ маъно дорад?
Нормализатсия раванди сохторбандии додаҳо барои пешгирии такрори маълумот ва зиёдатӣ мебошад. Якчанд марҳалаҳои нормализатсия якдигарро пайравӣ мекунанд ва шаклҳои муқаррарӣ номида мешаванд. Шаклҳои маъмулии зерин аз ҳамдигар вобастаанд.
Се шакли муқаррарии аввал инҳоянд.
NF-1 ё Шакли аввалаи муқаррарӣ, сатрҳо бидуни гурӯҳбандии такрорӣ
2NF маънои шакли дуюми муқаррариро дорад. Ҳар як арзиши сутуни дастгирӣ (ғайри калидӣ) аз тамоми калиди асосӣ вобаста аст.
Се шакли муқаррарӣ (3NF) танҳо аз калиди ибтидоӣ вобаста аст ва аз дигар арзишҳои сутуни дастгирикунанда (ғайри калидӣ) вобаста нест.
Илова бар ин, шумо инчунин шаклҳои муқаррарии баландтар доред, ба монанди BCNF.
BNCF - Варианти мураккабтар ва дақиқтари 3NF 3.5NF номида мешавад. Ҷадвал бояд дар 3NF бошад ва ба қоидаи BCNF риоя кунад, ки A бояд калиди олии ҷадвал барои ҳама гуна вобастагии функсионалии A->B бошад.
19. Қулфро тавсиф кунед. Фарқи асосии байни қулфи муштарак ва қулфи истисноӣ ҳангоми амалиёти пойгоҳи додаҳо бояд шарҳ дода шавад.
Қулфи пойгоҳи додаҳо як чораи амниятӣ мебошад, ки ду ё зиёда корбарони пойгоҳи додаҳоро аз навсозии як пораи муштараки додаҳо якбора пешгирӣ мекунад.
Ҳеҷ як корбар ё сеанси дигари пойгоҳи дода наметавонад маълумотро таҳрир кунад, то он даме ки қулф дар пойгоҳи додаи мушаххас озод карда нашавад, вақте ки як корбари махзани маълумот ё сессия қулфро ба даст наорад.
Қулфи муштарак: Хондани ашёи додашуда қулфи муштаракро талаб мекунад ва бисёре аз транзаксияҳо метавонанд қулфро дар ҳамон як ҷузъи маълумот дар зери қулфи муштарак нигоҳ доранд. Унсурҳои маълумот дар қулфи муштарак метавонанд аз ҷониби бисёр транзаксияҳо хонда шаванд.
Қулфи истисноӣ: Ҳама гуна амалиёте, ки барои анҷом додани амалиёти навиштан қулф шудааст, дорои қулфи истисноӣ мебошад. Ин шакли қулф транзаксияҳои сершуморро манъ карда, ҳар гуна ихтилофотро дар пойгоҳи додаҳо пешгирӣ мекунад.
20. Мафњумњои «нормализатсия» ва «деномализатсия» чї маъно доранд?
Раванди муқаррарӣ тақсим кардани маълумотро ба бисёр ҷадвалҳо барои кам кардани зиёдатӣ дар бар мегирад. Нормализатсия боиси истифодаи бештари фазои диск мегардад ва нигоҳ доштани тамомияти махзани маълумотро осонтар мекунад.
Деномализатсия баръакси нормализатсия аст, зеро он ҷадвалҳои муқарраршударо ба як ҷадвал муттаҳид мекунад, то ҷустуҷӯи маълумотро суръат бахшад. Бо иваз кардани нормализатсия, амалиёти JOIN ба мо имкон медиҳад, ки тасвири ғайримуқаррарии маълумотро тавлид кунем.
21. Тақсимкунии пойгоҳи додаҳо ва аҳамияти онро шарҳ диҳед.
Пойгоҳи додаҳои мантиқӣ тавассути раванди тақсимоти додаҳо ба воҳидҳои алоҳидаи мустақил тақсим карда мешавад, ки дастрасӣ, кор ва идоракуниро беҳтар мекунад.
Инҳоянд баъзе сабабҳое, ки чаро тақсимоти пойгоҳи додаҳо муҳиманд:
- Самаранокии пурсишҳоро баланд мебардорад
- Ба шумо имкон медиҳад, ки қисмҳои муҳими қисмати муайянро дастрас кунед
- Маълумотро дар нигаҳдории суст ва арзон нигоҳ доштан мумкин аст.
22. Истилоҳҳои «пешрафта», «қафомонда» ва «навсозии ҳамзамон» барои шумо чӣ маъно доранд?
Навсозии проактивӣ: Пеш аз он ки пойгоҳи додаҳо дар ҷаҳони воқеӣ эътибор пайдо кунанд, ин ислоҳот ба он ворид карда мешаванд.
Навсозии ретроактивӣ: Пас аз он ки пойгоҳи додаҳо дар ҷаҳони воқеӣ кор мекунанд, ин тағиротҳои ретроактивӣ ба он ворид карда мешаванд.
Навсозии ҳамзамон: Ин тағиротҳо ба пойгоҳи додаҳо дар ҳамон лаҳзае ворид карда мешаванд, ки онҳо дар ҷаҳони воқеӣ эътибор пайдо мекунанд.
23. Истилоҳи «курсор» барои шумо чӣ маъно дорад? Намудҳои зиёди курсорҳоро тавсиф кунед.
Курсор объекти пойгоҳи додаҳост, ки коркарди сатр ба сатрро осон мекунад ва маҷмӯи натиҷаҳоро нишон медиҳад.
Инҳо якчанд намуди курсорҳо мебошанд:
- Курсори номуайян: Ин намуди курсор баробари иҷро шудани SQL фавран эълон карда мешавад. Дар ин маврид корбар аз эъломияи курсор огоҳ карда намешавад.
- Курсори равшан: Азбаски он дархостро дар якчанд сатр коркард мекунад, ин навъи курсорест, ки онро PL/ SQL тавсиф мекунад.
24. Тафовутҳои байни моделҳои шабакавӣ ва иерархивии пойгоҳи додаҳоро тавсиф кунед.
Маълумот дар гиреҳҳо ҷойгир карда шудаанд, ки ба дарахт дар парадигмаи иерархивии пойгоҳи додаҳо шабоҳат доранд. Гиреҳ метавонад ба он танҳо як гиреҳи волидайн дошта бошад.
Дар натиҷа, маълумоти ин модел пайвасти як ба бисёр дорад. Равиши объекти ҳуҷҷатӣ (DOM), ки аксар вақт дар браузерҳои веб истифода мешавад, намунаи барҷастаи ин модел мебошад.
Варианти такмилёфтаи модели иерархӣ модели пойгоҳи додаҳои шабакавӣ мебошад. Маълумот дар ин маврид ба як дарахт монанд карда шудааст. Аммо як гиреҳи кӯдак метавонад ба якчанд гиреҳи волидайн пайваст карда шавад.
Дар натиҷа байни гиреҳҳои додаҳо пайванди бисёр ба бисёр ба вуҷуд меояд. Ба пойгоҳи додаҳои шабакавӣ Дӯкони интегралии додаҳо (IDS) ва IDMS (Системаи интегралии идоракунии пойгоҳи додаҳо) дохил мешаванд.
25. MongoDB-ро тавсиф кунед.
MongoDB як махзани кушодаасос, реляционӣ ва сохторнашуда мебошад. Маълумоти шумо дар маҷмӯаҳое, ки аз ҳуҷҷатҳои инфиродӣ иборатанд, дар базаи ба ҳуҷҷат нигаронидашудаи мо нигоҳ дошта мешаванд.
Ҳуҷҷат дар MongoDB объекти бузурги JSON мебошад, ки сохтор ё синтаксиси мушаххас надорад. Ҳуҷҷатҳои JSON аз ҷониби MongoDB дар формати рамзгузоришудаи дуӣ бо номи BSON муаррифӣ карда мешаванд.
26. Тафовутҳои байни системаи 2-сатҳи ва 3-зинаи МБМ-ро тавсиф кунед.
Истилоҳи "меъмории дуқабата" ба меъмории муштарӣ-сервер дахл дорад, ки дар он замимаҳои дар мизоҷ коркунанда мустақиман бо пойгоҳи додаҳо дар серверҳо бидуни истифодаи ягон миёнаравӣ ҳамкорӣ мекунанд.
Тарҳрезии 3-зинагӣ як қабати иловагии байни муштарӣ ва серверро дар бар мегирад, то ба корбарон интерфейси графикии корбарро пешниҳод кунад ва системаро амнтар ва дастрастар кунад. Дар ин шакли тарроҳӣ, барномаи паҳлӯи муштарӣ бо замимаи сервер, ки баъдан бо системаи пойгоҳи додаҳо сӯҳбат мекунад, ҳамкорӣ мекунад.
27. Дар базаи маълумот мафҳуми «хешинг» чӣ маъно дорад?
Сатри аломатҳо ба калид ё арзише, ки сатри аслиро ифода мекунад, вале аксар вақт дар дарозии камтар собит карда мешавад. Азбаски пайдо кардани ашё бо истифода аз калиди кӯтоҳтар аз арзиши аслӣ зудтар аст, хэшин барои индексатсия ва дарёфт кардани объектҳо дар пойгоҳи додаҳо истифода мешавад.
28. Маъмури базаи маълумотњо дар МБМ чї наќшро иљро мекунад?
Маъмури пойгоҳи додаҳо (DBA) дар DBMS нақшҳои муҳими зеринро дорад:
- Ташкил ва насби пойгоҳи додаҳо
- Муҳоҷирати маълумот
- Арзёбии самаранокии фаъолият
- Банақшагирӣ ва татбиқи чораҳои амниятӣ
- Барқароркунӣ ва нигоҳдории маълумот
- Мушкилкушо
хулоса
Маҷмӯаи саволҳо ва ҷавобҳои мусоҳибаи DBMS ҳамчун маълумотнома пешниҳод карда шудааст, то номзадҳои эҳтимолӣ ин саволҳоро зуд ва ба осонӣ дарк кунанд.
Хулоса, мо саволҳои беҳтарини мусоҳибаи DBMS-ро, ки дар созмонҳо зуд-зуд дода мешаванд, таҳлил кардем.
Дин ва мазҳаб