Datenmodelle und Beziehungen
Ein Datenmodell beschreibt, welche Informationen gespeichert werden und in welchen Beziehungen sie zueinander stehen. Bei einem relationalen Modell werden Daten in Tabellen organisiert. Schlüssel und Beziehungen verbinden diese Tabellen und geben der Struktur eine nachvollziehbare Form.
Dieser Bereich widmet sich dem Weg von einer fachlichen Fragestellung zu einem verständlichen und wartbaren Datenbestand.
Abfragen und Auswertung
Eine Abfrage wählt Informationen aus, verbindet Datenbestände und bereitet Ergebnisse auf. SQL bietet dafür eine Sprache, mit der sich Auswahlbedingungen, Verknüpfungen und Gruppierungen ausdrücken lassen. Die Bedeutung eines Ergebnisses hängt dabei immer auch vom zugrunde liegenden Datenmodell ab.
Hier können kommentierte Abfragen, Auswertungsbeispiele und Erläuterungen zur Gestaltung von Datenzugriffen erscheinen.
Transaktionen und dauerhafte Speicherung
Eine Transaktion fasst mehrere Datenbankoperationen zu einer logischen Einheit zusammen. Die Organisation von Schreibzugriffen, gleichzeitiger Nutzung und Sicherung gehört zu den grundlegenden Fragen beim Betrieb einer Datenbank.
Eigene Beiträge können Datenintegrität, Berechtigungskonzepte, Sicherungen oder die Verbindung zwischen Anwendungen und Datenbanken behandeln.