Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| modul:m290_guko:leistungsbeurteilungen:03_lb:b_projektbeschrieb [2026/01/04 21:29] – gkoch | modul:m290_guko:leistungsbeurteilungen:03_lb:b_projektbeschrieb [2026/01/19 14:08] (aktuell) – gkoch | ||
|---|---|---|---|
| Zeile 39: | Zeile 39: | ||
| * Backend läuft (Start über '' | * Backend läuft (Start über '' | ||
| * Mindestens **2 Tabellen** in MySQL (mit PK/FK) | * Mindestens **2 Tabellen** in MySQL (mit PK/FK) | ||
| - | * Mindestens | + | * **CRUD** vollständig über API-Endpoints |
| - | * **CRUD** vollständig über REST nachweisbar: | + | |
| * Mindestens **eine JOIN-Route** (Daten aus 2 Tabellen) | * Mindestens **eine JOIN-Route** (Daten aus 2 Tabellen) | ||
| - | * Mindestens **eine Aggregat-Route** (COUNT/ | + | * Mindestens **eine Aggregat-Route** (COUNT/ |
| * Zugriff auf DB **nicht** als '' | * Zugriff auf DB **nicht** als '' | ||
| * Video-Tutorial, | * Video-Tutorial, | ||
| Zeile 95: | Zeile 94: | ||
| - | ===== Abgabe – zu liefernde Lernprodukte | + | ===== Abgabe – zu liefernde Lernprodukte===== |
| - | Im ZIP-File müssen enthalten sein: | + | Folgende Teile sind Teil der Abgabe: |
| - **Video-Tutorial** (ca. 15 Min) | - **Video-Tutorial** (ca. 15 Min) | ||
| * Format: MP4 (H.264), max. FullHD (1920×1080), | * Format: MP4 (H.264), max. FullHD (1920×1080), | ||
| * Max. Grösse: 1 GB (Bitrate ca. 3000–5000 kbps) | * Max. Grösse: 1 GB (Bitrate ca. 3000–5000 kbps) | ||
| - | - **ERM und ERD** als PDF-Datei | + | - **ERM und ERD** als PDF-Datei |
| - **SQL-Skript (DDL)**: Anlegen der Tabellenstruktur (Als PDF/Word oder '' | - **SQL-Skript (DDL)**: Anlegen der Tabellenstruktur (Als PDF/Word oder '' | ||
| - **SQL-Skript (DML)**: Import / Insert der Startdaten (Als PDF/Word oder '' | - **SQL-Skript (DML)**: Import / Insert der Startdaten (Als PDF/Word oder '' | ||
| Zeile 128: | Zeile 127: | ||
| | **9. Aggregat-Route (GROUP BY)** | **6** | Mindestens eine Aggregat-Route korrekt (COUNT/ | | **9. Aggregat-Route (GROUP BY)** | **6** | Mindestens eine Aggregat-Route korrekt (COUNT/ | ||
| | **10. Validierung, | | **10. Validierung, | ||
| - | | **11. Video-Tutorial (Screencast) & Verständnisnachweis** | **20** | Struktur klar, beide erklären aktiv, Demo mit Postman + DB sichtbar, reflektiert | Video vorhanden, aber unklar/zu kurz/ | + | | **11. Video-Tutorial (Screencast) & Verständnisnachweis** | **20** | Struktur klar, beide erklären aktiv, Demo mit Postman + DB sichtbar, reflektiert, alle APIs erklärt und vorgeführt |
| <WRAP box round center 80%> | <WRAP box round center 80%> | ||