Hur man bygger databastabellrelationer i Access 2016

Relationsdatabaser delar upp data mellan två eller flera tabeller. Access 2016 använder ett länkfält, kallat en främmande nyckel, för att knyta samman relaterade tabeller. Till exempel kan en tabell innehålla volontärernas namn och adresser, medan en annan tabell spårar volontärens deltagandehistorik. Eventets deltagandeinformation är knuten till volontärinformationen med ett länkfält, som (i det här exemplet) förmodligen är ett volontär-ID.

Om du kan dra och släppa kan du bygga en tabellrelation.

Tänk på dessa tre begränsningar:

  • Du kan bara relatera tabeller som finns i samma databas.

  • Du kan relatera frågor till tabeller, men det är ovanligt.

  • Du måste tala om för Access specifikt hur dina tabeller är relaterade.

När du är redo att spela matchmaker mellan dina kärleksfulla bord, så här gör du.

Fönstret Relationer

För att bygga en tabellrelation, öppna först fönstret Relationer. Följ dessa steg:

Klicka på fliken Databasverktyg på menyfliksområdet.

Relationsgruppen visas på menyfliksområdet.

Hur man bygger databastabellrelationer i Access 2016

Knappen Relationer på fliken Databasverktyg.

I gruppen Relationer klickar du på knappen Relationer.

Fönstret Relationer visas. Första gången du ställer in en relation visas dialogrutan Visa tabell också.

Om några tabeller redan är listade i fönstret, har någon (eller någon guide) redan definierat relationer för denna databas. Om du inte är säker på hur de kom dit och om mer än en person arbetar med din databas, sluta och rådfråga alla databasutvecklare innan du ändrar relationerna. Det som kan fungera för dig kan vara katastrofalt för dina kollegor.

När fönstret Relationer är öppet kan du välja och relatera tabeller.

Tabellrelationer

För varje par av tabeller du relaterar måste du välja tabellerna och sedan slå samman deras gemensamma fält.

Att välja tabeller

För att välja tabeller att relatera, öppna fönstret Relationer och följ dessa steg:

Välj Visa tabell från gruppen Ribbon's Relationships. (Om du inte ser gruppen Relationer väljer du fliken Databasverktyg på menyfliksområdet.)

Dialogrutan Visa tabell visas med en lista över tabellerna i den aktuella databasfilen.

Följ dessa steg för varje par av tabeller du vill ha i relationen:

Klicka på tabellen.

Klicka på Lägg till.

I den stora arbetsytan Relationships listar ett litet fönster fälten i den valda tabellen. När du lägger till tabeller i layouten visas ett separat fönster för varje tabell. Du kan se dessa fönster under dialogrutan Visa tabell.

Hur man bygger databastabellrelationer i Access 2016

Använd dialogrutan Visa tabell för att lägga till tabeller i relationsdiagrammet.

Upprepa steg 2 för varje par av tabeller du vill relatera. Om en av tabellerna i paret redan finns (på grund av en befintlig relation som den har med en annan tabell), behöver du inte lägga till den igen.

När du har lagt till tabeller klickar du på knappen Stäng.

När du har alla bord närvarande är du redo för dessa bord att lära känna varandra.

Hantera relationer

Det här avsnittet innehåller all information du behöver för att skapa, redigera och ta bort dina tabellrelationer.

Skapar relationer

När du har valt tabellerna följer du dessa steg för att skapa en relation mellan två tabeller:

Bestäm vilka två tabeller du vill relatera.

Eftersom en-till-många-relationen är den vanligaste, hänför sig dessa instruktioner till det. De två tabellerna i en en-till-många-relation är utsedda att uppfylla en av två roller:

  • Förälder: I den överordnade tabellen är det relaterade fältet den primära nyckeln. Varje post i den överordnade tabellen identifieras unikt av detta relaterade fält.

  • Underordnat: I den underordnade tabellen innehåller det relaterade fältet samma information som fältet i den överordnade tabellen. Vanligtvis har det samma namn som motsvarande fält i den överordnade tabellen – även om detta inte är ett krav.

