Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
modul:m290_guko:learningunits:lu01:a_overview [2025/08/11 19:34] gkochmodul:m290_guko:learningunits:lu01:a_overview [2025/09/01 14:33] (aktuell) gkoch
Zeile 9: Zeile 9:
 Dieses Modul 290 (''Datenbanken abfragen und verändern'') begleitet uns von **KW 34 (18.8.25/21.8.25)** bis **KW 4 (19.1.26/22.1.26)** .    Dieses Modul 290 (''Datenbanken abfragen und verändern'') begleitet uns von **KW 34 (18.8.25/21.8.25)** bis **KW 4 (19.1.26/22.1.26)** .   
  
-In dieser Lektion klären wir:+In diesem Abschnitt klären wir:
   - **Ziele** des Moduls     - **Ziele** des Moduls  
   - **Ablauf & Themenplan**     - **Ablauf & Themenplan**  
   - **Lernbeurteilungen & Bewertung**     - **Lernbeurteilungen & Bewertung**  
   - **Lehrmittel & Ressourcen**     - **Lehrmittel & Ressourcen**  
-  - **Kontaktmöglichkeiten**  +
  
 ==== 1. Ziele des Moduls ==== ==== 1. Ziele des Moduls ====
Zeile 24: Zeile 24:
  
 → [[https://www.modulbaukasten.ch/module/290/1/de-DE?title=Datenbanken-abfragen-und-ver%C3%A4ndern|Offizielle Modulbeschreibung]]   → [[https://www.modulbaukasten.ch/module/290/1/de-DE?title=Datenbanken-abfragen-und-ver%C3%A4ndern|Offizielle Modulbeschreibung]]  
 +
 +{{:modul:m290_guko:learningunits:lu01:client_server.png?direct&900|}}
 +//Client-Server-Modell und Einordnung der zwei Module 290 und 291. M291 (Oberflächen (UIs) mit Webtechnologien entwickeln) startet im nächsten Semester.//
  
 ==== 2. Ablauf & Themenplan ==== ==== 2. Ablauf & Themenplan ====
Zeile 30: Zeile 33:
 *(1 Woche = 1 Learning Unit = 2×45 Min)* *(1 Woche = 1 Learning Unit = 2×45 Min)*
  
-=== Block 1 – Grundlagen & Setup (Wochen 1–3) ===+== Block 1 – Grundlagen & Setup (Wochen 1–3) ==
   - Einführung in Kurs & Datenbanken     - Einführung in Kurs & Datenbanken  
   - Installation MySQL & IDE (Webstorm)     - Installation MySQL & IDE (Webstorm)  
Zeile 36: Zeile 39:
   - Datenmodellierung: ERM vs. ERD, Chen & Crow’s Foot     - Datenmodellierung: ERM vs. ERD, Chen & Crow’s Foot  
  
-=== Block 2 – SQL-Grundlagen (Wochen 4–9) ===+== Block 2 – SQL-Grundlagen (Wochen 4–9) ==
   - Datenbanken & Tabellen erstellen (`CREATE`)     - Datenbanken & Tabellen erstellen (`CREATE`)  
   - Daten abfragen (`SELECT`, `WHERE`, `ORDER BY`)     - Daten abfragen (`SELECT`, `WHERE`, `ORDER BY`)  
Zeile 42: Zeile 45:
   - Relationen & Joins (1:1, 1:N, M:N)     - Relationen & Joins (1:1, 1:N, M:N)  
  
-=== Block 3 – Fortgeschrittene Abfragen (Wochen 10–14) ===+== Block 3 – Fortgeschrittene Abfragen (Wochen 10–14) ==
   - Aggregatfunktionen (`COUNT`, `SUM`, `AVG` …)     - Aggregatfunktionen (`COUNT`, `SUM`, `AVG` …)  
   - `GROUP BY`, `HAVING`, Subqueries     - `GROUP BY`, `HAVING`, Subqueries  
Zeile 49: Zeile 52:
   - Mini-Projekt   - Mini-Projekt
  
-=== Phase 4 – DB-Anbindung an Anwendungen (Wochen 15–17) ===+== Phase 4 – DB-Anbindung an Anwendungen (Wochen 15–17) ==
   - Node.js/Express-Backend     - Node.js/Express-Backend  
   - CRUD-Operationen von Backend → MySQL     - CRUD-Operationen von Backend → MySQL  
   - API-Validierung & Fehlerbehandlung     - API-Validierung & Fehlerbehandlung  
  
-=== Phase 5 – Projektarbeit (Wochen 17–19) ===+== Phase 5 – Projektarbeit (Wochen 17–19) ==
   - Projektarbeit mit einem vorgegebenen Dataset   - Projektarbeit mit einem vorgegebenen Dataset
   - Abgabe Projektarbeit und Vorschau Modul 291    - Abgabe Projektarbeit und Vorschau Modul 291 
 +
 +{{ :modul:m290_guko:learningunits:lu01:semesterplan_mo25_m290_me23a.pdf |ME23a: Semesterplan als PDF downloaden.}}\\
 +{{ :modul:m290_guko:learningunits:lu01:semesterplan_mo25_m290_me23bc.pdf |ME23bc: Semesterplan als PDF downloaden.}}\\
 +{{ :modul:m290_guko:learningunits:lu01:semesterplan_do25_m290.pdf |ME23def: Semesterplan als PDF downloaden.}}
  
  
  • modul/m290_guko/learningunits/lu01/a_overview.1754933670.txt.gz
  • Zuletzt geändert: 2025/08/11 19:34
  • von gkoch