Een tabelrelatie maken, bewerken en verwijderen in Access

In Microsoft Access helpt een relatie(Relationship) u bij het samenvoegen of koppelen van gegevens van de ene tabel naar de andere. Met relaties(Relationships) kan de gebruiker query's, (Queries,) formulieren(Forms) en rapporten(Reports) maken . Wanneer tabellen worden gemaakt voor elk onderwerp in een database, moet u gemeenschappelijke velden in de verwante tabel plaatsen en er een relatie mee vormen om informatie weer samen te brengen.

Microsoft_Office_Access_logo

Een tabelrelatie maken(Create) , bewerken(Edit) en verwijderen(Delete) in Access

Er zijn drie soorten relaties:

  1. Een-op-een-relatie (One-to-One Relationship): een-op-een- relatie(Relationship) is de eenvoudigste soort relatie(Relationship) en komt het minst vaak voor omdat de gerelateerde informatie in dezelfde tabel wordt opgeslagen. Het koppelt een tabel aan een enkele record in een andere tabel; Primaire sleutels(Primary Keys) koppelt tabellen. Een- op-een- relatie(Relationship) kan om veiligheidsredenen een tabel met veel velden aan elkaar koppelen en een tabel scheiden.
  2. Een een-op-veel-relatie (A One-to-Many relationship): een-op-veel- relatie(Relationship) is de meest voorkomende relatie(Relationship) ; het koppelt elk record in de ene tabel aan verschillende records in een andere tabel. Slechts één van de gekoppelde velden kan de primaire sleutel(Primary Key) zijn en de primaire sleutel(Primary Key) moet één record hebben voor veel records in een andere tabel.
  3. Veel-op-veel-relaties (Many-to-Many relationships): Veel-op-veel- relaties(Relationship) vereisen een verbindingstabel(Junction Table) , die de kolom Primaire sleutel(Primary Key) bevat van de twee tabellen die u wilt verbinden. Met Many-to Many- relatie(Relationship) kunt u elke rij van een tabel verbinden met vele rijen in een andere tabel.

Waarom tabelrelaties gebruiken in Access?(Why use table relationships in Access?)

  • Tabelrelaties werkt uw formulier- en rapportontwerpen(Table Relationships updates your form and report designs) bij: wanneer u een formulier en rapport ontwerpt, is een relatie(Relationship) nodig voor Access om de informatie te verzamelen die in het formulier of rapport dat u hebt gemaakt, kan worden geplaatst.
  • Tabelrelaties werkt uw queryontwerp(Table Relationships updates your query design) bij: om records vanuit meer dan één tabel te laten werken, moet er een query worden gemaakt om deze tabellen samen te voegen. De query werkt door de waarden in het primaire sleutelveld van de eerste tabel te matchen met de refererende sleutel in de tweede tabel.
  • Referentiële integriteit kan worden afgedwongen in een tabelrelatie(Referential Integrity can be enforced in a table relationship) . Referentiële integriteit(Referential Integrity) helpt om verweesde records in uw database te voorkomen. Een weesrecord is een record met verwijzing naar een ander record dat niet bestaat.

In dit artikel gaan we het uitleggen:

  1. Een relatie(Relationship) maken in Microsoft Access
  2. Een relatie(Relationship) bewerken in Microsoft Access
  3. Een relatie(Relationship) verwijderen in Microsoft Access

1] Een relatie maken in Microsoft Access(1] How to Create a Relationship in Microsoft Access)

Ga naar het tabblad Tabel(Table Tab) op de menubalk. Selecteer Relatie(Relationship) Selecteer in het relatievenster Tabel toevoegen. (Add Table.)Er wordt een dialoogvenster Tabel toevoegen geopend; klik op Geselecteerde tabellen toevoegen.(Add Selected Tables.)

Klik in de linkerhoek in het gereedschapsgedeelte van het venster Relatie op Relaties (Relationship)bewerken. (Edit Relationships.)Selecteer Nieuw maken.(Create New.)

Bij het maken van een nieuw dialoogvenster kiest u de linkertabelnaam(Left Table Name) en de rechtertabelnaam(Right Table) van uw tabel en kiest u vervolgens de linkerkolomnaam (Name)en(Left Column Name) de rechterkolomnaam,(Right Column Name, ) die de primaire sleutel(Primary Key) van uw tabellen moeten zijn; klik nu op OK.

Het dialoogvenster Relatie bewerken wordt opnieuw weergegeven met uw geselecteerde keuze; (Edit Relationship )druk op maken(create) . Er is ook een snelkoppelingsoptie waarmee u de primaire sleutel(Primary Key) van de ene naar de andere tabel kunt slepen; elke gekoppelde tabel moet gerelateerd zijn aan de primaire sleutel(Primary Key) . Dit vormt een relatie tussen de twee tabellen.

2] Hoe relaties in Microsoft Access te bewerken(2] How to edit relationships in Microsoft Access)

Een tabelrelatie maken, bewerken en verwijderen in Microsoft Access

U kunt uw relaties(Relationships ) wijzigen in Microsoft Access ; hier zijn een paar stappen om dit te doen.

Dubbeltik op de Relatielijn(Relationship Line) en het dialoogvenster Relatie bewerken verschijnt.(Edit Relationship)

Er is een andere manier om het dialoogvenster Relatie bewerken te openen. Op het tabblad Ontwerpen(Design Tab) ziet u de optie Relatie bewerken(Edit Relationship) ; Klik erop.

Breng(Make) de wijzigingen aan die u wilt aanbrengen.

3] Relaties verwijderen in Microsoft Access(3] Deleting Relationships in Microsoft Access)

Om een ​​relatie te (Relationship)verwijderen(Delete) , moet u de regel uit de twee tabellen verwijderen; dit zijn de maatregelen.

Klik met de rechtermuisknop op de cursor, klik op Verwijderen. (Delete.)De andere optie is om de cursor op de regel te plaatsen en vervolgens op de toets Delete Key(Delete Key Button) te drukken .

Er verschijnt een dialoogvenster met de vraag 'of u zeker weet dat u de relatie(Relationship) permanent wilt verwijderen '.

Klik op OK(OK) .

Gerelateerd lezen(Related read) : Tabellen bouwen met Table Designer in Access(How to build Tables with Table Designer in Access) .

Laat het ons weten in de comments als je problemen hebt en we zullen contact met je opnemen.



About the author

Ik ben een webontwikkelaar met ervaring in Firefox en Google Docs. Ik heb een diploma in bedrijfskunde van de Universiteit van Florida. Mijn vaardigheden omvatten: website-ontwikkeling, contentmanagementsysteem (CMS), data-analyse en gebruikersinterfaceontwerp. Ik ben een ervaren consultant die uw team kan helpen bij het bouwen van effectieve websites en applicaties.



Related posts