För att göra relaterade tabeller lättare, placera relaterade fält nära början av fältlistan. I Access måste du se de relaterade fälten på skärmen innan du kan skapa en relation. Om de relaterade fälten inte finns i början av fältlistan måste du bläddra mycket för att hitta dem. För att flytta ett fält, öppna problemtabellen i DesignView, peka på knappen som finns till vänster om fältnamnet, tryck och dra sedan på knappen för att flytta fältet uppåt.

Följ dessa steg för att välja det överordnade fältet från listan:

Placera muspekaren på fältet du vill relatera i den överordnade tabellen.

Vanligtvis är fältet du vill relatera i den överordnade tabellen primärnyckeln.

Håll ner vänster musknapp.

Håll ned vänster musknapp och följ dessa steg för att ansluta det överordnade fältet till det underordnade fältet:

Dra muspekaren från det överordnade fältet till den underordnade tabellen.

Ett plustecken visas vid basen av muspekaren.

Peka på det relaterade fältet i den underordnade tabellen.

Släpp musknappen.

Dialogrutan Redigera relationer visas och beskriver den snart blivande relationen.

Hur man bygger databastabellrelationer i Access 2016

Dialogrutan Redigera relationer beskriver hur Access kopplar samman två tabeller.

Var mycket försiktig innan du släpper musknappen. Sätt spetsen av muspekaren direkt på barnfältet innan du släpper taget.

  • Om du drar mellan de två fälten på rätt sätt, visar dialogrutan Redigera relationer de överordnade och underordnade fälten sida vid sida.

  • Om du missar, klicka på Avbryt i dialogrutan Redigera relationer och försök steg 3 igen.

I dialogrutan Redigera relationer väljer du alternativet Framtvinga referensintegritet.

Dubbelkolla att dina fältnamn är de korrekta och klicka sedan på Skapa.

Access illustrerar den nya relationen i fönstret Relationer:

  • En linje mellan de relaterade fälten visar att tabellerna är relaterade.

  • Om du markerade alternativet Tillämpa referensintegritet i föregående steg, placerar Access en 1 bredvid föräldern i relationen och en oändlighetssymbol bredvid barnet.

Upprepa steg 1 till 5 för att relatera ytterligare ett par valda tabeller.

Hur man bygger databastabellrelationer i Access 2016

En en-till-många-relation mellan två tabeller.

Access tillhandahåller också verktyg för att ändra och ta bort relationer.

Modifiera relationer

När du har relaterat tabeller kan du se, organisera och ta bort relationerna.

Om du skapar en relation du inte vill ha, öppna fönstret Relationer och följ dessa steg för att ta bort relationen:

Klicka på Relationsraden som förbinder de två tabellerna.

Om du lyckas kommer linjen att tjockna. Det betyder att linjen är vald.

Tryck på Delete-tangenten på ditt tangentbord och sedan på Ja i meddelanderutan som visas.

Voilà! Relationen är borta.

Om du kopplar ihop många tabeller kan relationsfönstret se lite rörigt ut eftersom relationslinjer kommer att korsa varandra. Detta gör det svårt att avgöra vilka tabeller som är relaterade till varandra. För att rätta till denna situation, klicka och dra titelraden i ett tabellfönster till en annan del av skärmen.

Det är god praxis - även om det inte alltid är möjligt - att visa föräldrar antingen ovanför eller till vänster om sina barn. Försök att ordna de överordnade och underordnade tabellerna så att linjerna mellan de överordnade och underordnade tabellerna inte korsar några linjer som illustrerar andra tabellrelationer.

Har du svårt att förstå dina relationer? (Vem är inte det?) Scrollar du överallt i Relations-fönstret för att se allt? Om så är fallet, är Relationsrapporten bara för dig. För att förhandsgranska den här rapporten klickar du på knappen Relationsrapport i gruppen Verktyg på fliken Design på menyfliksområdet. Alla relaterade tabeller i din databas kommer att visas i en lättläst rapport. (Okej, lättare att läsa!)

Leave a Comment

Hur man använder kommandona Gör om och upprepa i Word 2016

