Ustvarjanje, urejanje ali brisanje relacije

Pomembno : Besedilo članka je prevedeno strojno. Glejte zavrnitev odgovornosti. Angleško različico tega članka najdete tukaj .

Relacija je način združevanja podatkov iz dveh različnih tabel. Vsaka relacija je sestavljena iz polj v dveh tabelah z ustreznimi podatki. Polje »IDIzdelka« imate lahko na primer v tabelah »Izdelki« in »PodrobnostiNaročila«. Vsak zapis v tabeli »PodrobnostiNaročila« ima polje »IDIzdelka, ki ustreza zapisu v tabeli »Izdelki« z enakim ID-jem izdelka.

Če tabele, ki so v relaciji, uporabite v poizvedbi, lahko Access z relacijo določi, katere zapise iz posamezne tabele naj združi v naboru rezultatov. Relacija tudi preprečuje možnost, da bi manjkali podatki, saj onemogoča, da izbrisani podatki ne bi bili vključeni v sinhronizacijo.

V tem članku so navedeni postopki ustvarjanja, urejanja in brisanja relacije po korakih. Opisano je tudi, kako vzpostaviti referenčno integriteto za preprečevanje ustvarjanja osamljenih zapisov, kako nastaviti vrsto stika za določanje zapisov obeh strani relacij, ki so vključeni v rezultat poizvedbe, in kako nastaviti kaskadne možnosti za ohranjanje sinhroniziranih sklicev.

V tem članku

Pregled

Ustvarjanje relacije tabele v oknu z relacijami

Ustvarjanje relacije tabele v podoknu »Seznam polj« za dodajanje polja

Ustvarjanje ali spreminjanje relacije v spletni zbirki podatkov

Urejanje relacije

Vzpostavljanje referenčne integritete

Brisanje relacije tabele

Pregled

V navadni zbirki podatkov programa Access ustvarite relacijo tabele na enega od teh načinov:

  • V oknu »Relacija« dodate tabele, med katerimi želite ustvaqriti relacije, in nato povlečete polje, za katerega ustvarite relacijo iz ene tabele v drugo.

  • Povlečete polje na podatkovnem listu tabele iz podokna Seznam polj.

Ko ustvarite relacijo med tabelami, imajo skupna polja pogosto ista imena, vendar to ni obvezno. Skupna polja morajo imeti isti podatkovni tip. V primeru polja s primarnim ključem, ki je polje »Samoštevilo«, je lahko tudi polje s tujim ključem polje »Število«, če imata obe polji isto lastnost VelikostPolja. Polji »Samoštevilo« in »Število« se lahko na primer ujemata, če je lastnost VelikostPolja obeh števil dolgo celo število. Kadar sta oba skupna polja polji »Število«, morata imeti iste nastavitve lastnosti VelikostPolja.

Relacije v spletnih zbirkah podatkov

Pomembno : Okno »Relacije« ni na voljo v spletnih zbirkah podatkov.

V spletni zbirki podatkov ustvarite relacijo s čarovnikom za iskanje in relacije. V eno od tabel dodate novo polje, ki svoje vrednosti pridobi tako, da jih poišče v obstoječi tabeli.

Če želite spremeniti relacijo v spletni zbirki podatkov, izberite polje v relaciji in nato znova zaženite časovnika za iskanje, da spremenite relacijo.

Na vrh strani

