Hur man skapar databasrelationer i Access

En av de största fördelarna med databaser som Microsoft Access är deras förmåga att upprätthålla relationer mellan olika datatabeller. Kraften i en databas gör det möjligt att korrelera data på många sätt och säkerställa konsekvens (eller referensintegritet) av dessa data från tabell till tabell.

Låt oss ta en titt på processen för att skapa en enkel relation med en Microsoft Access-databas.

Alla versioner av Microsoft Access som för närvarande stöds erbjuder fönstret Relations, inklusive Access 2019, 2016, Access för Microsoft 365 och Access för Mac.


Hur man skapar ett accessförhållande

  1. Med Access öppen, gå in i Databasverktyg menyn högst upp i programmet. Välj inom området Relationer Förhållanden.

  2. Fönstret Visa tabell ska visas. Om den inte gör det, välj Visa tabell från fliken Design. Välj de tabeller som ska vara inblandade i relationen på skärmen Visa tabell och välj sedan Lägg till.

    Om databasen redan innehåller mappade relationer - vanligtvis på grund av befintliga formulär, rapporter eller frågor - kringgår Access popup-fönstret och flyttar istället direkt till designvyn i fönstret Relations.

  3. Dra ett fält från en tabell till en annan tabell så att designfönstret öppnas. Om din databas redan bygger på relationer kommer det här fönstret redan att fyllas i relationer.

    Håll ner ctrl för att välja flera fält; dra en av dem för att dra dem över till den andra tabellen.

  4. Välj några andra alternativ som du vill, som Enforce Referential Integrity eller Cascade Update Related Fields, och välj sedan Skapa or Skapa ny.

    Välja genomdriva referensintegritet betyder att databasen inte accepterar data som inte matchar relationen. De två vattenfall alternativ tvingar databasen att rensas eller uppdateras när källposten ändras. Till exempel att välja kaskaduppdateringsrelaterade fält kommer att uppmana databasen att korrigera värdet i den relaterade tabellen när ett värde i källtabellen ändras; om den inte är markerad förblir de gamla värdena och nya poster tjänar det nya värdet.

Gå med i typer

Access stöder tre typer av anslutningar genom denna guide - en-till-en, en-till-många och många-till-en. I allmänhet använder du vanligtvis den första kopplingstypen, som länkar data när posterna i en matchar posterna i den andra.

Access stöder andra typer av anslutningar, men du måste hantera dem genom avancerade verktyg, inte genom fönstret Relations.

Förstå typerna av databasrelationer


Lämna en kommentar