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

Lektion 1
Hier erhältst 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 Datenbank Busunternehmen
• Ü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

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 Datenbank Busunternehmen zur Einführung von Joins
• 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
Grundlagen Datenbanken
• Datenbanken-Wiki

Weitere SQL-Tutorial-Server
•http://www.luo-darmstadt.de/sqltutorial/index.html

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,...
• yEd Graph Editor  Ein Programm zum Zeichnen von ER-Diagrammen

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