3 glavne vrste odnosa u bazama podataka programa Access

Podijeli sada:

U ovom ćemo članku razumjeti odnos različitih funkcija i povezanih podataka u Accessu.

Access koristi normalizaciju baze podataka za organiziranje tablice (relacije) i stupaca (atributa) relacijske baze podataka kako bi se smanjila redundantnost podataka. Normalizacija je proces koji dijeli podatke u različite tablice što pomaže u poboljšanju ukupne izvedbe, dugovječnosti i cjelovitosti resursa unutar organizacije.Razumijevanje odnosa u Access bazama podataka

  • Normalizacija je proces organiziranja podataka u bazi podataka.
  • To se sastoji od stvaranja tablice, uspostavljanja odnosa tablice između pravila dizajniranih za zaštitu podataka i promicanje fleksibilnosti baze podataka, eliminiranjem nedosljedne ovisnosti i redundancije.

Definiranje odnosa

Odnosi u pristupuOdnosom se upravlja spajanjem podataka u različite ključne stupce, formiranjem stupaca sa sličnim nazivom u obje tablice. U većini slučajeva, povezane veze podudaraju se s primarnim ključem jedne tablice, što pomaže u stvaranju jedinstvenog identifikatora za svaki redak istovremeno s unosom u vanjskom ključu druge tablice. U osnovi postoje tri vrste odnosa koji se stvaraju, ovisno o definiciji povezanih stupaca u tablici.

Pogledajmo te odnose.

1. Odnosi jedan prema više

Ovo je jedan od uobičajenih oblika odnosa, u kojem redak iz tablice X može imati jedan ili više sličnih redaka u tablici Y. Ali tablici Y dopušteno je imati samo jedan redak koji se može podudarati s tablicom X. Svaka velika organizacija diljem svijeta je poznat po korištenju ove metode za promptnu dostupnost podataka između tablica.

Na primjer, kupac ima tablice Kupac i Narudžba, s odnosom jedan prema više; svaki kupac može napraviti onoliko narudžbi koliko želi, ali svaki ID narudžbe za proizvod može imati samo jednog kupca.

2. Odnos više prema mnogima

U ovoj vrsti odnosa, i tablica X i Y mogu imati više podudarnih redaka u bazi podataka jedne druge. Korisnici mogu stvoriti ovu vrstu odnosa kreiranjem davanja definicije trećoj tablici. Ova treća tablica naziva se spojna tablica, čiji se primarni ključ sastoji od stranog ključa iz tablice X i tablice Y.

Na primjer, tablica kolačića i tablica korisnika dijele odnos više-prema-više, koji je dalje definiran odnosom jedan-prema-više koji se sastoji od obje ove tablice i spojne tablice 'Redoslijed'.

3. Odnos jedan na jedan

U većini odnosa jedan-na-jedan, redak Tablice X može imati samo jedan sličan redak iz tablice Y, a Tablica Y također može imati jedan sličan redak iz Tablice X. Ovaj oblik odnosa stvara se kada oba povezana stupca u Tablicama sastoje se od jedinstvenog ograničenja ili primarnog ključa.

Ovo je jedan od rijetkih odnosa među ova tri, jer ovaj oblik odnosa ograničava informacije od putovanja kroz drugu tablicu, budući da je ograničen na samo jednu tablicu.

Odnos jedan na jedan koristi se u uvjetima kao što su:

  • Ako korisnik želi podijeliti tablicu u više stupaca.
  • Za izolaciju dijelova tablice u različite odjeljke kako bi podaci bili sigurniji.
  • Za pohranu kratkotrajnih podataka koji se mogu izbrisati s brisanjem tablice.
  • Za pohranu informacija koje se odnose samo na podskup informacija iz glavne tablice

Unatoč svoj svojoj sofisticiranosti, MS Access baza podataka i dalje je ranjiva na oštećenje datoteka pa je vrlo važno održavati accdb popravak alat pri ruci. Korisnici mogu izbjeći komplikacije poput gubitka podataka odabirom specijalizirane aplikacije za oporavak.

Uvod za autora:

Vivian Stevens stručnjakinja je za oporavak podataka u DataNumen, Inc., koji je svjetski lider u tehnologijama za oporavak podataka, uključujući sql oporavak i excel softverski proizvodi za oporavak. Za više informacija posjetite www.datanumen.com

Podijeli sada:

Komentari su zatvoreni.