Pagkakaiba sa pagitan ng Pangkalahatang Pangkalahatan at Dalubhasa sa DBMS

May -Akda: Laura McKinney
Petsa Ng Paglikha: 1 Abril 2021
I -Update Ang Petsa: 9 Mayo 2024
Anonim
This Week in Hospitality Marketing The Live Show 305 Recorded Broadcast
Video.: This Week in Hospitality Marketing The Live Show 305 Recorded Broadcast

Nilalaman


Pangkalahatan at Dalubhasa sa parehong mga term ay mas karaniwan sa Teknolohiya ng Object na Object, at ginagamit din sila sa Database na may parehong mga tampok. Pangkalahatan nangyayari kapag binabalewala namin ang mga pagkakaiba at kinikilala ang mga pagkakapareho sa pagitan ng mga mas mababang mga nilalang o mga klase ng bata o mga relasyon (mga talahanayan sa DBMS) upang makabuo ng isang mas mataas na nilalang. Gayunpaman, kapag lumipat kami sa pagdadalubhasa, ito ay nagbubo ng isang mas mataas na nilalang upang makabuo ng mas mababang mga nilalang, pagkatapos matuklasan namin ang mga pagkakaiba sa pagitan ng mga mas mababang mga nilalang.

Ang Generalization at Spesyalista ay eksaktong kabaligtaran sa bawat isa. Bukod dito, tatalakayin natin ang mga pagkakaiba sa pagitan ng paglalahat at pagdadalubhasa sa tulong ng tsart ng paghahambing.

  1. Tsart ng paghahambing
  2. Kahulugan
  3. Pangunahing Pagkakaiba
  4. Konklusyon

Tsart ng paghahambing

Batayan para sa PaghahambingPangkalahatanPag-uugnay
PangunahingNagpapatuloy ito sa isang pang-ilalim na paraan.Nagpapatuloy ito sa isang pang-itaas na paraan.
Pag-andarKinukuha ng Generalization ang mga karaniwang tampok ng maraming mga nilalang upang makabuo ng isang bagong nilalang.Ang mga dalubhasa ay naghahati ng isang entidad upang makabuo ng maraming mga bagong entidad na magmana ng ilang tampok ng entablado ng paghahati.
Mga entityAng mas mataas na antas ng entidad ay dapat magkaroon ng mas mababang antas ng entidad.Ang mas mataas na antas ng entidad ay maaaring walang mga mas mababang antas ng entidad.
Laki Ang pagbubuo ay binabawasan ang laki ng isang panukala.Ang mga dalubhasa ay nagdaragdag ng laki ng isang panukala.
ApplicationMga entity ng pangkalusugan sa pangkat ng mga nilalang. Inilalapat ang ispesyalista sa iisang nilalang.
ResultaMga resulta ng pagbubuo sa pagbuo ng isang solong nilalang mula sa maraming mga nilalang.Ang mga dalubhasa sa mga resulta sa pagbuo ng maraming entidad mula sa iisang nilalang.


Kahulugan ng Generalization

Pangkalahatan, ang terminong ito ay madalas na ginagamit habang nagdidisenyo ng anumang relational Schema. Kung nagdidisenyo ng nalikom sa a ibaba-up paraan pagkatapos ito ay itinampok bilang Generalization. Kung ang mga entidad, na nakatuon upang lumikha ng isang schema ay nagbabahagi ng ilang mga katulad na tampok, pagkatapos ay pinagsama sila upang makabuo ng isang mas mataas na antas ng nilalang.

Sa pangkalahatan, sinabi namin kung ang ilang mga mas mababang antas ng entidad ay may ilang mga katangian sa karaniwan pagkatapos sila ay naka-clubbed upang makabuo ng isang bagong mas mataas na antas ng entidad na karagdagang pagsasama sa ilang mga nilalang upang makabuo ng isang bagong mas mataas na antas ng entidad. Sa pangkalahatan, hindi kailanman maaaring maging isang mataas na antas ng nilalang na walang anumang mas mababang antas ng entidad.

Ang Generalization ay palaging inilalapat sa isang pangkat ng mga nilalang, at kung ang pangkalahatang-ideya ay tila bawasan ang laki ng isang panukala.


Talakayin natin ang isang halimbawa ng halalan. Kung hinihiling ko sa iyo na pangalanan ang ilang mga kasangkapan sa bahay, kung gayon karaniwan itong sabihin talahanayan ng pag-aaral, hapag kainan, lamesa ng computer, upuan sa armchair, natitiklop na upuan, upuan ng tanggapan, kama para sa dalawa, kamang pang-isahan at iba pa ang listahan.

