Zum Inhalt springen

Einleitung

Zu Zen-Modus wechseln

Einleitung zum Unterrichtsgegenstand Informationssysteme (INSY) – 5. Klasse

Abschnitt betitelt „Einleitung zum Unterrichtsgegenstand Informationssysteme (INSY) – 5. Klasse“

Im fünften Ausbildungsjahr stehen Transaktionssicherheit, Datenmodellierung, analytische Datenverarbeitung, nichtrelationale Datenbanken und die Integration von Informationssystemen im Mittelpunkt. Ziel ist es, Datenbanksysteme zuverlässig zu betreiben, Datenmodelle sauber zu zerlegen, Daten analytisch auszuwerten und über Systemgrenzen hinweg auszutauschen und darzustellen. Diese Schwerpunkte sind im Kompetenzmodul 9/10 des Lehrplans verankert.

  1. Transaktionen & Parallelität Transaktionsbegriff, ACID, Isolationsstufen und Fehlerklassen paralleler Zugriffe, dazu Sperren und Deadlocks.

  2. Funktionale Abhängigkeiten & Normalformen Funktionale Abhängigkeiten, Anomalien, die Normalformen bis zur BCNF und die verlustfreie Zerlegung von Relationen.

  3. OLAP & Data Warehousing OLTP gegen OLAP, Aufbau eines Data Warehouse, Stern- und Schneeflockenschema, analytische Abfragen.

  4. NoSQL & alternative Datenmodelle Datenmodelle vergleichen, NoSQL-Typen und dokumentenorientiertes Arbeiten am Beispiel MongoDB.

  5. Semistrukturierte Daten & Dokumentenformate XML und JSON, Wohlgeformtheit und Validität sowie Konzepte zum Abfragen und Verarbeiten.

  6. Integration von Informationssystemen Datenimport und -export, Konvertierung sowie die Darstellung und Interpretation von Daten anhand von Anwendungsbeispielen.

Aufgrund der reduzierten Stundenanzahl (2 Stunden pro Woche) ist der Unterricht theorieorientiert. Praktische Anteile gibt es in Form von kurzen, geführten Aufgaben und Beispiel-Demos.

  • Konzepte im Fokus: strukturierte Inputs mit Tafel-/Folienskript und SQL-/Code-Walkthroughs
  • Mini-Übungen im Unterricht
  • Gezielte Hausübungen (wo sinnvoll)

Ziel ist es, trotz begrenzter Zeit Kernkonzepte sicher zu verstehen, Fachbegriffe korrekt zu verwenden und Standardverfahren methodisch anwenden zu können.

  • Transaktionssichere Anwendungen konzipieren und Probleme paralleler Zugriffe systematisch einordnen.
  • Funktionale Abhängigkeiten erklären und eine nicht normalformgerechte Relation korrekt zerlegen.
  • Analytische Abfragen in DWH/OLAP-Szenarien entwickeln und interpretieren.
  • Datenmodelle vergleichen und NoSQL (am Beispiel MongoDB) gegenüber dem relationalen Modell abgrenzen und einsetzen.
  • Semistrukturierte Daten (XML/JSON) modellieren, validieren und verarbeiten.
  • Daten zwischen Informationssystemen austauschen, konvertieren und aussagekräftig darstellen.

Ihr trainiert analytisches Denken (etwa Datenqualität prüfen oder ein Modell sauber zerlegen) und die Fähigkeit, Ergebnisse verständlich darzustellen und zu begründen.

Mit diesen Kompetenzen runden die Schüler und Schülerinnen ihre Kenntnisse von Informationssystemen und Datenbanken ab und sind vorbereitet, Informationssysteme ganzheitlich zu planen, zu betreiben und zu analysieren.