Datenbanken in Access
Datenbank erstellen
Nachdem erstellen eine neuen Datenbank kann unter dem Reiter Tabellen in der Registerkarte Erstellen eine neue Tabelle angelegt werden. Links befinden sich die erstellten Tabellen, Abfragen und Formulare, die mit einem Doppelklick geöffnet werden können. In der Entwurfs-Ansicht wird in der ersten Spalte der Name des Datenfeldes festgelegt, in der zweiten der Datentyp (Integer, Char, String ...) und in der dritten kann eine Beschreibung hinterlegt werden. Weitere Einstellungen zum Datentyp können im unten angezeigten Dialogfeld gemacht werden.
- kurzer Text: Bis zu 255 Zeichen und kann im Dialogfeld beschränkt werden.
- Zahl
- Byte: 0 - 255 (ganze Zahlen)
- Integer: -32.768 - 32.767 (ganze Zahlen)
- Long Integer: -2.147.483.648 –2.147.483.647 (ganze Zahlen)
- Single: 6-stellige Genauigkeit (dezimal)
- Double: 10-stellige Genauigkeit (dezimal)
- Datum: Datum oder Uhrzeit
- Autowert: Wert wird automatisch hochgezählt und sinnvoll für Primärschlüssel
- Boolean: Nur Ja oder Nein möglich
- Währung: bis zu 15 Stellen und 4 Dezimalstellen
Außerdem kann im Dialogfeld das Format (z. B. Prozent) oder die vorgefertigten Möglichkeiten (z. B. Frau/Herr/Divers) festgelegt werden.
Beziehungen
Beziehungen verbinden die Daten der Tabellen miteinander. Die eindeutige Zuordnung geschieht durch die Verbindung von Fremdschlüssel zu Primärschlüssel (n:1). Es sind aber auch 1:1 und n:n Verbindungen möglich. Allerdings machen sie nicht so viel Sinn. Um Beziehungen zu setzen wird in der oberen Leiste nach Beziehungen gesucht. Danach erscheint eine Liste aller Tabellen. In ihr werden die benötigten Tabellen ausgewählt. Sie können durch ziehen des einen Feldes (Tabelle1:Feld1 mit Tabelle2:Feld2) zum anderen verbunden werden. Die Einstellungen im Dialogfeld das erscheint sind im Moment nicht so wichtig.Es lassen sich nur Verbindungen zwischen Feldern mit dem exakt gleichen Datentyp knüpfen. z. B.: kurzer Text(VARCHAR) Länge 5 mit kurzer Text(VARCHAR) Länge 5.
Formulare
Formulare können am einfachsten über den Assistenten erstellt werden. In ihm werden die Tabellen und die Datenfelder der Tabellen ausgewählt.
Abfragen
- [„Nachricht“] lässt den Abfrager einen Wert für das Feld eintragen
- SUM zählt die Werte der gewählten Spalte zusammen
- COUNT zählt wie viele Einträge es gibt
- LIKE „X*“ sucht nach Einträgen die Mit X beginnen
- != „“ sucht nach Einträgen die nicht gleich „“ sind
- OR und AND lassen sich Kriterien verbinden
- TRUE/FALSE für Boolean schaut nach Einträgen die Wahr/Falsch sind
- > X größer als X / < X kleiner als X