Ustvarjanje relacije tabele v oknu »Relacije«

  1. Na zavihku Orodja za zbirke podatkov v skupini Relacije kliknite Relacije.

  2. Če relacij še niste določili, se samodejno prikaže pogovorno okno Pokaži tabelo. Če se pogovorno okno ne prikaže, na zavihku Načrt v skupini Relacije kliknite Pokaži tabelo.

    V pogovornem oknu Pokaži tabelo so prikazane vse tabele in poizvedbe v zbirki podatkov. Če si želite ogledati samo tabele, kliknite Tabele. Če si želite ogledati samo poizvedbe, kliknite Poizvedbe. Če pa si želite ogledati oboje, kliknite Oboje.

  3. Izberite nekaj tabel ali poizvedb in nato kliknite Dodaj. Ko končate z dodajanjem tabel in poizvedb na kartico dokumenta z relacijami, kliknite Zapri.

  4. Povlecite polje (ponavadi polje s primarnim ključem) iz ene tabele v skupno polje (polje s tujim ključem) v drugi tabeli. Če želite povleči več polj, pritisnite tipko CTRL, kliknite želena polja in jih nato povlecite.

    Prikaže se pogovorno okno Urejanje relacij.

    Pogovorno okno »Urejanje relacij«

  5. Preverite, ali so prikazana imena polj skupna polja za relacijo. Če ime polja ni pravilno, kliknite ime polja in na seznamu izberite ustrezno polje.

    Če želite vzpostaviti referenčno integriteto za to relacijo, potrdite potrditveno polje Vzpostavi referenčno integriteto. Če želite več informacij o referenčni integriteti, si oglejte odsek Vzpostavljanje referenčne integritete.

  6. Kliknite Ustvari.

    Access nariše črto relacije med dvema tabelama. Če je potrjeno potrditveno polje Vzpostavi referenčno integriteto, je črta na vsakem koncu odebeljena. Če je potrjeno potrditveno polje Vzpostavi referenčno integriteto, se nad enim koncem odebeljene črte relacije prikaže število 1, nad drugim koncem odebeljene črte relacije pa se prikaže znak za neskončnost (), kot je prikazano v spodnjem primeru.

Povlecite polje iz tabele v ustrezno polje v drugi tabeli

Opombe : 

  • Če želite ustvariti relacijo    Obe pogosta polja (po navadi primarni ključ in tuji polja ključa) mora imeti enoličen indeks. To pomeni, da mora biti lastnost Indeksirano teh polj nastavljena na da (Podvojeni vnosi niso dovoljeni). Če sta polji enolični indeks, Access ustvari relacijo.

  • Ustvarjanje relacije »ena proti mnogo«    Polje na eni strani (po navadi primarni ključ) relacije, morate imeti enoličen indeks. To pomeni, da mora biti Indeksirano lastnost za to polje nastavljena na da (Podvojeni vnosi niso dovoljeni). Polje na strani mnogo naj ne imeti enoličen indeks. To lahko indeks, vendar mora omogočiti podvojene vnose. To pomeni, da mora biti Indeksirano lastnost za to polje nastavljena na ne ali da (podvojeni). Če ima eno polje enoličen indeks, in drugi ne, Access ustvari relacijo ena proti mnogo.

Na vrh strani

Ustvarjanje relacije tabele v podoknu »Seznam polj« za dodajanje polja

Polje lahko dodate v obstoječo tabelo, ki je odprta v pogledu podatkovnega lista, tako da ga povlečete iz podokna Seznam polj. V podoknu Seznam polj so prikazana polja, ki so na voljo v tabelah v relaciji, in polja, ki so na voljo v drugih tabelah v zbirki podatkov. .

Ko polje povlečete iz »druge« (nesorodne) tabele in nato dokončate čarovnika za iskanje, je nova relacija »ena proti mnogo« samodejno ustvarjena med tabelo v podoknu Seznam polj in tabelo, v katero ste polje povlekli. Relacija, ki jo je ustvaril Access, privzeto ne vsili referenčne integritete. Če želite referenčno integriteto vsiliti, morate relacijo urediti. Če želite več informacij, glejte Urejanje relacije tabele.

Odpiranje tabele v pogledu podatkovnega lista

  • V podoknu za krmarjenje dvokliknite tabelo.

Odpiranje podokna »Seznam polj«

  • Pritisnite ALT+F8. Prikaže se podokno Seznam polj.

    Podokno Seznam polj

V podoknu Seznam polj so prikazane vse druge tabele v zbirki podatkov, ki so združene v kategorije. Ko delate v tabeli v pogledu podatkovnega lista, Access v podoknu Seznam polj prikaže polja v dveh kategorijah: Polja, ki so na voljo v povezanih tabelah in Polja, ki so na voljo v ostalih tabelah. Prva kategorija navaja vse tabele, ki so v relaciji s tabelo, s katero trenutno delate. Druga kategorija navaja vse tabele, s katerimi ta tabela ni v relaciji.

Ko v podoknu Seznam polj kliknete znak plus (+), se ob imenu tabele prikaže seznam vseh polj, ki so na voljo v tej tabeli. Če želite v tabelo dodati polje, povlecite želeno polje iz podokna Seznam polj v tabelo v pogledu podatkovnega lista.

