Log

2025-09-05

  • 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

2025-09-12

2025-09-19

2025-10-03

2025-10-10

  • 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

2025-10-17

2025-10-24

2025-11-21

2025-12-05

2025-12-12

Beurteilungskriterien

  • 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.