Anong Mga Database Ang Mayroon

Talaan ng mga Nilalaman:

Anong Mga Database Ang Mayroon
Anong Mga Database Ang Mayroon

Video: Anong Mga Database Ang Mayroon

Video: Anong Mga Database Ang Mayroon
Video: HELPFUL WEBSITE FOR THE REVIEW OF RELATED LITERATURE AND STUDIES FOR YOUR RESEARCH 2024, Abril
Anonim

Pinapayagan ka ng mga database (DB) na mag-imbak ng iba't ibang impormasyon sa anyo ng isang nakabalangkas na talahanayan o isang scheme ng pamana para sa mga elemento, na naglalaman ng mga kinakailangang talaan, naka-grupo ng isang katulad na hanay ng mga katangian o mga parameter at ipinasok sa naaangkop na mga cell. Mayroong maraming uri ng mga database, na naiiba sa istraktura at layunin ng paggamit.

Anong mga database ang mayroon
Anong mga database ang mayroon

Hierarchical database

Ang istraktura sa hierarchical base ay ipinakita sa anyo ng isang iskema na may mga bagay ng iba't ibang mga antas na kabilang sa isa o ibang pangkat ng data. Mayroong mga elemento ng magulang at anak sa database, ibig sabihin ang mga prinsipyo ng mana at pagpapangkat ayon sa uri ng nakaimbak na impormasyon ay naipatupad. Sa istruktura, ang hierarchical base ay isang puno ng mga elemento. Ganito ipinatupad ang mga dokumento ng XML at ang pagpapatala ng Windows.

Halimbawa, mayroong isang database ng mga customer sa isang tindahan. Ang bawat customer ay bumili ng isang tukoy na produkto. Kaya, kung kinakatawan mo ang isang pagbili sa isang tindahan bilang isang hierarchical database, ang elemento ng magulang ay ipapakita sa isang tukoy na customer. Ang elemento ng bata ay ang bibilhin na kalakal, na maiuugnay sa bawat consumer nang paisa-isa. Sa gayon, ang mamimili na si Petrov, na bumili ng isang DVD player at mga disc na may mga pelikula, ang magiging pangunahing elemento. Ang manlalaro at mga disk ay maiugnay sa Petrov at magiging mga elemento ng bata sa database.

Mga naka-network na database

Ang mga database ng network ay binuo din sa prinsipyo ng hierarchy, ngunit mayroon silang ilang pagkakaiba - ang bawat elemento ng bata ay maaaring maiugnay sa maraming mga tala ng magulang, ibig sabihin. mga bagay na matatagpuan sa itaas ng cell na ito sa istraktura.

Kaya, ang bawat database ng network ay isang kumplikadong hierarchical lamang. Ang kawalan ng ganitong uri ay ilang pagkalito kapag nag-iimbak ng maraming data, na lumalabag sa kahusayan ng paggamit nito kapag nag-iimbak ng impormasyon sa pangkalahatan.

Ang isang kapansin-pansin na halimbawa ng isang base sa network ay ang Internet, na mayroong maraming bilang ng mga dokumento na mayroong maraming mga elemento ng magulang at magkakaugnay ng mga hyperlink, ibig sabihin ipinamamahagi sa loob ng iisang base sa network.

Mga magkakaugnay na database

Ngayon ang ganitong uri ng mga base ay isa sa pinakalaganap at malawakang ginagamit dahil sa istraktura nito. Ang lahat ng data sa naturang database ay nakaimbak sa isang magkakahiwalay na talahanayan, na na-access sa pamamagitan ng pag-access ng isang hilera, haligi o tukoy na cell nang direkta o paggamit ng isang umiiral na query wika o database management system.

Ang pinakamahirap na yugto sa pagbuo ng mga kaugnay na database ay ang disenyo.

Ipinapahiwatig ng talahanayan ang uri ng data, numero ng ordinal, parameter ng string, teksto, atbp. Ang bawat isa sa mga elementong ito ay maaaring awtomatikong matagpuan ng kaukulang query sa paghahanap, anuman ang dami ng nakaimbak na data, na ginagawang mas epektibo ang ganitong uri kapag gumaganap ng mga gawain sa pag-iimbak ng impormasyon sa panahon ng pagbuo ng mga site o malawak na tindahan ng impormasyon.

Inirerekumendang: