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:leistungsbeurteilungen:03_lb:c_usecase [2025/11/30 19:49] gkochmodul:m290_guko:leistungsbeurteilungen:03_lb:c_usecase [2025/11/30 21:25] (aktuell) gkoch
Zeile 1: Zeile 1:
-====== LB3 - Projektbeschreibungen ======+====== LB03 - Projektbeschreibungen ======
  
 ===== Allgemeine Anforderungen an alle Projekte ===== ===== Allgemeine Anforderungen an alle Projekte =====
Zeile 8: Zeile 8:
 **Technische Minimalanforderungen** **Technische Minimalanforderungen**
  
-  * Mindestens **2 Tabellen** mit einer **1:n-Beziehung** +  * Mindestens **2 Tabellen** mit einer **1:n-Beziehung** (3er-Teams mind. 3 Tabellen) 
-  * Mindestens **1 JOIN-Abfrage**+  * Mindestens **1 JOIN-Abfrage** (3er-Teams mind. 2 JOIN-Abfragen)
   * Mindestens **1 Aggregatfunktion** (z.B. COUNT, AVG, MIN, MAX)   * Mindestens **1 Aggregatfunktion** (z.B. COUNT, AVG, MIN, MAX)
   * Vollständige **CRUD-Operationen** auf der Haupttabelle:   * Vollständige **CRUD-Operationen** auf der Haupttabelle:
Zeile 16: Zeile 16:
     - Update (PUT)     - Update (PUT)
     - Delete (DELETE)     - Delete (DELETE)
-  * Umsetzung als **REST-API** mit Express und Zugriff auf MySQL  +  * Umsetzung als **REST-API** mit Express und Zugriff auf MySQL via AppUser (nicht Root)
   * Test und Demonstration über **Postman**   * Test und Demonstration über **Postman**
 </WRAP> </WRAP>
  
-Eine aufwändige Benutzerverwaltung (Login, Tokens, Passwörter-Hashing) ist **nicht notwendig**.   
  
  
-===== Projekt A – Reisedatenbank «Wo war ich schon?» =====+---- 
 + 
 + 
 +{{:modul:m290_guko:leistungsbeurteilungen:03_lb:pietro-de-grandi-t7k4aepoggk-unsplash_resized.jpg?nolink&400 |}} ===== Projekt A – Reisedatenbank «Wo war ich schon?» =====
  
 ==== Ausgangslage ==== ==== Ausgangslage ====
Zeile 45: Zeile 47:
  
  
-===== Projekt B – Lieblingsfilm-Datenbank =====+---- 
 + 
 + 
 +{{:modul:m290_guko:leistungsbeurteilungen:03_lb:tyson-moultrie-bqthognho08-unsplash_resized.jpg?nolink&400 |}} ===== Projekt B – Lieblingsfilm-Datenbank =====
  
 ==== Ausgangslage ==== ==== Ausgangslage ====
Zeile 66: Zeile 71:
  
  
-===== Projekt C – Lieblingsbuch-Datenbank =====+---- 
 + 
 + 
 +{{:modul:m290_guko:leistungsbeurteilungen:03_lb:joba-khan-2yqjuzoyiva-unsplash_resized.jpg?nolink&400 |}} ===== Projekt C – Lieblingsbuch-Datenbank =====
  
 ==== Ausgangslage ==== ==== Ausgangslage ====
Zeile 87: Zeile 95:
  
  
-===== Projekt D – Lieblings-Kaffeehäuser im Kanton =====+---- 
 + 
 + 
 +{{:modul:m290_guko:leistungsbeurteilungen:03_lb:daan-evers-tkn1wxrzq3s-unsplash_resized.jpg?nolink&400 |}} ===== Projekt D – Lieblings-Kaffeehäuser im Kanton =====
  
 ==== Ausgangslage ==== ==== Ausgangslage ====
