Kazalo:
Opredelitev - Kaj pomeni model relacijskih podatkov?
Relacijski podatkovni model vključuje uporabo podatkovnih tabel, ki zbirajo skupine elementov v odnosih. Ti modeli delujejo na podlagi ideje, da bo vsaka nastavitev tabele vsebovala primarni ključ ali identifikator. Druge tabele uporabljajo ta identifikator za zagotavljanje "relacijskih" podatkovnih povezav in rezultatov. Skrbniki baz podatkov za pridobivanje podatkovnih elementov iz relacijske baze podatkov uporabljajo nekaj, kar imenujemo strukturirani poizvedbeni jezik (SQL).
Techopedia razlaga model relacijskih podatkov
Drugi vidiki oblikovanja relacijskih baz podatkov ustrezajo določenim delom podatkovne tabele. Na primer, običajna vrstica baze podatkov bi predstavljala nabor, ki je niz podatkov, ki se vrti okoli določenega primerka ali navideznega predmeta, tako da je primarni ključ njegov enolični identifikator. Ime stolpca v podatkovni tabeli je povezano z atributom, identifikatorjem ali funkcijo, ki jo imajo vsi deli podatkovnega niza. Te in druge stroge konvencije pomagajo skrbnikom baz podatkov in oblikovalcem zagotoviti standarde za izdelavo nastavitev relacijskih baz podatkov.
Kot rečeno, je primarni ključ temeljno orodje pri ustvarjanju in uporabi relacijskih modelov podatkov. Biti mora edinstven za vsakega člana nabora podatkov. Vse člane je treba napolniti. Neskladja lahko povzročijo težave pri pridobivanju podatkov. Ostale težave pri oblikovanju relacijskih baz podatkov vključujejo prekomerno podvajanje podatkov, napačne ali delne podatke ali nepravilne povezave ali povezave med tabelami. Velik del rutinske administracije podatkovnih baz vključuje ocenjevanje vseh naborov podatkov v bazi podatkov, da se prepriča, ali so stalno naseljeni in se bodo dobro odzvali na SQL ali katero koli drugo metodo iskanja podatkov.