Dodajanje polja in ustvarjanje relacije v podoknu s seznamom polj

  1. Ko je tabela odprta v pogledu podatkovnega lista, pritisnite ALT+F8. Prikaže se podokno Seznam polj.

  2. Če želite prikazati seznam polj v tabeli, pod Polja, ki so na voljo v ostalih tabelah kliknite znak za plus (+) ob imenu tabele.

  3. Povlecite želeno polje iz podokna Seznam polj v tabelo, ki je odprta v pogledu podatkovnega lista.

  4. Ko se prikaže vrstica za vstavljanje, polje spustite na ustrezno mesto.

    Zažene se Čarovnik za iskanje.

  5. Če želite dokončati korake v Čarovniku za iskanje, sledite navodilom.

    Polje se prikaže v tabeli v pogledu podatkovnega lista.

Ko povlečete polje iz »druge« tabele (ki ni v relaciji) in nato dokončate korake v čarovniku za iskanje, je med tabelo v podoknu Seznam polj in tabelo, v katero ste povlekli polje, samodejno ustvarjena nova relacija »ena proti mnogo«. Relacija, ki jo ustvari Access, ne vzpostavi referenčne integritete privzeto. Če želite vzpostaviti referenčno integriteto, morate urediti relacijo. Če želite več informacij, si oglejte odsek Spreminjanje relacije tabele.

Na vrh strani

Ustvarjanje ali spreminjanje relacije v spletni zbirki podatkov

Če želite ustvariti relacijo v spletni zbirki podatkov, uporabite časrovnika za iskanje. Okno »Relacije« ni na voljo v spletnih zbirkah podatkov. Polje v eni tabeli uporabite kot vir za vrednosti v polju v relaciji v drugi tabeli.

Opomba : Preden uporabite čarovnika za iskanje, mora polje, ki ga uporabite kot vir za vrednosti, že obstajati.

Ustvarjanje relacije s čarovnikom za iskanje

  1. Odprite tabelo, ki bi svoje vrednosti morala pridobiti iz druge tabele.

  2. Na desni strani zadnjega polja kliknite Kliknite, če želite dodati in nato Iskanje in relacija.

    Morda se boste morali pomakniti vodoravno po zaslonu, če želite najti možnost Kliknite, če želite dodati.

  3. Na prvem zaslonu čarovnika za iskanje izberite Želim, da polje za iskanje poišče vrednosti v drugi tabeli in kliknite Naprej.

  4. Izberite ime tabele, v kateri so izvorne vrednosti, in kliknite Naprej.

  5. V oknu Polja, ki so na voljo dvokliknite polje, v katerem so izvorne vrednosti, in nato kliknite Naprej.

  6. Določite lahko tudi vrstni red razvrščanja za iskalno polje. Kliknite Naprej.

  7. Prilagodite lahko tudi širino iskalnega polja, kar vam priporočamo, če so vrednosti dolge. Kliknite Naprej.

  8. Vnesite ime novega polja. Če želite zagotoviti, da se vrednosti v dveh tabelah vedno ujemajo, potrdite polje Omogoči celovitost podatkov in kliknite eno od teh dveh možnosti:

    • Kaskadno brisanje – če izberete to možnost, bodo ob brisanju zapisa iz ene tabele izbrisani tudi ustrezni zapisi v drugi tabeli.

    • Omejeno brisanje – če izberete to možnost, postopek brisanja ni dovoljen, če je ob poskusu brisanja zapisa iz ene tabele v drugi tabeli ustrezen zapis.

      Opomba :  Če ustvarjate relacijo s čarovnikom za iskanje, ne potrdite polja Dovoli več vrednosti.

Spreminjanje relacije v spletni zbirki podatkov

  1. Odprite tabelo, ki svoje vrednosti pridobiva iz druge tabele.

  2. Izberite polje, ki svoje vrednosti pridobiva iz druge tabele.

  3. Na zavihku Polja v skupini Lastnosti kliknite Spremeni iskanja.

  4. Sledite navodilom čarovnika in naredite želene spremembe. Spremenite lahko:

    • polje, ki je vir vrednosti,

    • vrstni red razvrščanja zapisov,

    • širino polja in lastnost, ali želite skriti stolpec s ključen,

    • oznako iskalnega polja,

    • lastnost, ali je omogočena celovitost podatkov, in

    • lastnost, ali so brisanja kaskadna oziroma omejena, če je omogočena celovitost podatkov.

