Skip to content

tschuegge/SqlKurs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SQL Kurs

Dieser Kurs bietet eine kleine Einführung in SQL. Verwendet werden eine Sqlite, Python und Jupyter-Notebooks.

Kapitel

Nr. Name Aufgaben Lösungen
1.0 Einführung Open In Colab
1.1 DQL Select Basics Open In Colab Open In Colab
1.2 DQL Where Open In Colab Open In Colab
1.3 DQL Joins Open In Colab Open In Colab
1.4 DQL Group and Aggregate Open In Colab Open In Colab
1.5 DQL Subquery und CTE Open In Colab Open In Colab
1.6 DML Insert Update Delete Open In Colab Open In Colab
2.0 Einführung Datenmodellierung Open In Colab
2.1 DDL Create Alter Drop Open In Colab Open In Colab

Ausführen

Die Jupyter-Notebooks können online in Google Colab oder lokal (z.B. in Visual Studio Code) ausgeführt werden. Dafür wird Python und Pandas (pip3 install pandas) benötigt.

Dateien

Datei/Ordner Beschreibung
*.ipynb Jupyter-Notebook pro Kapitel
connect.py Verbindungsscript zur Datenbank
database.db Sqlite-Datenbank welche in den Notebooks verwendet wird
/resources Ressourcen für Notebooks (z.B. Bilder)
/scripts SQL-Scripts um die Datenbank aufzubauen

Ergänzungen

Ergänzungen zum Kurs sind gerne willkommen.