Tofauti Kati ya Muundo wa Data ya Kimantiki na Kimwili

Orodha ya maudhui:

Tofauti Kati ya Muundo wa Data ya Kimantiki na Kimwili
Tofauti Kati ya Muundo wa Data ya Kimantiki na Kimwili

Video: Tofauti Kati ya Muundo wa Data ya Kimantiki na Kimwili

Video: Tofauti Kati ya Muundo wa Data ya Kimantiki na Kimwili
Video: TAMISEMI YATOA TAMKO, WALIMU WALIOJITOLEA HAKUNA MFUMO WA KUWATAMBUA, TUTAANGALIA MWAKA WA KUHITIMU 2024, Novemba
Anonim

Muundo wa Data ya Mantiki dhidi ya Kimwili

Kabla ya kujadili tofauti kati ya muundo wa data wa kimantiki na halisi, ni lazima tujue muundo wa data ni nini. Muundo wa data ni uwakilishi unaoeleza data na mahusiano kati yao kwa mchakato fulani. Mfano wa data ni sehemu muhimu inayotumiwa wakati wa kubuni hifadhidata. Muundo wa data ya kimantiki ni mwonekano wa kidhahania sana na wa kiwango cha juu wa data ambapo huluki, uhusiano na funguo hutambuliwa. Ni huru kwa mfumo wa usimamizi wa hifadhidata (DBMS). Muundo wa data halisi unatokana na muundo wa data wenye mantiki ambapo unaonyesha jinsi majedwali na safu wima zinavyoundwa hifadhidata halisi halisi. Kwa hivyo muundo wa data halisi unategemea mfumo wa usimamizi wa hifadhidata unaotumika.

Muundo wa Data ya Kimantiki ni upi?

Muundo wa data wenye mantiki hufafanua data na mahusiano kwa kina katika kiwango cha juu sana. Hii haijumuishi jinsi data inavyowakilishwa kimwili katika hifadhidata, lakini inaelezea katika kiwango cha kufikirika sana. Kimsingi inajumuisha huluki na uhusiano kati yao pamoja na sifa za kila huluki.

Muundo wa data wa kimantiki unajumuisha funguo msingi za kila huluki na pia funguo za kigeni pia. Wakati wa kuunda mfano wa data ya mantiki vyombo vya kwanza na uhusiano wao vinatambuliwa na funguo. Kisha sifa za kila chombo zinatambuliwa. Baada ya hapo mahusiano mengi hadi mengi yanatatuliwa na kuhalalisha hufanywa. Muundo wa data wenye mantiki hautegemei mfumo wa usimamizi wa hifadhidata kwani hauelezi muundo halisi wa hifadhidata halisi. Wakati wa kuunda muundo wa data wenye mantiki, majina marefu yasiyo rasmi yanaweza kutumika kwa huluki na sifa.

Muundo wa Data ya Kimwili ni nini?

Muundo wa data halisi unaeleza jinsi data inavyopatikana katika hifadhidata. Inajumuisha vipimo vya meza zote na safu ndani yao. Vipimo vya jedwali ni pamoja na maelezo kama vile jina la jedwali, idadi ya safu wima na vipimo vya safu wima ni pamoja na jina la safu wima na aina ya data. Muundo wa data halisi pia una funguo za msingi za kila jedwali na pia inaonyesha uhusiano kati ya jedwali kwa kutumia funguo za kigeni. Zaidi ya hayo, muundo wa data halisi una vikwazo vinavyotumika kwa data na vipengele kama vile vichochezi na taratibu zilizohifadhiwa.

Muundo halisi wa data unategemea mfumo wa usimamizi wa hifadhidata unaotumika. Kwa hivyo mfano wa data ya mwili wa MySQL ungekuwa tofauti na mfano wa data uliochorwa kwa Oracle. Wakati wa kuunda muundo wa data halisi kutoka kwa muundo wa data wa kimantiki, huluki za kwanza hubadilishwa kuwa majedwali. Kisha uhusiano hubadilishwa kuwa vizuizi muhimu vya kigeni. Baada ya hayo sifa hubadilishwa kuwa safu wima za kila jedwali.

Tofauti Kati ya Mfano wa Data ya Kimantiki na Kimwili
Tofauti Kati ya Mfano wa Data ya Kimantiki na Kimwili
Tofauti Kati ya Mfano wa Data ya Kimantiki na Kimwili
Tofauti Kati ya Mfano wa Data ya Kimantiki na Kimwili

Kuna tofauti gani kati ya Muundo wa Data ya Kimantiki na Kimwili?

• Muundo halisi wa data hufafanua muundo halisi wa hifadhidata. Muundo wa data wenye mantiki ni wa kiwango cha juu ambao hauelezi muundo halisi wa hifadhidata.

• Muundo wa data halisi unategemea mfumo wa usimamizi wa hifadhidata unaotumika. Hata hivyo, muundo wa data wenye mantiki hautegemei mfumo wa usimamizi wa hifadhidata unaotumika.

• Muundo wa data wa kimantiki unajumuisha huluki, sifa, mahusiano na funguo. Muundo halisi wa data unajumuisha majedwali, safu wima, aina za data, vikwazo vya msingi na vya kigeni, vichochezi na taratibu zilizohifadhiwa.

• Katika muundo wa data wenye mantiki, majina marefu yasiyo rasmi hutumiwa kwa huluki na sifa. Hata hivyo, katika data halisi, majina rasmi yaliyofupishwa hutumiwa kwa majina ya jedwali na safu wima.

• Muundo wa data wa kimantiki kwanza unatokana na maelezo. Baada ya hapo ni muundo wa data halisi pekee ndio unaotolewa.

• Muundo wa data wa kimantiki umesawazishwa hadi kidato cha nne cha kawaida. Muundo halisi wa hifadhidata utalemazwa ikihitajika ili kukidhi mahitaji.

Muhtasari:

Muundo wa Data ya Mantiki dhidi ya Kimwili

Muundo wa data wa kimantiki ni muundo wa data wa kiwango cha juu unaofafanua huluki na uhusiano kati ya data. Pia inajumuisha sifa na funguo za kila huluki. Hii haitegemei mfumo wa usimamizi wa hifadhidata unaotumika. Kwa upande mwingine, muundo wa data halisi unatokana na modeli ya data ya kimantiki na inajumuisha muundo wa hifadhidata ikijumuisha maelezo ya majedwali, safuwima na vikwazo muhimu. Muundo huu ni tofauti kulingana na mfumo wa usimamizi wa hifadhidata unaotumika.

Ilipendekeza: