Ermee beginnen

De echte kracht van relationele databases ligt in hun vermogen om relaties (vandaar de naam) bij gegevenselementen bij te houden. Veel databasegebruikers begrijpen echter niet hoe ze van deze functionaliteit kunnen profiteren en gebruiken Microsoft Access 2010 eenvoudig als een geavanceerd rekenblad. In deze zelfstudie wordt het proces doorlopen van het maken van een relatie tussen twee tabellen in een Access-database.Dit voorbeeld gebruikt een eenvoudige database om hardloopactiviteit bij te houden. Het bevat twee tabellen: een die de routes bijhoudt die normaal worden uitgevoerd en een andere die elke run bijhoudt. Open het hulpmiddel Toegangsrelaties door de. Te selecteren Hulpmiddelen voor databases tab op het Access-lint. Klik vervolgens op de Relaties knop. Als dit de eerste relatie is die u in de huidige database hebt gemaakt, wordt het dialoogvenster Tafels tonen weergegeven.Kies één voor één elke tabel die u in de relatie wilt opnemen en klik op de Toevoegen knop. (Gebruik de Control-toets om meerdere tabellen tegelijkertijd te selecteren.) Nadat u de laatste tabel hebt toegevoegd, klikt u op Dichtbij knop om door te gaan. Op dit punt ziet u het lege relatiediagram. In dit voorbeeld maken we een relatie tussen de tabel Routes en de tabel Runs. Zoals u kunt zien, zijn beide tabellen aan het diagram toegevoegd. Merk op dat er geen lijnen bij de tabellen komen die aangeven dat er nog geen relaties tussen de tabellen zijn. Als u de relatie tussen de twee tabellen wilt maken, moet u eerst de primaire sleutel en de externe sleutel in de relatie identificeren. Als je een opfriscursus over deze concepten nodig hebt, lees je Database Keys. Klik op de primaire sleutel en sleep deze naar de externe sleutel, waarmee de Bewerk relaties dialoogvenster. In dit voorbeeld is het doel ervoor te zorgen dat elke run in onze database plaatsvindt langs een vastgestelde route. Daarom is de primaire sleutel (ID) van de Routes de primaire sleutel van de relatie en het kenmerk Route in de tabel Runs de externe sleutel. Kijk naar het dialoogvenster Relaties bewerken en controleer of de juiste kenmerken verschijnen.Ook op dit punt moet u beslissen of u referentiële integriteit wilt afdwingen. Als u deze optie selecteert, zorgt Access ervoor dat alle records in de tabel Runs altijd een overeenkomende record in de tabel Routes hebben. In dit voorbeeld wordt de handhaving van referentiële integriteit afgedwongen.Klik op de creëren om het dialoogvenster Relaties bewerken te sluiten. Bekijk het voltooide relatiediagram om er zeker van te zijn dat het de gewenste relatie correct weergeeft. Merk op dat de relatielijn in het voorbeeld de twee tabellen verbindt en dat de positie de attributen aangeeft die betrokken zijn bij de relatie van de externe sleutel.U zult ook opmerken dat de tabel Routes een 1 heeft op het verbindingspunt terwijl de tabel Runs een oneindig symbool heeft. Dit geeft aan dat er een een-op-veel-relatie is tussen routes en runs. Voor informatie over dit en andere soorten relaties leest u Inleiding tot relaties. Start de Relaties-tool

Voeg de bijbehorende tabellen toe

Bekijk het relatiediagram

Maak de relatie tussen de tabellen

Bekijk het diagram Voltooide relaties





