Begleitmaterial SQL
SQL ist eine universale Abfragesprache für relationale Datenbanken.
SQL wird zum Beispiel in den Datenbank-Managementsystemen PostgreSQL, Microsoft Access, Microsoft SQL Server, SQLite etc. genutzt.
Auswahl- und Aktionsabfragen können mit Hilfe von SQLite erstellt werden. Als Beispieldatenbanken Chinook.db und Northwind.db genutzt.
- Einführung
- Daten auswählen und sortieren
- Daten filtern
- Verknüpfung von Tabellen
- Gruppierung von Daten
- Daten berechnen
- Unterabfragen
- Aktionsabfragen
- Transaktionen zur Zusammenfassung und Steuerung von SQL-Anweisungen
Administrative Aufgaben werden mit Hilfe des Datenbank-Managementsystemen PostgreSQL erläutert. Als Beispieldatenbank werden Chinook.sql und Northwind.sql genutzt.
- Einführung
- Entwurf einer Datenbank (ER-Modell, Normalisierung)
- Datenbanken erstellen und löschen
- Tabellen erstellen
- Constraints in Tabellen
- Auswahlabfragen
- Beziehungen zwischen Tabellen
- Beziehungen in Auswahlabfragen
- Tabellen bearbeiten und löschen
- Daten in Tabellen filtern
- Hinzufügen, Aktualisieren, Löschen und Kopieren von Datensätzen
- Benutzer und Berechtigungen