Inhalt
Auf den folgenden Seiten erwarten Dich:
- Eine kurze Einführung in SQL
- Lektionen zu speziellen SQL-Features
- Hilfefunktionen mit detailierten Hilfeanweisungen
- Weitere Informationen zu SQL
- und vieles mehr...

Lektion 1
Hier erhälst Du einen Überblick über die wichtigsten SQL-Befehle und bekommst Schritt für Schritt erklärt, wie Du mit Hilfe von SELECT-Abfragen gezielt Informationen aus einer Datenbank abrufen kannst.
Einfache SELECT-Anweisungen mit der Datenbank WMTitel
Übungen zur Lektion 1 mit der Datenbank cia

Lektion 2
Statistische Auswertung von Datenbanken kannst Du mit den Aggregatfunktionen vornehmen.
Die Aggregatfunktionen erläutert an der Datenbank WMTitel
Übungen zur Lektion 2 mit der Datenbank cia

Lektion 3
Mit dem Join kannst Du die auf verschiedene Tabellen verteilten Informationen in einer Datenbank miteinander verbinden.
So funktioniert der Join in der Olympia-Datenbank
Übungen zur Lektion 3 mit der Nordwind-Datenbank

Lektion 4
Gruppierung von Daten für detaillierte statistische Untersuchungen
Die Arbeit mit Gruppen erläutert an der Datenbank cia
Übungen zur Lektion 4 mit der Datenbank cia und WMTitel

Lektion 5
Geschachtelte Select-Anweisungen für komplexere Abfragen
Geschachtelte Selects erläutert an der Datenbank cia
Übungen zur Lektion 5 mit der Datenbank cia
Derzeit steht nur die Version 4.0 der MySQL-Datenbank zur Verfügung. Diese unterstützt noch nicht geschachtelte Select-Anweisungen. Erst ab der Version 4.1 können in den Übungen auch geschachtelte Select-Anweisungen ausprobiert werden.

Lektion 6
Datensätze und Tabellen bearbeiten
• Einsatz der Data Manipulation und Data Definiton Language am Beispiel der Datenbank Schule
Übungen zur Lektion 6 mit der Datenbank Schule

Lektion 7
Hier kannst Du zeigen, dass Du dich jetzt richtig gut mit SQL auskennst:
• Vermischte Übungen zur Nordwind-Datenbank

Datenbanken
Folgende Datenbanken stehen zur Verfügung:
• die cia-Datenbank mit Daten aus dem CIA-World-Factbook
• die WMTitel-Datenbank mit den Formel 1 Weltmeistern
• die Olympia-Datenbank von den olympischen Spielen 2000 in Sydney
• die Nordwind-Datenbank von Microsoft Access
• die Datenbank Schule zum Bearbeiten von Datensätzen

Mindmaps
Zusammenfassende Übersichten zu SQL als Mindmaps

Weitere nützliche Tutorials/Links
Weitere Tutorials rund um SQL:
Das MySQL-Referenzhandbuch  Alles über MySQL
www.sqltutorial.de  Umfangreiches Tutorial
sqlzoo.net  Ähnlich wie dieses Tutorial, aber auf Englisch
w3schools.com/sql  noch ein gutes englisches Tutorial
LinuxFocus Teil 1  Kurzeinführung in SQL (Basiswissen für den 2. Teil)
LinuxFocus Teil 2  Erklärung der Befehle CREATE, ADD, UPDATE, DELETE, DROP,...
Dia  Ein Programm zum Zeichnen von ER-Diagrammem

Impressum
Leistungskurs Informatik 2002/2004 - Lichtenbergschule Darmstadt
• Datenbanken: Steffen Thom, Manuel Krenzke
• Aufgaben und Lösungshinweise: Simon Heckmann, Jennifer Feichert, Gerhard Röhner
• Layout und Design: Moritz Colin, Manuel Krenzke
• Scripte: Michael Neubert, Leander Lenhard, Manuel Krenzke, Beate Dirks
• Projektleitung: Gerhard Röhner