Einleitung
Einleitung zum Unterrichtsgegenstand Informationssysteme (INSY) – 4. Klasse
Abschnitt betitelt „Einleitung zum Unterrichtsgegenstand Informationssysteme (INSY) – 4. Klasse“Im vierten Ausbildungsjahr vertiefen wir die Inhalte aus der 3. Klasse und rücken die Praxis der Datenbankentwicklung, -optimierung und -administration in den Mittelpunkt. Ziel ist es, Datenbanksysteme nicht nur modellieren und abfragen zu können, sondern sie gezielt zu optimieren, sicher zu betreiben und professionell in Anwendungen zu integrieren.
Schwerpunkt im 4. Jahrgang
Abschnitt betitelt „Schwerpunkt im 4. Jahrgang“Die Inhalte sind aufeinander aufgebaut und orientieren sich am Kompetenzmodul 7 und 8 des Lehrplans:
-
Komplexe SQL & Views
Entwicklung und Optimierung komplexer Abfragen, mehrstufige Joins, fortgeschrittene Subqueries sowie Aufbau, Einsatzgebiete und Grenzen von Sichten (Views). Dazu gehören logische und physische Optimierung sowie der Einsatz von Indizes. -
Administration von Datenbanksystemen
Überblick über marktgängige Systeme (Open Source vs. kommerziell), Benutzer-, Rollen- und Rechteverwaltung, Accountingsysteme, Backup & Restore, Datenimport/-export, Metadaten, physische Organisation und Hardwareaspekte. In Übungen erweitern wir das um Security-Basics, Monitoring, Fehleranalyse und erste Strategien zur Replikation gemäß Jahresplanung. -
Datenbankschnittstellen & Integration
Installation und Konfiguration standardisierter Schnittstellen (z. B. ODBC/JDBC); Zugriff aus gängigen Skript- und Programmiersprachen (z. B. PHP, Python, Node.js, Excel). Umsetzung typischer Integrationspfade in Webanwendungen inkl. Konfiguration und Fehlersuche. -
Datenbankseitige Programmierung
Stored Procedures, Trigger und Functions: Einsatzgebiete, typische Anwendungsfälle, Best Practices und Risiken (z. B. Kapselung von Logik, Performance, Wartbarkeit). -
Informationssysteme im Überblick
Anforderungen und Klassifizierungen von Informationssystemen; Installation und Konfiguration sowie Bewertung marktgängiger Systeme als Entscheidungsgrundlage für konkrete Projekte.
Methodik und Unterrichtsorganisation
Abschnitt betitelt „Methodik und Unterrichtsorganisation“Der Unterricht kombiniert theoretische Grundlagen mit praktischen Übungen. Pro Woche werden Einzelarbeiten erteilt. Die Lösungen werden in der Gruppe durch die Schüler präsentiert und diskutiert. Die Nutzung von Datenbankmanagementsystemen und relevanten Softwaretools ist fester Bestandteil des Unterrichts.
Erwartete Kompetenzen am Ende der 4. Klasse
Abschnitt betitelt „Erwartete Kompetenzen am Ende der 4. Klasse“- Souveräner Umgang mit komplexen SQL-Abfragen inkl. Views, Subqueries, Joins und Optimierung (Indizes).
- Grundlegende Administration: Benutzer/Gruppen/Rollen, Rechtevergabe, Backup & Restore, Import/Export sowie Einblick in physische Organisation/Hardware.
- Datenbankzugriff aus Anwendungen über standardisierte Schnittstellen und sichere Konfiguration; Fehleranalyse in realistischen Szenarien.
- Einsatz datenbankseitiger Programmierung (Stored Procedures, Trigger, Functions) mit Blick auf Wartbarkeit und Performance.
- Beurteilung und Einrichtung von Informationssystemen: Anforderungen verstehen, Systeme installieren/konfigurieren und fundiert bewerten.
Übergeordnete Bildungs- und Lehraufgabe
Abschnitt betitelt „Übergeordnete Bildungs- und Lehraufgabe“Ich möchte professionelles Arbeiten in Team- und Projektsettings fördern: strukturiertes Vorgehen, Verantwortungsbewusstsein (z. B. bei Berechtigungen & Backups), analytisches Denken (Optimierung, Monitoring) sowie kommunikative Kompetenzen durch Präsentationen und Dokumentation.
Ausblick
Abschnitt betitelt „Ausblick“Die hier erworbenen Kompetenzen bereiten auf den 5. Jahrgang vor, insbesondere auf Transaktionen/ACID, parallele Zugriffe sowie vertiefende Themen zu nichtrelationalen Datenmodellen und Datenintegration.