Na vrh strani

Urejanje relacije

Relacijo spremenite tako, da jo izberete v oknu »Relacije« in jo nato uredite.

  1. Kazalec pazljivo postavite tako, da pokaže na črto relacije, in nato jo kliknite, da jo izberete.

    Izbrana črta relacije je prikazana odebeljeno.

  2. Ko je izbrana črta relacije, jo dvokliknite.

    -ali-

    Na kartici Načrt v skupini Orodja kliknite Urejanje relacij.

Prikaže se pogovorno okno Urejanje relacij.

Odpiranje pogovornega okna »Urejanje relacij«

  1. Na zavihku Orodja za zbirke podatkov v skupini Relacije kliknite Relacije.

    Prikaže se okno z relacijami.

    Če še niste določili relacije in je to prvič, da odpirate okno z relacijami, se prikaže pogovorno okno Pokaži tabelo. Če se prikaže pogovorno okno, kliknite Zapri.

  2. Na zavihku Načrt v skupini Relacije kliknite Vse relacije.

    Prikazane so vse tabele z relacijami in črte relacije. Upoštevajte, da skrite tabele (tabele, za katere je v pogovornem oknu Lastnosti tabele potrjeno potrditveno polje Skrita) in njihove relacije ne bodo prikazane, če v pogovornem oknu Možnosti krmarjenja ni izbrana možnost »Pokaži skrite predmete«.

  3. Kliknite črto relacije za relacijo, ki jo želite spremeniti. Izbrana črta relacije je prikazana odebeljeno.

  4. Dvokliknite črto relacije.

    -ali-

    Na kartici Načrt v skupini Orodja kliknite Urejanje relacij.

    Prikaže se pogovorno okno Urejanje relacij.

    Pogovorno okno »Urejanje relacij«

  5. Spremenite relacijo in kliknite V redu.

    S pogovornim oknom Urejanje relacij je mogoče spremeniti relacijo tabele. Spremenite lahko tabele, poizvedbe ali polja na kateri koli strani relacije. Nastavite lahko tudi vrsto stika ali vzpostavite referenčno integriteto in izberete kaskadno možnost. Če želite več informacij o vrsti stika in kako jo nastaviti, si oglejte odsek Nastavljanje vrste stika. Če želite več informacij o vzpostavljanju referenčne integritete in izbiranju kaskadne možnosti, si oglejte odsek Vzpostavljanje referenčne integritete.

Nastavljanje vrste stika

Ko določite relacijo tabele, bo načrt poizvedbe upošteval nastavitve relacije. Če na primer določite relacijo med dvema tabelama in nato ustvarite poizvedbo, v kateri sta uporabljeni ti dve tabeli, Access samodejno izbere polji, ki se privzeto ujemata, glede na polja, ki so navedena v relaciji. Začetne privzete vrednosti v poizvedbi lahko preglasite, vendar se vrednosti, ki jih ponudi relacija, običajno izkažejo za pravilne. Ker boste v vseh zbirkah podatkov, razen v najpreprostejših, pogosto povezovali in združevali podatke iz več tabel, je nastavljanje privzetih vrednosti z ustvarjanjem relacij koristno opravilo, s katerim lahko prihranite čas.

Poizvedba za več tabel združi podatke iz več tabel tako, da v skupnih poljih poveže ustrezne vrednosti. Postopek, ki poveže ali združi ustrezne vrednosti, se imenuje stik. Predstavljajte si na primer, da želite prikazati naročila strank. Ustvarite poizvedbo, ki v polju »ID stranke« združi tabeli »Stranke« in »Naročila«. V rezultatu poizvedbe so podatki o strankah in naročilih samo iz tistih vrstic, ki se ujemajo.

