Opret relationer med guiden Opslag

Din browser understøtter ikke video. Installer Microsoft Silverlight, Adobe Flash Player eller Internet Explorer 9.

Guiden Opslag etablerer en relation mellem tabeller. Den opretter en fremmed nøgle, der henviser tilbage til en primær nøgle i en anden.

Opret en relation med guiden Opslag

  1. I Dataarkvisning skal du åbne den tabel, der skal søge efter data fra en anden tabel. Dette er den underordnede tabel.

  2. I kolonnen yderst til højre skal du markere Klik for at tilføje og derefter vælge Opslag og relationer.

    Tilføj en ny kolonne i tabellen ved at skrive "Opslag og relationer"
  3. I Guiden Opslag skal du vælge Jeg ønsker, at opslagsfeltet skal hente værdierne fra en anden tabel eller forespørgsel. Vælg derefter Næste.

  4. Vælg den tabel, der leverer værdierne til opslagsfeltet. Dette er den overordnede tabel. Vælg derefter Næste.

  5. For at markere de felter, du vil trække data fra, skal du angive sorteringsrækkefølgen for felterne og konfigurere kolonnebredden. Følg vejledningen på siden.

    Tip: Når du angiver kolonnebredden, skal du vælge Skjul nøglekolonne for at reducere visuelt rod i tabellen. Det påvirker ikke relationen eller datasynkroniseringen mellem tabellerne.

  6. Vælg et felt, der identificerer rækker i den overordnede tabel.

  7. Skriv navnet på det nye opslagsfelt. Vælg Aktivér dataintegritet, og vælg derefter enten Overlappende sletning eller Begræns sletning.

    Tip: Navngiv feltet på en måde, der afspejler dataene og bemærk, at det er et felt for en fremmed nøgle, f.eks. Kunde-idfk.

  8. Vælg Udfør, og vælg derefter Gem Gem .

Du har oprettet en relation og en fremmed nøgle, og har angivet parametre til datasynkronisering mellem de to tabeller.

Rediger en relation mellem tabeller.

Hvis du vil ændre tabelrelationen, skal du først lukke tabellerne.

  1. Vælg Databaseværktøjer > Relationer.

  2. Vælg relationslinjen mellem de to tabeller.

    En en-til-mange-relation
  3. Vælg Design > Rediger relationer.

  4. I boksen Rediger relationer, skal du foretage dine ændringer og derefter vælge OK.

  5. Vælg Gem Gem for at gemme dine ændringer.

Vil du have mere?

Oprette en relation

Slette en relation

Kursus i Excel

Kursus i Outlook

Den nemmeste måde at oprette en en til mange-relation er at bruge et værktøj ved navn GUIDEN OPSLAG. Guiden gør faktisk to ting for dig.

Den opretter relationen, og når du er færdig, kan du bruge feltet fremmed nøgle til at vælge værdier fra tabellen på EN-siden, eller den overordnede tabel, for relationen.

Dette gør det nemmere at indtaste data. I vores eksempel skal vi blot vælge et navn, som er værdien på EN-siden, og indtaste et telefonnummer.

Når du bruger guiden, har du ikke brug for et felt til en fremmed nøgle i den underordnede tabel, da guiden opretter det for dig. Men hvis du allerede har en fremmed nøgle, så er det helt fint, og du kan bare bruge den.

Her er en eksempeldatabase. Den har ikke en fremmed nøgle.

For at komme i gang skal du markere overskriften på et tomt felt eller markere overskriften i den fremmede nøgle, hvis du har én.

Vælg Opslag og relationer, og guiden starter.

Brug den første indstilling til at slå værdier op fra en anden tabel, og vælg Næste.

Vælg den overordnede tabel… Kunder… og vælg derefter Næste.

Vi er nødt til at søge efter værdierne i feltet Kundenavn, så vælg det, og flyt dem over. Dette er et beregnet felt.

Vi brugte dette felt for ca. et minut siden. Bemærk, at det viser hele navnet. Så behøver du ikke gætte dig til, om det er de rigtige data. Med et opslagsfelt bliver dataindtastning hurtigere og mere præcis.

Vælg Næste. Sorteringsrækkefølgen er valgfri, så lad os springe dette over og blot vælge Næste.

Som regel er det bedst at skjule nøglekolonnen, fordi det blot gør din database uoverskuelig, hvis den er synlig, så vælg Næste.

Lad os give feltet navnet Kunde-id FN her, hvilket indikerer, at det overordnede felt er kunde-id, og FN minder os om, at det er en fremmed nøgle.

Lad os nu vælge Aktivér dataintegritet og overlappende sletning. Sådan aktiveres referentiel integritet og overlappende sletninger. Vælg Afslut, og så har du dit felt.

Afslutningsvis kan vi foretage en ændring i relationen. Før vi kan gøre det, skal vi lukke tabellen telefonnumre. Du kan ikke ændre en relation, hvis en af relationens involverede tabeller er åben.

Når vi har lukket tabellen, vælger vi Relationer på fanen Databaseværktøjer. Vi vælger relationslinjen, og derefter vælger vi Rediger relationer på båndet.

Du kan se, at både Referentiel integritet og Overlappende sletninger er markeret. Lad os også aktivere den midterste mulighed Kaskadevis opdatering af relaterede felter, vælge OK, og så er vi færdige.

Vi har nu oprettet en en til mange-relation ved hjælp af guiden Opslag, vi har oprettet en fremmed nøgle, og vi har ændret indstillingen for en relation.

Del Facebook Facebook Twitter Twitter Mail Mail

Var disse oplysninger nyttige?

Fantastisk! Har du mere feedback?

Hvordan kan vi forbedre det?

Tak for din feedback!

×