Überblick über den SQL -Kurs
Der Schwerpunkt des Kurs ist die Gestaltung relationaler Datenbanken und das Abfragen von relationalen Datenbanken mit deklarativem SQL.
Einführung Was sind Datenbanken? Was sind Relationen? Was sind relationale Datenbanken? Was ist SQL ?
Handhabung von MySQL Installation und Bedienung
Tabellen in SQL Anlegen, Füllen und Sichten von Tabelle, Projektion und Selektion
Verbindungen in MySQL Die Verbindungen mehrerer Tabellen und Beziehungen zwischen Tabellen
- ungefähres Ende eines Kurses mit 16 UE
Skalare in SQL Ergänzungen zum Umgang mit Skalaren
Ergänzungen Diverse Ergänzungen zum Aufbau und Abfragen von Tabellen
- ungefähres Ende eines Kurses mit 21 UE oder 24 UE
Ergänzungen Diverse Ergänzungen
- Ende eines Kurses mit 32 UE oder 40 UE
In jedem Fall steht am Ende eines Kurses noch ein Abgleich mit den Themen aus der Kursankündigung sowie eine Fragestunde, in der noch offen gebliebene Themenwünsche von Kursteilnehmern behandelt werden können, in einem kurzen Kurs mit 16 UE steht dafür weniger Zeit zur Verfügung als in einem langen Kurs mit 32 UE.
Das Skript zu diesem Kurs wird seit Herbst 2011 aufgebaut und regelmäßig überarbeitet. Bei einer Überarbeitung wird vorne begonnen. Die weiter vorne stehenden Lektionen sind deswegen oft schon besser ausgearbeitet als die weiter hinten stehenden Lektionen. So finden sich in den vorderen Lektion oft schon genaue Angaben dazu, nach welchem SQL-Standard eine Eingabe möglich ist. Einige der weiter hinten stehenden Lektionen sind noch eher knapp in Stichworten notiert. Einige der zuvor weiter hinten stehenden Lektionen wurden jetzt nach vorne bewegt und sie ebenfalls noch nicht ausformuliert, teilweise sind diese Lektionen mit „[d]“ gekennzeichnet.