3 glavne vrste odnosov v zbirkah podatkov Access

Skupna raba zdaj:

V tem članku bomo razumeli razmerje med različnimi funkcijami in povezane podatke v Accessu.

Access za normalizacijo tabele (relacij) in stolpcev (atributov) relacijske baze podatkov uporablja normalizacijo baze podatkov, da zmanjša redundanco podatkov. Normalizacija je postopek, ki podatke razdeli na različne tabele, kar pomaga izboljšati splošno uspešnost, dolgo življenjsko dobo in celovitost virov v organizaciji.Razumevanje odnosov v dostopnih bazah podatkov

  • Normalizacija je postopek organiziranja podatkov v zbirki podatkov.
  • To vključuje ustvarjanje tabel, vzpostavljanje odnosov med tabelami med pravili, namenjenimi varstvu podatkov in spodbujanju prožnosti zbirke podatkov z odpravo neskladne odvisnosti in odvečnosti.

Opredelitev odnosov

Odnosi v dostopuOdnos se upravlja s povezovanjem podatkov v različne ključne stolpce z oblikovanjem stolpcev s podobnim imenom v obeh tabelah. V večini primerov se povezane povezave ujemajo s primarnim ključem ene tabele, kar pomaga ustvariti enoličen identifikator za vsako vrstico hkrati z vnosom v tuji ključ druge tabele. V osnovi se ustvarijo tri vrste razmerij, odvisno od definicije povezanih stolpcev v tabeli.

Oglejmo si te odnose.

1. Odnosi ena proti številnim

To je ena najpogostejših oblik odnosov, pri kateri ima lahko vrstica iz tabele X eno ali več podobnih vrstic v tabeli Y. Toda tabela Y sme imeti samo eno vrstico, ki se lahko ujema s tabelo X. Vsaka velika organizacija po vsem svetu je znan po uporabi te metode za spodbujanje dostopnosti podatkov med tabelami.

Na primer, kupec ima tabele strank in naročil z razmerjem ena proti več; vsaka stranka lahko opravi toliko naročil, kolikor želi, vendar ima lahko vsak ID naročila za izdelek samo eno stranko.

2. Odnos veliko do veliko

Pri tej vrsti odnosov imata lahko tabeli X in Y več ujemajočih se vrstic v zbirki podatkov drug drugega. Uporabniki lahko tovrstne odnose ustvarijo tako, da tretji tabeli dajo definicijo. Ta tretja tabela se imenuje Junction Table, katere primarni ključ je sestavljen iz tujega ključa iz tabele X in tabele Y.

Tabela piškotkov in tabela strank imata na primer razmerje med številkami in številkami, kar je nadalje opredeljeno z razmerjem ena proti več, ki je sestavljeno iz obeh tabel in tabele stikov 'Order'.

3. Razmerje ena na ena

V večini relacij »ena proti ena« lahko vrstica tabele X vsebuje samo eno podobno vrstico iz tabele Y, tabela Y pa ima lahko tudi eno podobno vrstico iz tabele X. Ta oblika relacije se ustvari, ko oba povezana stolpca v tabelah vsebujeta enolično omejitev ali primarni ključ.

To je ena redkih povezav med temi tremi, saj ta oblika povezave omejuje informacije, da bi potovale skozi drugo tabelo, saj je omejena samo na eno tabelo.

Razmerje ena na ena se uporablja v pogojih, kot so:

  • Če želi uporabnik razdeliti tabelo na več stolpcev.
  • Za izolacijo delov tabele v različne odseke, da bodo podatki varnejši.
  • Za shranjevanje kratkotrajnih podatkov, ki se z brisanjem tabele nagibajo k izbrisu.
  • Za shranjevanje informacij, ki veljajo samo za podnabor informacij iz glavne tabele

Zbirka podatkov MS Access je kljub svoji izpopolnjenosti še vedno izpostavljena korupciji datotek, zato je zelo pomembno, da ohranite popravilo ročno orodje. Uporabniki se lahko izognejo zapletom, kot je izguba podatkov, tako da se odločijo za nabavo posebne aplikacije za obnovitev.

Uvod avtorja:

Vivian Stevens je strokovnjakinja za obnovitev podatkov v DataNumen, Inc., ki je vodilna na svetu na področju tehnologij za obnovitev podatkov, vključno z obnovitev sql in excel programske izdelke za obnovitev. Za več informacij obiščite www.datanumen.com

Skupna raba zdaj:

Komentarji so zaprti.