Hur man använder kommandona Gör om och upprepa i Word 2016

Lär dig att använda kommandona Gör om och Upprepa i Word 2016 för att effektivt hantera dina dokument. Dessa funktioner hjälper dig att enkelt ångra och återställa ändringar.

Hur man blockerar Microsoft Word från att öppna filer i skrivskyddat läge på Windows

Hur man blockerar Microsoft Word från att öppna filer i skrivskyddat läge på Windows

Hur man blockerar Microsoft Word från att öppna filer i skrivskyddat läge på Windows Microsoft Word öppnar filer i skrivskyddat läge, vilket gör det omöjligt att redigera dem? Oroa dig inte, metoderna finns nedan

Hur man åtgärdar felaktig utskrift av Microsoft Word-dokument

Hur man åtgärdar felaktig utskrift av Microsoft Word-dokument

Så här åtgärdar du fel vid utskrift av felaktiga Microsoft Word-dokument Fel vid utskrift av Word-dokument med ändrade teckensnitt, röriga stycken, saknad text eller förlorat innehåll är ganska vanligt. Men gör det inte

Radera ritningar med penna och överstrykningspenna på dina PowerPoint-bilder

Radera ritningar med penna och överstrykningspenna på dina PowerPoint-bilder

Om du har använt pennan eller överstrykningspennan för att rita på dina PowerPoint-bilder under en presentation, kan du spara ritningarna till nästa presentation eller radera dem så att nästa gång du visar den börjar du med rena PowerPoint-bilder. Följ dessa instruktioner för att radera ritningar med penna och överstrykningspenna: Radera linjer ett på […]

Stilbiblioteksinnehåll i SharePoint 2010

Stilbiblioteksinnehåll i SharePoint 2010

Stilbiblioteket innehåller CSS-filer, XSL-filer (Extensible Stylesheet Language) och bilder som används av fördefinierade mallsidor, sidlayouter och kontroller i SharePoint 2010. För att hitta CSS-filer i stilbiblioteket på en publiceringswebbplats: Välj Webbplatsåtgärder→Visa Allt webbplatsinnehåll. Innehållet på webbplatsen visas. Style-biblioteket ligger i […]

Formatera siffror i tusentals och miljoner i Excel-rapporter

Formatera siffror i tusentals och miljoner i Excel-rapporter

Överväldiga inte din publik med gigantiska siffror. I Microsoft Excel kan du förbättra läsbarheten för dina instrumentpaneler och rapporter genom att formatera dina siffror så att de visas i tusentals eller miljoner.

Hur man delar och följer SharePoint-webbplatser

Hur man delar och följer SharePoint-webbplatser

Lär dig hur du använder SharePoints sociala nätverksverktyg som låter individer och grupper kommunicera, samarbeta, dela och ansluta.

Hur man konverterar datum till Julian-format i Excel

Hur man konverterar datum till Julian-format i Excel

Julianska datum används ofta i tillverkningsmiljöer som en tidsstämpel och snabbreferens för ett batchnummer. Denna typ av datumkodning tillåter återförsäljare, konsumenter och serviceagenter att identifiera när en produkt tillverkades och därmed produktens ålder. Julianska datum används också i programmering, militären och astronomi. Annorlunda […]

Hur man skapar en Access Web App

Hur man skapar en Access Web App

Du kan skapa en webbapp i Access 2016. Så vad är en webbapp egentligen? Tja, webben betyder att den är online, och appen är bara en förkortning för "applikation". En anpassad webbapp är en onlinedatabasapplikation som nås från molnet med en webbläsare. Du bygger och underhåller webbappen i skrivbordsversionen […]

Snabbstartsfält i SharePoint 2010

Snabbstartsfält i SharePoint 2010

De flesta sidor i SharePoint 2010 visar en lista med navigeringslänkar i snabbstartsfältet till vänster på sidan. Snabbstartsfältet visar länkar till utvalt webbplatsinnehåll som listor, bibliotek, webbplatser och publiceringssidor. Snabbstartsfältet innehåller två mycket viktiga länkar: Länken Allt webbplatsinnehåll: […]