Sažetak tečaja: stvaranje odnosa između tablica (osnove programa Access, drugi dio)

Primjenjuje se na
Access 2013

Zašto odnosi

Oni povezuju tablice pa su ključan dio baze podataka te služe za upite za upite.

Vrste odnosa

jedan-na-jedan, jedan-na-više i više-na-više. Jedan-na-više je najčešći, više-prema-više dio je većine transakcijskih i studentskih baza, 1:1 je rijedak.

Stvaranje uloge jedan-prema-više

U prikazu podatkovne tablice odaberite vanjski ključ ili prazno polje.

  • Strani ključ: Odaberite polje, zatim Polja>Više polja>Traženje & odnos i slijedite čarobnjaka.
  • Prazno polje: Odaberite zaglavlje, zatim Dohvaćanje & Odnos i slijedite čarobnjak.

Korištenje okna Odnosi

Podređena tablica mora imati vanjski ključ. OdaberiteOdnosi alata >baze podataka, a zatim povucite primarni ključ iz nadređene tablice u vanjski ključ u podređenoj tablici. Pomoću odnosa uređivanja postavite referencijalni integritet i kaskadno ažurirajte/brišite po potrebi.

Prema-više

Stvoriti>Table Design, create a junction table. Duplicirajte primarne ključeve iz tablica s obje strane odnosa u toj tablici, odaberite oba polja i postavite ih kao složeni ključ.

Jedan-na-jedan

Stvorite odnos jedan-prema-više, a zatim učinite sljedeće:

  • Prikaz dizajna: Postavite svojstvo Indeksirano za oba ključa na "Ne" ili "Da, Bez duplikata".
  • vrpci, postavite obje tipke na Indeksirano i Jedinstveno.

Vidi također