Ena od vrednosti, ki jih lahko navedete za vsako relacijo, je vrsta stika. Vrsta stika Accessu pove, kateri zapisi naj bodo vključeni v rezultat poizvedbe. Znova si predstavljajte poizvedbo, ki v skupnih poljih »ID stranke« združi tabeli »Stranke« in »Naročila«. Poizvedba s privzeto vrsto stika (notranji stik) vrne samo vrstice »Stranka« in »Naročilo«, v katerih so skupna polja (polja v stiku) enaka.

Predstavljajte si na primer, da želite vključiti vse stranke – tudi tiste, ki še niso nič naročile. To lahko naredite, če spremenite vrsto stika iz notranjega v levi zunanji stik. Levi zunanji stik vrne vse vrstice v tabeli na levi strani relacije, v tabeli na desni pa samo tiste, ki se ujemajo. Desni zunanji stik vrne vse vrstice na desni strani, na levi strani pa samo vrstice, ki se ujemajo.

V tem primeru se »levo« in »desno« nanaša na položaj tabel v pogovornem oknu Urejanje relacij in ne v oknu z relacijami.

Razmislite o tem, kakšen rezultat boste običajno želeli pridobiti v poizvedbi, ki združi tabele v relaciji, in temu ustrezno nastavite vrsto stika.

Nastavljanje vrste stika

  1. V pogovornem oknu Urejanje relacij kliknite Vrsta stika.

    Prikaže se pogovorno okno Lastnosti stika.

  2. Kliknite želeno izbiro in nato V redu.

V tej tabeli (uporabljeni sta tabeli »Stranke« in »Naročila«) so prikazane tri izbire, prikazane v pogovornem oknu Lastnosti stika, vrsta stika, ki je v njih uporabljena, in ali so za vsako tabelo vrnjene vse vrstice ali ujemajoče se vrstice.

Možnost

Stik relacije

Leva tabela

Desna tabela

1. Vključi samo vrstice, kjer so polja, ki so v stiku, iz obeh tabel enaka.

Notranji stik

Ujemajoče se vrstice

Ujemajoče se vrstice

2. Vključi VSE zapise iz tabele »Stranke« in samo tiste zapise iz tabele »Naročila«, pri katerih so polja v stiku enaka.

Levi zunanji stik

Vse vrstice

Ujemajoče se vrstice

3. Vključi VSE zapise iz tabele »Naročila« in samo tiste zapise iz tabele »Stranke«, pri katerih so polja v stiku enaka.

Desni zunanji stik

Ujemajoče se vrstice

Vse vrstice

Ko izberete 2. ali 3. možnost, se na črti relacije prikaže puščica. Puščica kaže na tisto stran relacije, ki prikaže samo ujemajoče se vrstice.

Spreminjanje v pogovornem oknu »Lastnosti stika«

  1. Na zavihku Orodja za zbirke podatkov v skupini Relacije kliknite Relacije.

    Opomba : Če še niste določili relacije in je to prvič, da odpirate okno z relacijami, se prikaže pogovorno okno Pokaži tabelo. Če se prikaže pogovorno okno, kliknite Zapri.

  2. Na zavihku Načrt v skupini Relacije kliknite Vse relacije.

  3. Prikazane so vse tabele v relaciji in črte relacij. Upoštevajte, da skrite tabele (tabele, za katere je v pogovornem oknu Lastnosti tabele potrjeno potrditveno polje Skrita) in njihove relacije ne bodo prikazane, če v pogovornem oknu Možnosti krmarjenja ni izbrana možnost »Pokaži skrite predmete«.

  4. Kliknite črto relacije za relacijo, ki jo želite spremeniti. Izbrana črta relacije je prikazana odebeljeno.

  5. Dvokliknite črto relacije. Odpre se pogovorno okno Urejanje relacij.

  6. Kliknite Pridruži se vrsta.

  7. V pogovornem oknu Lastnosti stika kliknite možnost in nato V redu.

    1. Pogovorno okno »Lastnosti stika«

  8. Po želji spremenite relacijo in kliknite V redu.

Na vrh strani

Vzpostavljanje referenčne integritete

