Video: How to Activate and Open Your Third Eye - Teal Swan 2024
De primaire sleutel van een tabel is een speciaal veld in uw tabellen. Zowat elke tabel die u maakt, moet een primaire sleutel hebben. Waarom?
-
Het organiseert uw gegevens uniek waarmee elke record wordt geïdentificeerd. In een klantentabel zou het klantnummer bijvoorbeeld de primaire sleutel zijn - er is slechts één klantnummer 1, één klantnummer 2, enzovoort.
-
Nerds pitchen als ze dat niet doen.
U moet een paar regels kennen over de primaire sleutel voordat u wegrent om er een te maken:
-
Een tabel kan slechts één primaire sleutel hebben.
-
Een enkele tabel kan veel indexen bevatten, maar slechts één primaire sleutel.
-
Access 2002 indexeert automatisch het primaire sleutelveld (dat is een reden dat een primaire sleutel uw database iets sneller maakt).
-
Als u een nieuwe tabel maakt zonder een primaire sleutel, vraagt Access 2002 automatisch of u er een wilt toevoegen.
Als u ja zegt, maakt het programma een AutoNumber-veld aan het begin van uw tabel en stelt dit in als de primaire sleutel. Als het eerste veld een AutoNummering-type is, zal het in Access 2002 worden gebrand als de primaire sleutel zonder iets anders aan de tabel toe te voegen.
-
Meestal is de primaire sleutel een enkel veld, maar in zeer speciale omstandigheden kunnen twee of meer velden de taak delen. De technische term voor dit type sleutel is een multifield-sleutel. De supertechnische term voor dit type sleutel is samengestelde sleutel.
-
U kunt de veldtypen Memo, OLE-object of Hyperlink niet gebruiken in een primaire sleutel.
-
Hoewel u kunt het veldtype Ja / Nee gebruiken als primaire sleutel, kunt u slechts twee records (Ja en Nee) in een dergelijke tabel hebben.
-
De primaire sleutel sorteert records automatisch in de tabel. Dit houdt gewoon uw tafels netjes en opgeruimd.
-
Access 2002 maakt het niet uit waar het primaire sleutelveld zich in het tabelontwerp bevindt. De sleutel kan het eerste veld, het laatste veld of in het midden zijn. De plaatsingskeuze is helemaal van jou. Voor uw geestelijke gezondheid wilt u misschien het sleutelveld eerste in een tabel plaatsen. Maak er zelfs een gewoonte van (je zult later zo blij zijn dat je dat deed).
-
Alle primaire sleutels moeten een naam hebben, net zoals het veld een naam heeft. Dit kan als een schok komen, dus blijf op je stoel zitten, maar Access 2002 benoemt automatisch alle primaire sleutels Primaire sleutel.
Ga als volgt te werk om een veld voor de taak van de primaire sleutel te benoemen:
-
Open de tabel in de ontwerpweergave.
Als u niet bekend bent met deze stap, zou u waarschijnlijk niet moeten rotzooien met de primaire sleutel.
-
Klik met de rechtermuisknop op de knop naast het veld dat u heeft geselecteerd voor de primaire sleutel.
Een van die coole pop-upmenu's verschijnt.
Wat maakt een goed sleutelveld? Hoe vind je de juiste? Het belangrijkste criterium voor een goed sleutelveld is uniekheid. De waarden in een sleutelveld moeten uniek zijn, bijvoorbeeld klantnummers, voorraadhoudeenheden, voertuig-ID's of een ander veld dat in elk record anders is? Als je dat hebt, gebruik het dan! Als u dat niet doet, maakt u een uniek veld door een veld AutoNummering aan uw tabel toe te voegen. Dit veldtype voegt automatisch een nieuw, uniek nummer toe aan elke record van uw tabel. AutoNumber houdt zelfs de nummers bij die u verwijdert, zodat Access ze niet opnieuw gebruikt. Het beste van alles is dat Access zorgt voor de details, zodat u zich geen zorgen hoeft te maken over het programmeren of speciale trucs om het programma te laten werken.
-
Selecteer Primaire sleutel in het menu (zoals weergegeven in de afbeelding).
Een klein sleutelsymbool verschijnt op de knop. De primaire sleutel is ingesteld!
De primaire sleutel is gemaakt (en de records zijn verheugd ) "width =" 430 "> De primaire sleutel is gemaakt (en de records zijn verheugd )