Lernprogramm Datenbanken mit Python

Verfasst von Jarka Arnold

Datenbanken
InhaltEinführung in das Thema Datenbanken mit aktuellen und schülergerechten Anwendungsbeispielen
FachgebietInformatik
SchultypSekundarstufe 1 und 2, Berufsschulen
Dauer4 - 10 Lektionen

Worum geht es?

In der digitalen Gesellschaft sind Datenbanken im Zusammenhang mit Internet, sozialer Medien, Cybersecurity und Big Data von brisanter Aktualität. Das Thema Datenbanken ist in praktisch allen Lehrplänen für den Informatikunterricht enthalten. Im vorliegenden Tutorial werden die Tabellen als zentrales Mittel zur strukturierten Speicherung von Daten verwendet, allerdings sind die bekannten Datenbankoperationen stark vereinfacht, so dass eine Einführung in SQL entfällt, obschon Im Hintergrund die weit verbreitete Datenbank SQLite verwendet wird. Dies ermöglicht auch Umgang mit verknüpften Tabellen und mit grossen Datenmengen. Kopiert man die Datenbankdatei auf eine Cloud (z.B. Dropbox), so sind sogar Mehrbenutzer-Systeme realisierbar.

Das Modul Datenbanken ist in der aktuellen Version der Entwicklungsumgebung TigerJython integriert und damit sofort ohne Zusatzinstallationen einsetzbar.

Links

TigerJython4KidsProgrammieren mit Python auf der Sekundarstufe 1, Modul Datenbanken
Weiterführende Datenbank-Tutorials:Programmierkonzepte mit Python, Kapitel Datenbanken
JythonTurtlegrafik, Robotik, Datenbanken und Spielprogrammierung mit Python
Python-exemplarischComputation und Programmierung mit aktuellen Themen, Kapitel Data Mining