Z vzpostavljanjem referenčne integritete je mogoče preprečiti osamljene zapise (zapise, ki se sklicujejo na druge zapise, ki ne obstajajo več). Referenčno integriteto vzpostavite tako, da jo omogočite za relacijo tabele. Ko je referenčna integriteta vzpostavljena, Access zavrne vse operacije, ki kršijo referenčno integriteto za relacijo tabele. To pomeni, da Access zavrne posodobitve, ki spremenijo cilj sklica, kot tudi brisanje, ki odstrani cilj sklica. Če želite, da Access razširi referenčne posodobitve in brisanje tako, da bodo spremenjene vse vrstice v relaciji, si oglejte odsek Nastavljanje kaskadnih možnosti.

Vklop ali izklop referenčne integritete

  1. Na zavihku Orodja za zbirke podatkov v skupini Relacije kliknite Relacije.

  2. Na zavihku Načrt v skupini Relacije kliknite Vse relacije.

    Prikazane so vse tabele z relacijami in črte relacije. Upoštevajte, da skrite tabele (tabele, za katere je v pogovornem oknu Lastnosti tabele potrjeno potrditveno polje Skrita) in njihove relacije ne bodo prikazane, če v pogovornem oknu Možnosti krmarjenja ni izbrana možnost »Pokaži skrite predmete«.

  3. Kliknite črto relacije za relacijo, ki jo želite spremeniti. Izbrana črta relacije je prikazana odebeljeno.

  4. Dvokliknite črto relacije. Odpre se pogovorno okno Urejanje relacij.

  5. Potrdite ali počistite polje Vzpostavi referenčno integriteto.

  6. Po želji spremenite relacijo in kliknite V redu.

Če vzpostavite referenčno integriteto, veljajo ta pravila:

  • Vrednosti ni mogoče vnesti v polje s tujim ključem tabele v relaciji, če je ni v polju s primarnim ključem primarne tabele – na ta način se ustvarijo osamljeni zapisi.

  • Zapisa ni mogoče izbrisati iz primarne tabele, če so v tabeli v relaciji ujemajoči se zapisi. Iz tabele »Zaposleni« ni mogoče izbrisati na primer zapisa o zaposlenem, če so mu dodeljena naročila v tabeli »Naročila«. Lahko pa izbrišete primarni zapis in vse zapise v relaciji tako, da potrdite potrditveno polje Kaskadno brisanje zapisov v relaciji.

  • Vrednosti primarnega ključa v primarni tabeli ni mogoče spremeniti, če to ustvari osamljene zapise. V tabeli »Naročila« ni mogoče spremeniti na primer številke naročila, če so v tabeli »Podrobnosti o naročilu« temu naročilu dodeljeni vrstični elementi. Lahko pa posodobite primarni zapis in vse ujemajoče se zapise tako, da potrdite potrditveno polje »Kaskadno posodabljanje polj v relaciji«.

    Opombe : Če imate težave z vzpostavljanjem referenčne integritete, upoštevajte, da morajo za vzpostavljanje referenčne integritete biti izpolnjeni ti pogoji:

    • Skupno polje v primarni tabeli mora biti primarni ključ ali imeti enoličen indeks.

    • Skupna polja morajo biti istega podatkovnega tipa. Izjema je samoštevilčno polje, ki je lahko v relaciji s številčnim poljem, ki ima lastnost FieldSize nastavljeno na dolgo celo število.

    • Obe tabeli morata biti v isti Accessovi zbirki podatkov. Referenčne integritete ni mogoče vzpostaviti v povezanih tabelah. Če pa so izvirne tabele v Accessovi obliki zapisa, je mogoče odpreti zbirko podatkov, v kateri so shranjene tabele, in v njej omogočiti referenčno integriteto.

Nastavljanje kaskadnih možnosti

Morda boste morali spremeniti vrednost na strani »ena« relacije. V tem primeru z Accessom samodejno posodobite vse vrstice v relaciji. Na ta način se posodobitev izvede v celoti in podatki v zbirki podatkov ostanejo usklajeni  – posodobljene so vse in ne samo nekatere vrstice. V Accessu se je tej težavi mogoče izogniti z možnostjo »Kaskadno posodabljanje polj v relaciji«. Ko vzpostavite referenčno integriteto, izberite možnost »Kaskadno posodabljanje polj v relaciji« in posodobite primarni ključ, Access samodejno posodobi vsa polja, ki se sklicujejo na primarni ključ.

