? Microsoft Access är en del av Microsoft Office Productivity Suite . Access är en av de få program som tillåter en användare att skapa och administrera en databas med ingen kunskap om programmeringsspråk . Användargränssnittet är liknande dem i andra Microsoft Office-program . En administratör kan bygga en databas med hjälp av peka - och -klicka -och guiden dialogrutorna . Det är viktigt att bibehålla integriteten av informationen . Detta kan göras med hjälp av en primärnyckel . Definition
Primära nycklar är i tabeller bara för att det är där rådata är inrymt . Frågor, formulär , rapporter och makron är helt enkelt ytterligare verktyg för att manipulera data i tabellen . En primärnyckel är ett bord fält eller fält ( s ) väljs av Access eller användaren som identifierar varje post , indexeras och har ett unikt värde för varje post . Addera Creation
Om användaren inte identifiera primärnyckelfältet så kommer Access automatiskt generera ett fält och använda den som primärnyckel . Fältet som genereras av Access kommer att Räknare varje post . Om primärnyckeln tilldelas av användaren , rekommenderas att fältet har unika värden . Till exempel i en kundfordringar databas , kan det fakturanummer fältet vara primärnyckel .
Använd
Primärnycklar kan användas för att skapa relationer över tabeller. Använda kundfordringar databasen som ett exempel , säger att det finns två tabeller, en märkt " Customer Information " och de andra " Fakturor " . I Kundinformation tabellen är kundens kontonummer , kundens namn och adress . I tabellen Fakturor är kundens kontonummer och fakturanummer . Den primära nyckeln i Customer Information tabellen är kundens kontonummer fältet och den primära nyckeln i tabellen Fakturor är fakturanumret fältet . För att köra en fråga som inkluderar fakturanummer och kundinformation , är det nödvändigt att koppla de två tabellerna i den frågan . Fältet används för att länka tabellerna tillsammans är kundens kontonummer .
Försiktighet
p Om en primärnyckel inte används , eller om den primära nyckeln fältet inte innehåller unika värden , kommer en fråga returnera dubblerade poster .
rekommendation
Före databasen skapas , isolera den information som kommer att användas som primärnyckel . Dubbelkolla de register för att säkerställa att värdena i området inte är dubblerade . Om textfält kommer att användas som en primär nyckel , gör namngivningskonventioner uniform . Till exempel , om namnet på ett företag är " ABC , Inc. " i en post och " ABC , Incorporated " i en annan post , kommer databasen att behandla det som två olika företag .