Video: Access 2016 - How to Make a Database - Part 1 - Tables 2025
Een deel van Access 2013 Alles-in-één voor Dummy's Cheat Sheet
Wanneer u een databaseprogramma zoals Access 2013 gebruikt, kunt u ' ik begin gewoon met het invoeren van gegevens. In plaats daarvan moet u een relationeel databaseontwerp maken, waarbij uw informatie wordt verdeeld in een of meer tabellen, elk bestaande uit velden (die lijken op de kolommen in een spreadsheet). Tabellen worden verbonden door relationele joins, waarbij een veld in een tabel overeenkomt met (gerelateerd aan) een veld in een andere. Dit is het algemene idee:
-
Identificeer uw gegevens.
Maak een lijst met de mogelijke velden (stukjes informatie), inclusief tekst, numeriek, datum, waar / onwaar en andere soorten gegevens.
-
Verwijder overbodige velden.
Bewaar dezelfde informatie niet op meerdere plaatsen. Als u het ene veld van het andere kunt berekenen, sla er dan maar één op. (Bewaar geboortedatum of leeftijd, maar niet beide, bijvoorbeeld.)
-
Organiseer de velden in tabellen.
Groepeer je velden volgens wat ze beschrijven, zodat elke groep een tafel wordt. Een database met orderingangen voor een winkel kan één tabel hebben voor klanten, één voor producten en één voor bestellingen.
-
Voeg tabellen toe voor codes en afkortingen.
Plan een tabel met staatsnamen en tweecijferige codes op te nemen en een tabel met alle andere codes of afkortingen die u in de database wilt gebruiken. U gebruikt deze tabellen om vervolgkeuzemenu's te maken met waarden die u kunt kiezen bij het invoeren van records.
-
Kies een primaire sleutel voor elke tabel.
De primaire sleutel is het veld dat elke record in de tabel uniek identificeert. U kunt Access vertellen om aan elke record een uniek ID-nummer toe te wijzen door een veld AutoNummering te gebruiken.
-
Koppel de tabellen.
Bekijk welke tabellen velden bevatten die overeenkomen met velden in andere tabellen. In een database voor orderinvoer moet de tabel Orders een veld bevatten dat de klant identificeert die de order heeft geplaatst - een veld dat overeenkomt met het primaire sleutelveld in de tabel Klanten. De meeste relaties zijn één-tot-veel , waarbij één record in één tabel meer dan één (of geen) records in een andere tabel kan evenaren.