Morda boste morali izbrisati tudi vrstico in vse zapise v relaciji – na primer zapis o pošiljatelju in vsa naročila v relaciji za tega pošiljatelja. Access zato podpira možnost »Kaskadno brisanje zapisov v relaciji«. Ko vzpostavite referenčno integriteto in potrdite potrditveno polje »Kaskadno brisanje zapisov v relaciji«, Access samodejno izbriše vse zapise, ki se sklicujejo na primarni ključ, ko izbrišete zapis s primarnim ključem.

Vklop ali izklop kaskadnega posodabljanja in/ali kaskadnega brisanja

  1. Na zavihku Orodja za zbirke podatkov v skupini Relacije kliknite Relacije.

  2. Na zavihku Načrt v skupini Relacije kliknite Vse relacije.

    Prikazane so vse tabele z relacijami in črte relacije. Upoštevajte, da skrite tabele (tabele, za katere je v pogovornem oknu Lastnosti tabele potrjeno potrditveno polje Skrita) in njihove relacije ne bodo prikazane, če v pogovornem oknu Možnosti krmarjenja ni izbrana možnost »Pokaži skrite predmete«.

  3. Kliknite črto relacije za relacijo, ki jo želite spremeniti. Izbrana črta relacije je prikazana odebeljeno.

  4. Dvokliknite črto relacije.

    Prikaže se pogovorno okno Urejanje relacij.

  5. Potrdite potrditveno polje Vzpostavi referenčno integriteto.

  6. Potrdite potrditveno polje Kaskadno posodabljanje polj v relaciji ali Kaskadno brisanje zapisov v relaciji, ali pa potrdite obe polji.

  7. Po želji spremenite relacijo in kliknite V redu.

Opomba : Če je primarni ključ samoštevilčno polje, potrditev potrditvenega polja Kaskadno posodabljanje polj v relaciji ne bo vplivala na nič, ker v samoštevilčnem polju vrednosti ni mogoče spremeniti.

Na vrh strani

Brisanje relacije tabele

Pomembno : Z odstranitvijo relacije, odstranite tudi podporo za referenčno integriteto, če je omogočena. Zaradi tega Access ne bo več samodejno preprečeval, da se na strani »mnogo« relacije osamljeni zapisi ne ustvarijo.

Če želite odstraniti relacijo tabele, morate izbrisati relacijsko črto v oknu z relacijami. Kazalec postavite tako, da kaže na relacijsko črto in jo nato kliknite. Izbrana črta relacije je prikazana odebeljeno. Ko relacijsko črto izberete, pritisnite tipko DELETE.

  1. Na zavihku Orodja za zbirke podatkov v skupini Relacije kliknite Relacije.

  2. Na zavihku Načrt v skupini Relacije kliknite Vse relacije.

    Prikazane so vse tabele z relacijami in črte relacije. Upoštevajte, da skrite tabele (tabele, za katere je v pogovornem oknu Lastnosti tabele potrjeno polje Skrita) in njihove relacije ne bodo prikazane, če v pogovornem oknu Možnosti krmarjenja ni izbrana možnost »Pokaži skrite predmete«.

  3. Kliknite črto relacije za relacijo, ki jo želite izbrisati. Izbrana črta relacije je prikazana odebeljeno.

  4. Pritisnite tipko DELETE.

  5. Access bo morda prikazal sporočilo Ali ste prepričani, da želite trajno izbrisati izbrano relacijo iz zbirke podatkov?. Če se prikaže to potrditveno sporočilo, kliknite Da.

Opomba : Če je katera koli od tabel, ki je uporabljena v relaciji tabele, v uporabi – morda jo uporablja druga oseba ali proces ali pa je uporabljena v odprtem predmetu zbirke podatkov, na primer v obrazcu – relacije ne bo mogoče izbrisati. Pred odstranjevanjem relacije zaprite vse odprte predmete, v katerih so uporabljene te tabele.

Na vrh strani

Opomba : Strojni prevod – zavrnitev odgovornosti: Ta članek je bil preveden z računalniškim programom brez človeškega posredovanja. Microsoft skuša s strojno prevedenimi članki vsebino o Microsoftovih izdelkih, storitvah in tehnologijah približati osebam, ki ne razumejo angleščine. Ker je bil članek strojno preveden, so lahko v njem jezikovne, slovnične in pravopisne napake.

Razširite svoja znanja
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×