Kom i gang

Den egentlige kraft i relationelle databaser ligger i deres evne til at spore relationer (dermed navnet) blandt dataelementer. Mange databasebrugere forstår imidlertid ikke, hvordan man kan udnytte denne funktionalitet, og bruger simpelthen Microsoft Access 2010 som et avanceret regneark. Denne vejledning går gennem processen med at skabe et forhold mellem to tabeller i en Access-database.Dette eksempel bruger en simpel database til at spore kørende aktivitet. Den indeholder to tabeller: En, der holder styr på de ruter, der normalt kører, og en anden, der sporer hvert løb. Åbn Access Relationships Tool ved at vælge Databaseværktøjer fanebladet på adgangsbåndet. Klik derefter på Relationer knap. Hvis dette er det første forhold, du har oprettet i den nuværende database, vises dialogboksen Vis tabeller.En ad gangen skal du vælge hver tabel, du vil medtage i forholdet, og klikke på knappen Tilføje knap. (Brug kontroltasten til at vælge flere tabeller samtidigt.) Når du har tilføjet det sidste bord, skal du klikke på Tæt knappen for at fortsætte. På dette tidspunkt vil du se det tomme forhold diagram. I dette eksempel skaber vi et forhold mellem rutebordet og bordtabellen. Som du kan se, er begge disse tabeller blevet tilføjet til diagrammet. Bemærk, at der ikke er nogen linjer, der går ind i tabellerne, hvilket tyder på, at der endnu ikke er nogen sammenhæng mellem tabellerne. For at skabe forholdet mellem de to tabeller skal du først identificere den primære nøgle og den fremmede nøgle i forholdet. Hvis du har brug for et opfriskningskursus på disse begreber, skal du læse Database Keys. Klik på den primære nøgle og træk den til den fremmede nøgle, som åbner Rediger Forhold dialogen. I dette eksempel er målet 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å på dette tidspunkt skal du beslutte, om du skal håndhæve referentiel integritet. Hvis du vælger denne indstilling, sikrer Access, at alle optegnelser i løbstabellen altid har en tilsvarende post i rutetabellen. I dette eksempel håndhæves henvisningerne til integritet integritet.Klik på knappen skab knappen for at lukke dialogen Rediger relationer. Gennemgå det udførte relationer diagram for at sikre, at det korrekt viser det ønskede forhold. Bemærk at forbindelseslinjen i eksemplet slutter sig til 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 dette og andre typer forhold, læs Indledning til Forhold. Start forbindelsesværktøjet

Tilføj de tilhørende tabeller

Se forbindelsesdiagrammet

Opret forholdet mellem tabellerne

Se det komplette relationer diagram





