Skip to main content

Opplæring: Opprett relasjoner i Microsoft Access 2007

01-K-02 MS Access - Hvordan benytte relasjoner (10. sept. 2014) (April 2025)

01-K-02 MS Access - Hvordan benytte relasjoner (10. sept. 2014) (April 2025)
Anonim
01 av 06

Starter

Den sanne kraften i relasjonsdatabaser ligger i deres evne til å spore relasjoner (d.v.s. navnet!) Mellom dataelementene. Mange databasebruker forstår imidlertid ikke hvordan man kan dra nytte av denne funksjonaliteten, og bruker bare Access som et avansert regneark. I denne veiledningen vil vi gå gjennom prosessen med å opprette et forhold mellom to tabeller i en Access-database.Først må du starte Microsoft Access og åpne databasen som vil huse ditt nye skjema. I dette eksemplet bruker vi en enkel database jeg har utviklet for å spore kjøreraktivitet. Den inneholder to bord: en som holder styr på ruter som jeg normalt kjører og en annen som sporer hver løp.

02 av 06

Start relasjonsverktøyet

Deretter må du åpne Access Relationships Tool. Begynn med å velge fanen Databaseverktøy på tilgangsbåndet. Klikk deretter på Relasjoner-knappen, som vist i bildet ovenfor.Hvis du ikke er kjent med bruk av Access 2007-båndet, kan du ta vår Access 2007-brukergrensesnitttur.

03 av 06

Legg til de tilhørende tabellene

Hvis dette er det første forholdet du har opprettet i den nåværende databasen, vises dialogboksen Vis tabeller, som vist i bildet ovenfor.En om gangen, velg hvert bord som du vil inkludere i forholdet, og klikk på Legg til-knappen. (Merk: Du kan også bruke kontrolltasten til å velge flere tabeller.) Når du har lagt til det siste tabellen, klikker du på Lukk for å fortsette.

04 av 06

Se relasjonsdiagrammet

Du ser nå det tomme forholdsdiagrammet, som vist i bildet ovenfor.I vårt eksempel oppretter vi et forhold mellom rutetabellen og kjørebordet. Som du kan se, har vi lagt til begge tabellene i diagrammet. Legg merke til at det ikke er noen linjer som går med i bordene; Dette indikerer at du ennå ikke har noen forhold mellom disse tabellene.

05 av 06

Opprett forholdet mellom tabellene

Det er i gang! I dette trinnet oppretter vi forholdet mellom de to tabellene.Først må du identifisere primærnøkkelen og den utenlandske nøkkelen i forholdet. Hvis du trenger et oppfriskningskurs på disse konseptene, kan du lese vår database-nøkkelartikkel.Når du har identifisert dem, klikker du på primærnøkkelen og drar den til den utenlandske nøkkelen. Du vil da se dialogboksen Rediger forhold, som vist i bildet ovenfor. I dette tilfellet ønsker vi å sikre at hver løp i vår database foregår langs en etablert rute. Derfor er rutebordets primærnøkkel (ID) den primære nøkkelen til forholdet, og ruteattributtet i Runs-tabellen er fremmednøkkelen. Se på dialogboksen Rediger relasjoner og bekreft at de riktige attributene vises.Også i dette trinnet må du avgjøre om du vil håndheve referensintegritet. Hvis du velger dette alternativet, vil Access sørge for at alle poster i Runs-tabellen har en tilhørende post i rutetabellen til enhver tid. Som du kan se, har vi valgt kontroll av referanseintegritet.Når du er ferdig, klikker du på Opprett-knappen for å lukke dialogboksen Rediger relasjoner.

06 av 06

Se det fullstendige relasjonsdiagrammet

Endelig, gjennomgå det fullførte relasjonsdiagrammet for å sikre at det riktig viser ditt ønskede forhold. Du kan se et eksempel på bildet ovenfor.Legg merke til at relasjonslinjen knytter seg til de to tabellene, og dens posisjon indikerer egenskapene som er involvert i det utenlandske nøkkelforholdet. Du vil også legge merke til at rutetabellen har en 1 ved tilkoblingspunktet mens Runs-tabellen har et uendighetssymbol. Dette indikerer at det er en til mange forhold mellom rutene og kjører.

For informasjon om dette og andre typer forhold, les vår Introduksjon til Relasjoner. Du kan også ønske å gjennomgå følgende definisjoner fra vår databaseoversikt:

  • Forhold
  • Ett-til-ett-forhold
  • En-til-mange forhold

Gratulerer! Du har opprettet et forhold mellom to tilgangstabeller.