Main Page/de

From SQLZoo
Jump to navigation Jump to search

Lerne SQL mit SQL Server, Oracle, MySQL, DB2 und PostgreSQL.

Hinweis: Die Übersetzung ins Deutsche ist unvollständig. Sobald alle Seiten übersetzt sind, wird dieser Hinweis entfernt.

Tutorium

1 SELECT-Grundlagen
Zum Einstieg schauen wir uns ein paar einfache Abfragen an.
2 SELECT from World
Übungen zum Anwenden der SELECT-Anweisung am Beispiel einer Tabelle mit Länderprofilen.
3 SELECT from Nobel
Weitere SELECT-Übungen am Beispiel einer Tabelle mit Nobelpreisgewinnern.
4 Unterabfragen
SELECT-Abfragen können andere SELECT-Abfragen enthalten.
5 SUM und COUNT
Wir üben das Anwenden von Aggregatfunktionen. (weitere Übungen)
6 Tabellenverbund (Join)
In diesem Tutorium werden Tabellen am Beispiel einer Fussball-Datenbank verknüpft. (ehem. Musik-Tutorium)
7 Weitere Join-Operationen
In diesem Beispiel werden Tabellen einer Film-Datenbank miteinander verknüpft.
8 NULL-Werte
Wir zeigen die Arbeit mit sog. Null-Werten am Beispiel einer Lehrer-Datenbank. (ehem. Beispiel Schottisches Parlament)
8+ Weitere Abfragen
Etwas aufwendigere Abfragen betrachten wir am Beispiel von Umfrageergebnissen (National Student Survey).
9 Self-Join
Am Beispiel der Busstrecken in Edinburgh schauen wir uns an, wie Tabellen mit sich selbst verknüpft werden.
10 Quiz
Teste dein Wissen (Multiple-Choice-Fragen)

Referenzen / Kurzanleitungen

1 SELECT
Zeigt, wie man Daten aus einer Datenbank abfragt.
2 CREATE und DROP
Zeigt, wie man Tabellen, Indizes, externe Sichten (Views) und andere Datenbankobjekte erstellt, ändert und wie man sie wieder los wird.
3 INSERT und DELETE
Zeigt, wie man Zeilen in eine Tabelle einfügt, sie ändert und wie man sie wieder entfernt.
4 DATE und TIME
Zeigt, wie man mit Datums- und Zeitwerten arbeitet, wie man mit ihnen Berechnungen durchführt und wie sie formatiert werden.
5 Funktionen
Zeigt, wie man Zeichenkettenfunktionen, logische Funktionen und mathematische Funktionen verwendet.
6 Benutzer und Prozesse
Zeigt, wie man Datenbankbenutzer definiert, ihnen Zugriffsberechtigungen zuweist bzw. entzieht und wie man auf Tabellen anderer Benutzer zugreift. Zeigt, wie man Systemprozesse findet und sie beendet.
7 Metadaten
Zeigt, wie man herausfindet, welche Tabellen und Spalten in der Datenbank existieren. Zeigt, wie man Zeilen zählt und deren Anzahl begrenzt.
8 Tipps und Tricks

SQL-Ressourcen

SQL-Handbücher
[ Mimer | MySQL | Oracle | SQL Server | Access | DB2 | Sybase | PostgreSQL | SQLite ]
Online-Versionen der entspr. SQL-Handbücher, sofern verfügbar in Deutsch.
Mit einem DBMS arbeiten
[ MySQL | Oracle | SQL Server | DB2 | PostgreSQL | Ingres ]
Erklärt, wie man eine Verbindung zum Datenbankserver aufbaut und SQL-Anweisungen ausführt.
Programmieren mit SQL
[ SQL und Perl | SQL und Java ]
SQL-Syntax
[ SQL92 BNF ]
Fehlermeldungen
Ausgewählte Fehlermeldungen verschiedener Datenbanksysteme
Temporärer Bereich für Prüfungsfragen
Prüfungsfragen (temp.)
Language:Project:Language policy [[:{{#invoke:String|sub|Main Page/de
 |1
 |Expression error: Unrecognised punctuation character "{".
}}|English]]
DataWars, Data Science Practice Projects - LogoDataWars: Practice Data Science/Analysis with +100 Real Life Projects