Lernprogramm Datenbanken mit Python
Verfasst von Jarka Arnold
Inhalt | Einführung in das Thema Datenbanken mit aktuellen und schülergerechten Anwendungsbeispielen |
Fachgebiet | Informatik |
Schultyp | Sekundarstufe 1 und 2, Berufsschulen |
Dauer | 4 - 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
TigerJython4Kids | Programmieren mit Python auf der Sekundarstufe 1, Modul Datenbanken |
Weiterführende Datenbank-Tutorials: | Programmierkonzepte mit Python, Kapitel Datenbanken |
Jython | Turtlegrafik, Robotik, Datenbanken und Spielprogrammierung mit Python |
Python-exemplarisch | Computation und Programmierung mit aktuellen Themen, Kapitel Data Mining |