Ngayon, gagawin namin ang pangkalahatang mga kasangkapan sa bahay, dito, talahanayan ng pag-aaral, hapag kainan, talahanayan ng computer, lahat ay uri ng talahanayan kaya, gagawin ko itong pangkalahatan ang mga nilalang na ito sa isang bagong mas mataas na antas ng entidad Talahanayan. Ang entidad armchair, natitiklop na upuan, upuan ng tanggapan, ay ang uri ng Chair kaya, bumubuo sila ng isang bagong mas mataas na antas ng entidad Upuan. Ang entity Double bed, pinagsama ang isang kama upang mabuo ang mas mataas na antas ng entity Kama. Ngayon, mayroon kaming tatlong mas mataas na antas ng entity Table, Chair at Bed na maaaring ma-clubbed pa upang makabuo ng isang bagong mas mataas na antas ng entity Muwebles.

Ang entity ng muwebles ay ang pangkalahatang nilalang ng lahat ng mga nilalang na tinalakay natin sa itaas.

Kahulugan ng Dalubhasa

Pag-uugnay ay isang pamamaraan ng pagdidisenyo na nalikom sa a top-down na paraan. Kabaligtaran lang ang Spesyalisasyon sa Generalization. Sa dalubhasa, naghati kami ng isang entity upang mabuo ang maraming mga mas mababang antas ng entidad. Ang mga bagong nabuo na mas mababang antas ng entidad ay nagmana ng ilang mga tampok ng mas mataas na antas ng entidad.

Maaaring mangyari na ang isang mas mataas na antas ng entidad ay maaaring hindi maghiwalay pa at sa gayon, maaaring hindi ito magkaroon ng anumang mas mababang antas ng entidad. Ang espesyalisasyon ay palaging inilalapat sa isang solong nilalang, at kung nasasalamin, pinatataas nito ang laki ng isang panukala.

Talakayin ni Letus ang pagdadalubhasa sa tulong ng isang halimbawa. Kumuha tayo ng isang entity Mga hayop at mag-apply ng dalubhasa sa ito. Ang hayop na nilalang ay maaaring higit na maibubo amphibian, reptilya, mga ibon, mga mammal Mahaba ang listahan, ngunit ito ay sapat na para sa pagpapaliwanag ng pagdadalubhasa.

Ngayon ang isang entity amphibian ay maaaring maging karagdagang split sa buwaya, alligator, palaka.Ang entity reptile na naghahati sa ahas, butiki. Ang ibon ng entidad ay maaaring hatiin sa maya, kalapati, loro. Ang mga mamalya ay maaaring ibubo sa a tigre, leon, elepante.

Ito ay kung paano pinapataas ng pagdadalubhasa ang bilang ng entidad na nagdaragdag ng laki ng isang panukala.

  1. Ang pangunahing pagkakaiba sa pagitan ng paglalahat at pagdadalubhasa ay ang Generalization ay isang pamamaraan na pang-ilalim. Gayunpaman, ang pagdadalubhasa ay isang top-down na diskarte.
  2. Pangkalahatang club ng lahat ng mga entidad na nagbabahagi ng ilang mga karaniwang katangian upang makabuo ng isang bagong nilalang. Sa kabilang banda, ang pagdalubhasa ay nagbubo ng isang entity upang mabuo ang maraming mga bagong entidad na magmana ng ilang mga katangian ng nabura na nilalang.
  3. Sa pangkalahatan, ang isang mas mataas na nilalang ay dapat magkaroon ng ilang mas mababang mga nilalang samantalang, sa dalubhasa, ang isang mas mataas na nilalang ay maaaring walang mas mababang naroroon na nilalang.
  4. Tumutulong ang Generalization sa pagbabawas ng laki ng schema samantalang, ang pagdadalubhasa ay kabaligtaran lamang ito ay nagdaragdag ng bilang ng mga nilalang sa gayon ay nadaragdagan ang laki ng isang panukala.
  5. Ang Generalization ay palaging inilalapat sa pangkat ng mga nilalang samantalang, ang pagdadalubhasa ay palaging inilalapat sa isang solong nilalang.
  6. Ang paggeneralisasyon ay nagreresulta sa isang pagbuo ng isang solong nilalang samantalang, Ang Mga Dalubhasa ay nagbubunga sa pagbuo ng maraming mga bagong nilalang.

Konklusyon:

Ang pangkalahatan at pagdadalubhasa pareho ay ang mga pamamaraan ng pagdidisenyo at pareho ay pantay na mahalaga upang magdisenyo ng isang panukala. Alin ang gagamitin ay nakasalalay sa pangangailangan ng isang gumagamit.