Zeile 107: Zeile 118:
  
  
-===== Projekt E – Geburtstagsdatenbank für Freunde & Familie =====+---- 
 + 
 + 
 +{{:modul:m290_guko:leistungsbeurteilungen:03_lb:ian-schneider-paykyb-8er8-unsplash_resized.jpg?nolink&400 |}} ===== Projekt E – Geburtstagsdatenbank für Freunde & Familie =====
  
 ==== Ausgangslage ==== ==== Ausgangslage ====
Zeile 129: Zeile 143:
  
  
-===== Projekt F – (Fan-)Sport-Team-Datenbank =====+---- 
 + 
 + 
 +{{:modul:m290_guko:leistungsbeurteilungen:03_lb:nathanael-desmeules-inwcre1f7cs-unsplash_resized.jpg?nolink&400 |}} ===== Projekt F – (Fan-)Sport-Team-Datenbank =====
  
 ==== Ausgangslage ==== ==== Ausgangslage ====
Zeile 150: Zeile 167:
  
  
-===== Projekt G – Lieblingsmuseen in der Schweiz =====+---- 
 + 
 + 
 +{{:modul:m290_guko:leistungsbeurteilungen:03_lb:pauline-loroy-allkj292joq-unsplash_resized.jpg?nolink&400 |}} ===== Projekt G – Lieblingsmuseen in der Schweiz =====
  
 ==== Ausgangslage ==== ==== Ausgangslage ====
Zeile 170: Zeile 190:
  
  
-===== Projekt H – Lieblingssong-Playlist =====+---- 
 + 
 + 
 +{{:modul:m290_guko:leistungsbeurteilungen:03_lb:filip-vhf4jqruu7g-unsplash_resized.jpg?nolink&400 |}} ===== Projekt H – Lieblingssong-Playlist =====
  
 ==== Ausgangslage ==== ==== Ausgangslage ====
Zeile 191: Zeile 214:
  
  
-===== Projekt I – Kamera-Datenbank =====+---- 
 + 
 + 
 +{{:modul:m290_guko:leistungsbeurteilungen:03_lb:jeff-hopper-ictjf-a5hvs-unsplash_resized.jpg?nolink&400 |}} ===== Projekt I – Kamera-Datenbank =====
  
 ==== Ausgangslage ==== ==== Ausgangslage ====
Zeile 211: Zeile 237:
  
  
-===== Projekt J – Lieblingsmodeschöpfer:innen =====+---- 
 + 
 + 
 +{{:modul:m290_guko:leistungsbeurteilungen:03_lb:christian-agbede-mqd_-deha4i-unsplash_resized.jpg?nolink&400 |}} ===== Projekt J – Lieblingsmodeschöpfer:innen =====
  
 ==== Ausgangslage ==== ==== Ausgangslage ====
Zeile 231: Zeile 260:
  
  
-===== Projekt K – Lieblingsplätze in der Natur in der Schweiz =====+---- 
 + 
 + 
 +{{:modul:m290_guko:leistungsbeurteilungen:03_lb:ilia-bronskiy-gz9si2dzn40-unsplash_resized.jpg?nolink&400 |}} ===== Projekt K – Lieblingsplätze in der Natur in der Schweiz =====
  
 ==== Ausgangslage ==== ==== Ausgangslage ====
Zeile 251: Zeile 283:
  
  
-===== Projekt L – Lieblings-TV-Serien =====+---- 
 + 
 + 
 +{{:modul:m290_guko:leistungsbeurteilungen:03_lb:alin-surdu-j5gcqqm3eya-unsplash_resized.jpg?nolink&400 |}} ===== Projekt L – Lieblings-TV-Serien =====
  
 ==== Ausgangslage ==== ==== Ausgangslage ====
  • modul/m290_guko/leistungsbeurteilungen/03_lb/c_usecase.1764528580.txt.gz
  • Zuletzt geändert: 2025/11/30 19:49
  • von gkoch