Skip to content

4AHIT-INSY-2025_26

  • Have MySql up and running
  • Import schema from Cruise Schema
  • 1st lecture: Advanced INSY - Lecture 1 bis Query 1.6
  • Besprochene Konzepte (u.a.)
    • Natürliche Schlüssel / Künstliche Schlüssel (=Surrogatschlüssel)
    • Zusammengesetzte Primärschlüssel und Verwendung bei JOIN
    • Filtern, Projektion
    • Foreign Keys und referentielle Integrität
    • Reihenfolge einer SQL Ausführung, siehe Visualizing an SQL Query
    • Quantoren: ALL, EXISTS
    • Semantischer Unterschied von Abfragen mit ORDER BY und LIMIT 1 vs MAX/MIN und Subselect
    • Query Plan Analyse
  • Teststoff:
    • Theorie: Grundlagen aus den Wiederholungen und besprochenen Themen (siehe Liste oben)
    • Erstellung von SQL Abfragen:
      • SELECT
      • WHERE
      • (inner/left/right) JOIN
      • GROUP BY
      • Aggregatfunktionen (count, sum, max, …)
      • HAVING
      • Subselect
      • CASE WHEN
      • Coalesce
      • EXISTS, ALL
      • Common Table Expressions (WITH)
      • Recursive CTE
      • DISTINCT
      • ORDER BY
      • LIMIT 1
      • UNION, UNION ALL
  • Tests 50%
  • Übungen (in der Schule und zuhause) 40%
  • SMÜ und sonstige Mitarbeit 10%
  • Für eine positive Zeugnisnote müssen in den Kategorien Tests und Übungen positive Einzelergebnisse erzielt werden.
  • Eine getrennte Beurteilung (Theorie und Übung) ist nicht vorgesehen. Alle erbrachten Leistungen werden in die Gesamtnote eingerechnet.
  • Bei Zwischennoten erhält die zuletzt erbrachte Leistung mehr Gewicht.