Tofauti Kati ya Mwonekano na Jedwali

Tofauti Kati ya Mwonekano na Jedwali
Tofauti Kati ya Mwonekano na Jedwali

Video: Tofauti Kati ya Mwonekano na Jedwali

Video: Tofauti Kati ya Mwonekano na Jedwali
Video: Kabla ya kuanza UUMBAJI,MUNGU alikuwa ANAFANYA NINI?kabla hajaumba MBINGU alikuwa WAPI? 2024, Julai
Anonim

Tazama dhidi ya Jedwali

Mionekano na majedwali, zote ni aina mbili za vipengee vya hifadhidata. Kwa maneno rahisi, Maoni huhifadhiwa au kupewa jina chagua maswali. Zinaweza kuundwa kama inavyoonyeshwa hapa chini.

Unda au ubadilishe jina_la_tazamo

Kama

Chagua_taarifa;

Majedwali yanajumuisha safu wima na safu mlalo. Safu wima ni seti ya data, ambayo ni ya aina sawa ya data. Safu ni mlolongo wa thamani, ambao unaweza kutoka kwa aina tofauti za data. Safu wima hutambulishwa kwa majina ya safu wima, na kila safu mlalo inatambulishwa kipekee na ufunguo msingi wa jedwali. Majedwali huundwa kwa kutumia "unda jedwali" swali la DDL.

Unda_jina_la_jedwali (aina_ya_jina_la safuwima1 (urefu), aina_ya_jina_la safu2 (urefu)

….

….

….);

Mionekano

Kama ilivyotajwa hapo awali, mwili wa kila mwonekano ni taarifa CHAGUA. Mionekano inaitwa "Virtual tables" ya hifadhidata. Ingawa maoni yamehifadhiwa kwenye hifadhidata, hayaendeshwi hadi yatakapoitwa kwa kutumia taarifa nyingine ya CHAGUA. Zinapoitwa kwa kutumia kauli SELECT, hoja zao zilizohifadhiwa CHAGUA hutekelezwa na kuonyesha matokeo. Kwa kuwa mionekano ina hoja CHAGUA pekee kama miili yao, haihitaji nafasi kubwa. Hizi hapa ni baadhi ya faida za kutazamwa,

  1. Mwonekano unapoundwa, unaweza kuitwa tena na tena kwa kutumia jina lake, bila kuandika hoja ya CHAGUA mara kadhaa.
  2. Kwa kuwa mionekano hii ni vitu vilivyokusanywa awali, muda wake wa utekelezaji ni mdogo kuliko kutekeleza hoja yake CHAGUA (Mwonekano) kando.
  3. Mionekano inaweza kutumika kuzuia ufikiaji wa data ya jedwali. Kwa hivyo, zinaweza kuwa na jukumu muhimu katika usalama wa data, pia.

Meza

Jedwali ni mkusanyiko wa safu mlalo. Safumlalo zinaweza kuwa na data kutoka kwa aina tofauti za data. Kila safu mlalo ya jedwali lazima itambuliwe kwa kutumia kitambulisho cha kipekee (Ufunguo Msingi). Majedwali ni mahali ambapo tunahifadhi data. INGIZA, SASISHA, na UFUTE hoja zinaweza kutumika kuingiza safu mlalo mpya, kusasisha thamani iliyopo ya safu mlalo na kufuta safu mlalo kwenye jedwali. Hoja CHAGUA zinapaswa kutumiwa kupata data kutoka kwa majedwali. Muundo wa jedwali pia unaweza kubadilishwa (ikiwa ni lazima) baada ya kuundwa. Hoja za Alter TABLE zinafaa kutumika kubadilisha muundo wa jedwali. Majedwali yanahitaji nafasi zaidi ya kutazamwa ili kuhifadhi maudhui yake ya data. Kuna aina kadhaa za majedwali katika hifadhidata.

  1. Majedwali ya ndani
  2. Majedwali ya nje
  3. Meza za muda

Kuna tofauti gani kati ya Mionekano na Jedwali?

Mionekano ni majedwali pepe, ambayo hurejelea hoja CHAGUA, lakini jedwali zinapatikana katika hifadhidata.

Mionekano haihitaji nafasi kubwa ili kuhifadhi maudhui yake, lakini majedwali yanahitaji nafasi kubwa kuliko kutazamwa ili kuhifadhi maudhui yake.

Mionekano inaweza kuundwa kwa kutumia sintaksia ya "unda au ubadilishe". Lakini majedwali hayawezi kuundwa kwa kutumia "unda au kubadilisha", lazima iwe "unda meza" syntax. Kwa sababu uundaji wa jedwali DDL hauruhusu ubadilishaji.

Safu wima za jedwali zinaweza kuorodheshwa. Lakini safu wima za kutazama haziwezi kuorodheshwa. Kwa sababu mitazamo ni majedwali pepe.

Muundo wa jedwali unaweza kurekebishwa kwa kutumia taarifa za ALTER, lakini muundo wa mwonekano hauwezi kurekebishwa kwa kutumia taarifa za ALTER. (Mionekano lazima iundwe upya ili kurekebisha muundo wake)

Amri za DML zinaweza kutumika KUWEKA, KUSASISHA na KUFUTA rekodi za majedwali, lakini DML zinaruhusiwa tu kwa mionekano inayoweza kusasishwa, ambayo haina ufuasi katika mwonekano taarifa CHAGUA.

Weka Viendeshaji (INTERSECT, MINUS, MUUNGANO, MUUNGANO WOTE)

DISTINCT

Jukumu za Jumla za Kikundi (AVG, COUNT, MAX, MIN, SUM, n.k.)

KUNDI KWA Kifungu

ORDER BY Clause

UNGANISHA KWA Kifungu

ANZA NA Kifungu

Maonyesho ya Mkusanyiko katika Orodha Teule

Swali ndogo katika Orodha Teule

Jiunge na Hoja

Ilipendekeza: