Fizahan-takelaka[Afeno][Aseho]
- 1. Inona no dikan'ny hoe Database?
- 2. Inona no tianao holazaina amin'ny DBMS?
- 3. Hazavao ireo fiteny DBMS isan-karazany.
- 4. Mitanisà tombony vitsivitsy amin'ny DBMS?
- 5. Lazao ny tsy fahampian'ny rafitra mifototra amin'ny rakitra mahazatra izay ananan'ny DBMS azy ireo.
- 6. Inona no tianao holazaina amin'ny fananana ACID ao amin'ny DBMS?
- 7. Inona no anjara asan'ny SQL ao amin'ny DBMS?
- 8. Moa ve ny habaka banga na aotra isaina ho sanda NULL ao anaty tahiry?
- 9. Inona marina no atao hoe fitehirizam-bokatra?
- 10. Inona no dikan'ny toeram-pisavana DBMS?
- 11. Farito ny sosona abstraction data DBMS isan-karazany.
- 12. Inona no dikan'ny hoe "fanatsarana ny fanontaniana" aminao?
- 13. Modely momba ny fifandraisana amin'ny orinasa: inona izany?
- 14. Inona no dikan'ny andian-teny hoe "entité", "karazana enti-manana", ary "sehatra enti-manana" ao amin'ny rafitra fitantanana ny angona?
- 15. Inona no atao hoe fifandraisana, ary inona no karazana fifandraisana misy ao amin'ny DBMS?
- 16. Inona marina ny RDBMS?
- 17. Inona no dikan’ny hoe “finiavana” sy “fanitarana” ao anaty tahiry?
- 18. Inona avy ireo fomba maro amin'ny normalization ary inona no dikan'ny teny hoe "normalization"?
- 19. Farito ny hidin-trano. Tokony hazavaina ny fahasamihafana lehibe eo amin'ny hidin-trano iombonana sy ny hidin-trano manokana mandritra ny fifampiraharahana amin'ny angon-drakitra.
- 20. Inona no dikan’ny hoe “normalization” sy “denormalization”?
- 21. Farito ny fisarahana amin'ny database sy ny dikany.
- 22. Inona no dikan’ny hoe “mazoto miasa”, “mihemotra”, ary “fanavaozana miaraka”?
- 23. Inona no dikan’ny hoe “cursor” aminao? Farito ny karazana cursors maro.
- 24. Farito ny fiovaovan'ny tambajotra sy ny maodely angon-drakitra ambaratonga.
- 25. Farito ny MongoDB.
- 26. Farito ny fiovaovan'ny rafitra DBMS 2-tier sy 3-tier.
- 27. Amin'ny tahiry iray, inona no dikan'ny teny hoe "hashing"?
- 28. Inona no anjara asan'ny mpitantana ny angona ao amin'ny DBMS?
- Famaranana
Ny angona dia hita na aiza na aiza manerana izao tontolo izao! Amin'ny tsena ankehitriny, mihoatra ny 2.5 quintillion bytes ny angona vokarina isan'andro.
Tena ilaina ny famakafakana ireo angon-drakitra rehetra ireo ary manome ny valiny ilaina amin'ny alàlan'ny rafitra fitantanana angon-drakitra (DBMS). Amin'ny lafiny iray, ny fananana fahalalana DBMS dia ahafahana miasa amin'ny maha-mpitantana angon-drakitra.
Raha toa ianao ka mamaky ity lahatsoratra momba ny DBMS Interview Questions ity dia heveriko fa efa fantatrao ireo antsipiriany ireo. Ny asa rehetra amin'ny famakafakana angon-drakitra dia tsy maintsy manomboka amin'ny fahatakarana mafy ny rafitra fitantanana angon-drakitra (DBMS).
Ny fananganana rafitra angon-drakitra mahomby dia mitaky fahaizana mandamina, manombatombana, mamakivaky, ary mahatsapa ny angona midadasika.
Ireto misy fanontaniana vitsivitsy amin'ny tafatafa DBMS hanampy anao hahomby amin'ny dinidinika momba ny asa manaraka ary hahatratra ny toerana nofinofisinao, na efa nanomboka asa momba ny fanadihadiana angon-drakitra ianao na vao manomboka.
Ny fanontaniana momba ny tafatafa DBMS ambony dia nangonina ao anaty lisitra ho tombontsoanao mba hanampiana anao hanatontosa ny dinidinikao sy hanamafisana ny fahatakaranao ny lohahevitra.
1. Inona no dikan'ny hoe Database?
Ny angon-drakitra dia fanangonana angon-drakitra voarafitra araka ny lojika izay azo havaozina, idirana ary tazonina mora foana. Ny zava-drehetra vokarina amin'ny baiko famoronana dia zavatra angon-drakitra, ary matetika ny angon-drakitra dia ahitana fanangonana latabatra na zavatra misy fidirana sy saha.
Ny fidirana tokana amin'ny latabatra dia aseho amin'ny tuple na andalana. Ny singa fototra amin'ny fitahirizana angon-drakitra, izay manome antsipiriany momba ny lafiny iray manokana amin'ny latabatra, dia toetra na tsanganana.
Ny DBMS dia maka angon-drakitra avy amin'ny angon-drakitra mampiasa fanontaniana omen'ny mpampiasa.
2. Inona no tianao holazaina amin'ny DBMS?
DBMS dia programa rindrambaiko izay manampy anao amin'ny famoronana sy fitantanana angona mifandray amin'ny lojika.
Raha lazaina amin'ny teny hafa, ny rafitra fitantanana angon-drakitra (DBMS) dia manome antsika interface na fitaovana hanaovana asa isan-karazany ao anatin'izany ny fananganana angon-drakitra, ny fampidirana angona ao aminy, ny fanesorana azy, ny fanovana ny angona, sns.
Ny rindrambaiko antsoina hoe rafitra fitantanana angon-drakitra (DBMS) dia ahafahan'ny angon-drakitra voatahiry amin'ny fomba azo antoka kokoa noho ny rafitra mifototra amin'ny rakitra.
3. Hazavao ireo fiteny DBMS isan-karazany.
Ireto manaraka ireto ny sasany amin'ireo fiteny ampiasain'ny DBMS:
- DDL (Data Definition Language): Ny torolalana ilaina hamaritana ny angona dia voarakitra ao. CREATE, ALTER, DROP, TRUNCATE, RENAME, sns dia ohatra vitsivitsy.
- DML (Fiteny Manipulation Data): Tafiditra ao anatin'izany ny baiko ilaina mba hiasa miaraka amin'ny angona ao amin'ny tahiry. Ohatra amin'izany ny SELECT, UPDATE, INSERT, DELETE, sns.
- DCL (Teny Fanaraha-maso ny angona): Tafiditra ao anatin'izany ny baiko ilaina hiatrehana ny fahazoan-dàlana amin'ny mpampiasa sy ny fanaraha-maso ny rafitra database. Ohatra, GRANT sy REVOKE.
- TCL (Teny Fanaraha-maso ny Transaction): Ao anatin'izany ny baiko tsy maintsy ampiasaina amin'ny fitantanana ny fifanakalozana amin'ny angona. Ohatra, COMMIT, ROLLBACK, ary SAVEPOINT.
4. Mitanisà tombony vitsivitsy amin'ny DBMS?
- Afaka mifanakalo angona avy amin'ny angon-drakitra iray indray mandeha ny mpampiasa maro. Fanampin'izany, ity karazana fizarana ity dia ahafahan'ny mpampiasa mamaly haingana ny fanovana eo amin'ny tontolon'ny angon-drakitra.
- Mety ho an'ny mpampiasa maro no mijery ny angon-drakitra mitovy amin'ny miaraka.
- mampihena ny dika mitovy amin'ny angon-drakitra amin'ny alàlan'ny fampidirana rafitra iray izay mampiray ny angona rehetra ao anaty tahiry tokana.
- Rehefa ilaina dia azo averina ny angon-drakitra ao amin'ny tahiry ary ny backup ny angon-drakitra dia azo atao fandaharana mba hamoronana ho azy.
- Mamela ny fanovana ny endrika angon-drakitra sady mitazona ny firafitry ny fizotran'ny fampiharana rehetra.
5. Lazao ny tsy fahampian'ny rafitra mifototra amin'ny rakitra mahazatra izay ananan'ny DBMS azy ireo.
Voatery mijery ny pejy rehetra amin'ny rafitra mifototra amin'ny rakitra mahazatra izahay satria tsy misy fanondroana, izay mahatonga ny fidirana amin'ny votoaty mandany fotoana sy malaina.
Ny famerana sy ny tsy fitovian-kevitra no olana hafa satria ny rakitra matetika dia ahitana angon-drakitra mihoa-pampana sy dika mitovy, ary ny fanovana ny iray amin'izy ireo dia mahatonga azy rehetra tsy mifanaraka.
Sarotra kokoa ny fidirana amin'ny angona miaraka amin'ireo rafitra mifototra amin'ny rakitra nentim-paharazana satria tsy voalamina ny angona. Ny tsy fahampiana iray hafa dia ny tsy fisian'ny fanaraha-maso mifanandrify, izay manakana ny asa maro tsy hiasa amin'ny rakitra iray miaraka ary manery hetsika iray hanidy ny pejy iray manontolo.
Ny rafi-pitantanana angon-drakitra ihany koa dia namaha olana amin'ny rafitra mifototra amin'ny rakitra nentim-paharazana ao anatin'izany ny fisavana ny fahamendrehana, ny fanasarahana ny angona, ny atomika, ny fiarovana, ary ny maro hafa.
6. Inona no tianao holazaina amin'ny fananana ACID ao amin'ny DBMS?
Ny torolalana fototra tsy maintsy arahina mba hitehirizana ny fahamarinan'ny angona dia ny toetran'ny ACID amin'ny rafitra fitantanana angona. Ireto avy izy ireo:
- Atomicity - Antsoina koa hoe ny fitsipika "rehetra na tsia", ny atomicity dia mitazona fa ny fanombanana tsirairay ny singa tokana dia atao tanteraka na tsia.
- Consistency: Ity fananana ity dia mampiseho fa ny angon-drakitra ao amin'ny angon-drakitra dia tsy miova na mialoha na aorian'ny fifampiraharahana tsirairay.
- Isolation - Ity fananana ity dia mamaritra fa ny fifampiraharahana maro dia azo atao amin'ny fotoana iray ihany.
- Faharetana - Ity fananana ity dia miantoka fa ny fifanakalozana tsirairay dia voarakitra ao anaty fitadidiana tsy miovaova rehefa vita.
7. Inona no anjara asan'ny SQL ao amin'ny DBMS?
SQL dia midika hoe Structured Query Language, ary ny tena asany dia ny mifandray amin'ny angon-drakitra mifandray amin'ny alàlan'ny fampidirana sy fanavaozana/fanovàna angona.
8. Moa ve ny habaka banga na aotra isaina ho sanda NULL ao anaty tahiry?
Tsia, ny sanda NULL dia tsy mitovy amin'ny aotra sy ny habaka banga satria izy io dia manondro sanda nomena, tsy fantatra, tsy misy, na tsy mifandraika, mifanohitra amin'ny habaka banga sy aotra, izay samy maneho toetra iray.
9. Inona marina no atao hoe fitehirizam-bokatra?
Ny fitahirizana angon-drakitra dia ny dingan'ny fanangonana, fitrandrahana, fanodinana ary fanafarana angona avy amin'ny loharano maro mba hitahirizana izany ao anaty tahiry tokana.
Ny trano fanatobiana data dia azo heverina ho toy ny tahiry foibe izay ampiasaina amin'ny famakafakana angon-drakitra ary mikoriana avy amin'ny rafitra transactional sy angon-drakitra mifandraika hafa.
A trano fitehirizana data mirakitra angon-drakitra ara-tantara isan-karazany avy amin'ny fikambanana iray ampiasaina hanatsarana ny fandraisana fanapahan-kevitra ao anatin'ny orinasa.
10. Inona no dikan'ny toeram-pisavana DBMS?
Ny fomba Checkpoint dia mamafa ny diary rehetra teo aloha amin'ny rafitra ary mitahiry azy ireo amin'ny fitaovana fitahirizana.
Teknika roa afaka manampy ny DBMS hamerina sy hitazona ny toetran'ny ACID dia ahitana ny fitehirizana pejy aloka sy ny fitazonana ny diarin'ny fifampiraharahana tsirairay. Zava-dehibe ho an'ny rafitra fanarenana mifototra amin'ny log.
Ny firaketana an-tsoratra momba ny varotra dia azo ampiasaina hamerenana ny angon-drakitra rehetra hatramin'ny fotoana nisian'ny fianjerana avy amin'ny toby fisavana, izay teboka faran'izay kely indrindra ahafahan'ny motera angon-drakitra miverina aorian'ny fianjerana.
11. Farito ny sosona abstraction data DBMS isan-karazany.
Ny abstraction data dia manafina fampahalalana tsy manan-danja amin'ny mpampiasa mba hampiroboroboana fifandraisana tsy misy dikany. Misy sosona telo ny abstraction:
- Ambaratonga ara-batana: Ny ambaratonga kely indrindra amin'ny abstraction dia mamaritra ny fitahirizana angon-drakitra ao anaty fitadidiana. Ny fomba fidirana misesy na kisendrasendra dia azo ampiasaina hidirana amin'ny angona. Ny hazo B+ sy ny teknika hashing dia ampiasaina handaminana ny rakitra.
- Level lojika: Ny haavon'ny fitahirizana angona amin'ny endrika tabilao. Fanampin'izany, ny rafitra fototra dia ampiasaina hitahiry ny fifandraisana misy eo amin'ireo singa samihafa.
- View Level: Io no ambaratonga ambony indrindra amin'ny abstraction. Ampahany amin'ny tena angon-drakitra, asehon'ny andalana sy tsanganana ihany no azon'ny mpampiasa. Hevitra maro momba ny angon-drakitra iray ihany no azo eritreretina. Tsy ampahafantarina ny mpampiasa ny momba ny fitahirizana sy ny fampiharana manokana.
12. Inona no dikan'ny hoe "fanatsarana ny fanontaniana" aminao?
Ny dingana fanatsarana ny fanontaniana dia mahita ny paikadin'ny fanombanana miaraka amin'ny vidiny ambany indrindra. Ity dingana ity dia lasa manan-danja rehefa misy algorithms sy teknika maromaro azo atao amin'ny olana mitovy.
Ireto manaraka ireto ny tombony sasany amin'ny fanatsarana ny fangatahana:
- Aterina haingana kokoa ny vokatra
- Mampihena ny fahasarotan'ny fotoana ary habakabaka
- Ny fanontaniana bebe kokoa dia azo karakaraina ao anatin'ny fotoana fohy kokoa.
13. Modely momba ny fifandraisana amin'ny orinasa: inona izany?
Ity fomba fandrafetana angon-drakitra ity dia mampiasa kisary mba hanehoana ireo zavatra tena izy ao amin'ny tontolo tena izy ho toy ny singa sy hanehoana ny fifandraisany. Ity fomba ity dia manamora ny fahazoana ny skema ho an'ny ekipa DBA.
14. Inona no dikan'ny andian-teny hoe "entité", "karazana enti-manana", ary "sehatra enti-manana" ao amin'ny rafitra fitantanana ny angona?
Entity: Heverina ho enti-manana ny singa iray tena izy raha manana toetra mifanaraka amin'ny toetrany manokana. Ohatra, ny mpianatra, ny mpiasa, na ny mpampianatra dia maneho singa iray.
Karazana enti-manana: Ny karazana enti-manana dia faritana ho vondron'olona manana toetra mitovy. Ny karazana enti-manana dia aseho amin'ny tabilao iray na maromaro mifamatotra ao anaty tahiry. Azo atao ny mihevitra ny karazana enti-manana na toetra ho toetra iray izay mamaritra manokana ny enti-manana. Ny mpianatra iray, ohatra, dia maneho zavatra iray manana toetra toy ny id mpianatra, anaran'ny mpianatra, sns.
Entity Set: Ny singa rehetra ao amin'ny angon-drakitra izay an'ny karazana enti-manana iray dia angonina ho fitambarana enti-manana. Ohatra, ny enti-manana dia fitambaran'ny mpianatra rehetra, ny mpiasa, ny mpampianatra, sy ny sisa.
15. Inona no atao hoe fifandraisana, ary inona no karazana fifandraisana misy ao amin'ny DBMS?
Ao amin'ny DBMS, ny fifandraisana dia toe-javatra iray izay mifandray amin'ny singa roa. Amin'ity tranga ity, ny latabatra fanalahidin'ny vahiny dia manana fanondroana ny lakile voalohany amin'ny latabatra hafa.
Ity lisitra manaraka ity dia ahitana karazana fifandraisana maro hita ao amin'ny DBMS:
- Fifandraisana tokana: Ity teny ity dia ampiasaina hamaritana fifandraisana misy eo amin'ny andalana iray ao amin'ny tabilao A sy ny andalana iray ao amin'ny tabilao B.
- Fifandraisana tokana amin'ny maro: Ampiasaina rehefa misy fifandraisana eo amin'ny andalana iray ao amin'ny tabilao A sy ny andalana maro ao amin'ny tabilao B.
- Fifandraisana maro-amin'ny-maro - Ampiasaina rehefa misy andalana be dia be ao amin'ny latabatra A azo ampifandraisina amin'ny laharana maro ao amin'ny latabatra B.
- Fifandraisana manokan-tena - Ampiasaina rehefa misy rakitsoratra ao amin'ny tabilao A mifandray amin'ny rakitra hafa ao amin'ny latabatra iray ihany.
16. Inona marina ny RDBMS?
RDBMS, na rafitra fitantanana angon-drakitra mifandraika, dia fanafohezana ireo rafitra ireo. Izy io dia ampiasaina amin'ny fanaraha-maso ny indeksan'ny latabatra sy ny firaketana angona.
Ny RDBMS dia ampahany amin'ny rafi-pitantanana angon-drakitra izay mampiasa rafitra hitadiavana sy handraisana vaovao momba ny zavatra hafa momba ny angona. Ny rafi-pitantanana angon-drakitra momba ny fifandraisana (RDBMS) dia manamora ny fanavaozana, ny fampidirana, ny fanesorana, ny fanovana ary ny fitantanana ny angona mifandraika.
Ny ankamaroan'ny fotoana dia mampiasa ny fiteny SQL ny RDBMS satria mora ampiasaina sy ampiasaina matetika.
17. Inona no dikan’ny hoe “finiavana” sy “fanitarana” ao anaty tahiry?
Ny fahasamihafana lehibe eo amin'ny fikasana sy ny fanitarana ao anaty tahiry dia toy izao manaraka izao:
Intention: Ny fikasana, indraindray antsoina hoe schema database, dia ampiasaina hamaritana ny famaritana ny database. Izy io dia miorina mandritra ny fananganana ny angon-drakitra ary tsy miova ny ankamaroany.
Fanitarana: Amin'ny lafiny iray, ny fanitarana dia fandrefesana ny isan'ny tuple ao amin'ny angon-drakitra amin'ny fotoana iray. Rehefa noforonina, ovaina, na voafafa ao anaty angon-drakitra ny tuples, dia miova tsy tapaka ny sanda ny fanitarana, fantatra amin'ny anarana hoe snapshot of the database.
18. Inona avy ireo fomba maro amin'ny normalization ary inona no dikan'ny teny hoe "normalization"?
Ny normalization dia ny dingan'ny fandrafetana ny angon-drakitra mba hisorohana ny fampitomboana sy ny fihemorana. Dingana ara-dalàna maromaro no manaraka ary antsoina hoe endrika mahazatra. Ny fanarahana ireo endrika mahazatra dia miankina amin'ny tsirairay.
Toy izao manaraka izao ny endrika ara-dalàna telo voalohany.
NF-1, na endrika mahazatra voalohany, andalana tsy misy vondrona miverimberina
2NF dia midika hoe Second Normal Form. Ny sanda tsirairay amin'ny tsanganana manohana (tsy manan-danja) dia miankina amin'ny fanalahidy fototra iray manontolo.
Three-Normal-Form (3NF) dia tsy miankina afa-tsy amin'ny lakile voalohany ary tsy miankina amin'ny sandan'ny tsanganana hafa (tsy fanalahidy).
Manana endrika ara-dalàna ambony kokoa ianao, toy ny BCNF, ankoatra ireo.
BNCF - Ny variana 3NF be pitsiny sy sarotra kokoa dia antsoina hoe 3.5NF. Ny latabatra dia tokony ho ao amin'ny 3NF ary mifikitra amin'ny fitsipika BCNF fa ny A dia tokony ho fanalahidin'ny latabatra ho an'ny fiankinan-doha rehetra A->B.
19. Farito ny hidin-trano. Tokony hazavaina ny fahasamihafana lehibe eo amin'ny hidin-trano iombonana sy ny hidin-trano manokana mandritra ny fifampiraharahana amin'ny angon-drakitra.
Ny hidin'ny angon-drakitra dia fepetra fiarovana izay manakana mpampiasa roa na maromaro tsy hanavao ny angona ifampizarana indray mandeha.
Tsy misy mpampiasa na session hafa afaka manova ny angon-drakitra mandra-pivoaka ny hidin-trano amin'ny angon-drakitra manokana rehefa nahazo hidy ny mpampiasa iray na ny session.
Shared Lock: Ny famakiana singa angon-drakitra dia mitaky hidin-trano iraisana, ary maro ny fifampiraharahana afaka mitazona hidin-trano amin'ny singa data iray eo ambanin'ny hidin-trano iombonana. Ny singa angona ao anaty hidin-trano iombonana dia azo vakiana amin'ny fifampiraharahana maro.
Hidin-trano manokana: Ny fifampiraharahana rehetra momba ny asa fanoratana dia manana hidy, fantatra amin'ny anarana hoe hidin-trano manokana. Ity endrika hidin-trano ity dia mandrara ny fifampiraharahana maro, manakana ny tsy fitovian-kevitra ao amin'ny tahiry.
20. Inona no dikan’ny hoe “normalization” sy “denormalization”?
Ny dingana ara-dalàna dia ny fandravana ny angon-drakitra ho tabilao maro mba hampihenana ny tsy fahampiana. Ny normalization dia miteraka fampiasana habaka kapila bebe kokoa ary manamora kokoa ny fitahirizana ny fahamarinan'ny angona.
Ny denormalization dia mifanohitra amin'ny normalization satria manambatra ny latabatra mahazatra ao anaty latabatra tokana izy mba hanafaingana ny fakana data. Amin'ny alàlan'ny famadihana ny normalization, ny hetsika JOIN dia ahafahantsika mamokatra fanehoana tsy ara-dalàna ny angon-drakitra.
21. Farito ny fisarahana amin'ny database sy ny dikany.
Ny angon-drakitra lojika dia mizara ho sampana misaraka, manana tena amin'ny alàlan'ny fizotry ny fizarana data, izay manatsara ny fahafaha-manao, ny fampisehoana ary ny fahaiza-mitantana.
Ireto misy antony sasany maha-zava-dehibe ny fisarahana amin'ny database:
- Manatsara ny fahombiazan'ny fanontaniana
- Afaka miditra amin'ny ampahany manan-danja amin'ny fizarazarana iray ianao
- Ny angon-drakitra dia azo tehirizina amin'ny fitahirizana malaina sy tsy lafo.
22. Inona no dikan’ny hoe “mazoto miasa”, “mihemotra”, ary “fanavaozana miaraka”?
Fanavaozana mihetsiketsika: Alohan'ny handraisan'ny angon-drakitra amin'ny tontolo tena izy, dia atao amin'izany ireo fanitsiana ireo.
Retroactive Update: Aorian'ny fiasan'ny angon-drakitra ao amin'ny tontolo tena izy, ireo fanovana mihemotra ireo dia atao aminy.
Fanavaozana simultaneous: Ireo fanovana ireo dia atao amin'ny angon-drakitra amin'ny fotoana mitovy amin'ny fampiharana azy ireo amin'ny tontolo tena izy.
23. Inona no dikan’ny hoe “cursor” aminao? Farito ny karazana cursors maro.
Ny cursor dia zavatra angon-drakitra izay manamora ny fanodinkodinana angon-drakitra isan-tsipika ary maneho vokatra iray.
Ireto misy karazana cursors maromaro:
- Implicit cursor: Ity karazana cursor ity dia ambara avy hatrany raha vantany vao vita ny SQL. Tsy ampahafantarina ny mpampiasa ny fanambaran'ny cursor amin'ity tranga ity.
- Cursor mazava: Satria izy no mamadika fanontaniana amin'ny andalana maromaro, ity karazana cursor ity dia iray izay nofaritan'ny PL/SQL.
24. Farito ny fiovaovan'ny tambajotra sy ny maodely angon-drakitra ambaratonga.
Ny angon-drakitra dia nalamina ho nodes izay mitovy amin'ny hazo iray ao amin'ny paradigma database hierarchical. Ny node iray ihany no afaka manana node ray aman-dreny miraikitra aminy.
Vokatr'izany, manana fifandraisana tokana amin'ny maro ny angon'ity modely ity. Ny Document Object Approach (DOM), izay ampiasaina matetika amin'ny navigateur web, dia ohatra tsara indrindra amin'ity modely ity.
Ny variana nohatsaraina amin'ny maodely ambaratongam-pahefana dia ny maodelin'ny angon-drakitra tambajotra. Ny angon-drakitra dia voalamina mitovy amin'ny hazo amin'ity tranga ity. Ny node zaza iray anefa dia mety mifandray amin'ny node ray aman-dreny maromaro.
Rohy maro-to-maro no miforona eo amin'ireo node data vokatr'izany. Ny angon-drakitra tambajotra dia ahitana ny Integrated Data Store (IDS) sy IDMS (Integrated Database Management System).
25. Farito ny MongoDB.
MongoDB dia loharanom-baovao misokatra, tsy mifandray, tsy misy rafitra. Ny angonao dia voatahiry ao anaty fanangonana voaforon'ny antontan-taratasy tsirairay ao amin'ny angonay miompana amin'ny antontan-taratasy.
Ny antontan-taratasy ao amin'ny MongoDB dia zavatra JSON lehibe tsy misy rafitra na syntax manokana. Ny antontan-taratasin'i JSON dia asehon'ny MongoDB amin'ny endrika misy kaody binary antsoina hoe BSON.
26. Farito ny fiovaovan'ny rafitra DBMS 2-tier sy 3-tier.
Ny teny hoe "architecture d'ambaratonga roa" dia manondro maritrano mpizara mpanjifa izay ahafahan'ny fampiharana mandeha amin'ny mpanjifa mifandray mivantana amin'ny angon-drakitra mandeha amin'ny mpizara nefa tsy mampiasa middleware.
Ny endrika 3-tier dia ahitana sosona fanampiny eo amin'ny mpanjifa sy ny mpizara mba hanolotra mpampiasa amin'ny mpampiasa sary interface tsara ary hahatonga ny rafitra ho azo antoka kokoa sy azo idirana. Amin'ity endrika famolavolana ity, ny fampiharana amin'ny lafiny mpanjifa dia mifandray amin'ny rindranasa amin'ny lafiny server, izay miresaka amin'ny rafitra database.
27. Amin'ny tahiry iray, inona no dikan'ny teny hoe "hashing"?
Ny tadin'ny tarehin-tsoratra dia voasokajy ho lakile na sanda izay maneho ny tady tany am-boalohany fa matetika raikitra amin'ny halavany kely kokoa. Koa satria haingana kokoa ny fitadiavana singa iray amin'ny alàlan'ny fanalahidin'ny hash fohy kokoa noho ny sanda tany am-boalohany, ny hashing dia ampiasaina hanondroana sy haka zavatra ao anaty tahiry.
28. Inona no anjara asan'ny mpitantana ny angona ao amin'ny DBMS?
Ny Administrator Database (DBA) dia manana ireto andraikitra lehibe manaraka ireto ao amin'ny DBMS:
- Fametrahana sy fametrahana angon-drakitra
- Fifindran'ny angona
- Fanombanana ny fahombiazana
- Fanomanana sy fampiharana ny fepetra fiarovana
- Data fanarenana sy fitehirizana
- Fanamboarana
Famaranana
Ny fanangonana fanontaniana sy valiny amin'ny tafatafa DBMS dia nomena ho fanondroana mba hahafahan'ireo kandidà mety hahazo haingana sy mora ireo fanontaniana ireo.
Ho fehin-kevitra, dia nandinika ireo fanontaniana fanadihadiana DBMS ambony indrindra izay anontaniana matetika amin'ny fikambanana.
Leave a Reply