Skip to main content

Tutorial: Opret relationer i Microsoft Access 2007

Relationer Access databaser - Nem guide (Kan 2024)

Relationer Access databaser - Nem guide (Kan 2024)
Anonim
01 af 06

Kom i gang

Den egentlige kraft i relationelle databaser ligger i deres evne til at spore relationer (altså navnet!) Mellem dataelementer. Mange databasebrugere forstår imidlertid ikke, hvordan man kan udnytte denne funktionalitet, og bruger blot Access som et avanceret regneark. I denne vejledning går vi igennem processen med at skabe et forhold mellem to tabeller i en Access-database.Først skal du starte Microsoft Access og åbne den database, der vil huse din nye formular. I dette eksempel bruger vi en simpel database, jeg har udviklet til at spore kørende aktivitet. Den indeholder to tabeller: En, der holder styr på de ruter, som jeg normalt kører, og en anden, der sporer hver runde.

02 af 06

Start forbindelsesværktøjet

Derefter skal du åbne Access Relationships Tool. Begynd ved at vælge fanen Databaseværktøjer på Access-båndet. Klik derefter på knappen Relationships, som vist på billedet ovenfor.Hvis du ikke er bekendt med brugen af ​​Access 2007-båndet, skal du tage vores Access 2007 User Interface Tour.

03 af 06

Tilføj de tilhørende tabeller

Hvis dette er det første forhold, du har oprettet i den aktuelle database, vises dialogboksen Vis tabeller, som vist i billedet ovenfor.En ad gangen skal du vælge hver tabel, du vil medtage i forholdet, og klikke på knappen Tilføj. (Bemærk: Du kan også bruge kontroltasten til at vælge flere tabeller.) Når du har tilføjet det sidste bord, skal du klikke på knappen Luk for at fortsætte.

04 af 06

Se forbindelsesdiagrammet

Du vil nu se det tomme forholdsdiagram som vist på billedet ovenfor.I vores eksempel skaber vi et forhold mellem rutetabellen og tabellen Kør. Som du kan se, har vi tilføjet begge disse tabeller til diagrammet. Bemærk, at der ikke er nogen linjer, der deltager i tabellerne; Dette indikerer, at du endnu ikke har nogen forhold mellem disse tabeller.

05 af 06

Opret forholdet mellem tabellerne

Det er showtime! I dette trin skaber vi forholdet mellem de to tabeller.For det første skal du identificere primærnøglen og den fremmede nøgle i forholdet. Hvis du har brug for et opfriskningskursus om disse begreber, skal du læse vores database nøgler artikel.Når du har identificeret dem, skal du klikke på den primære nøgle og trække den til den fremmede nøgle. Du vil så se dialogboksen Rediger forhold, som vist på billedet ovenfor. I dette tilfælde ønsker vi at sikre, at hver løb i vores database foregår langs en etableret rute. Derfor er rutetabellens primære nøgle (ID) den primære nøgle i forholdet, og ruteattributten i kørestabellen er den udenlandske nøgle. Se på dialogboksen Rediger forhold og bekræft, at de korrekte attributter vises.Også i dette trin skal du beslutte, om du vil håndhæve referential integritet. Hvis du vælger denne indstilling, vil Access sikre, at alle optegnelser i tabellerne Kør altid har en tilsvarende post i rutetabellen. Som du kan se, har vi valgt håndhævelse af referenceintegritet.Når du er færdig, skal du klikke på knappen Opret for at lukke dialogboksen Rediger forhold.

06 af 06

Se det komplette relationer diagram

Endelig gennemgå det udfyldte relationer diagram for at sikre, at det korrekt viser dit ønskede forhold. Du kan se et eksempel på billedet ovenfor.Bemærk at forbindelseslinjen forbinder de to tabeller, og dens position angiver de attributter, der er involveret i det udenlandske nøgleforhold. Du vil også bemærke, at rutetabellen har en 1 ved samlingspunktet, mens tabellen Kør har et uendeligt symbol. Dette indikerer, at der er et et-til-mange forhold mellem ruter og kørsler.

For information om denne og andre typer forhold, læs vores introduktion til relationer. Du kan også ønske at gennemgå følgende definitioner fra vores databaser Ordliste:

  • forholdet
  • Et-til-en-forhold
  • Et-til-mange forhold

Tillykke! Du har oprettet et forhold mellem to adgangstabeller.