LU06 - Auftrag: Online-Kleidershop

  • Arbeitsform: Partnerarbeit (dieselbe Gruppe wie in LU05)
  • Hilfsmittel: Ihre eigene Datenbank aus LU05.
  • Zeit: ca. 30 Minuten

Wir möchten Artikel des Streetwear-Label ZRCL (wearezrcl.com) in unserer Datenbank erfassen, ändern und löschen.

Ihre Tabellen: marke, kategorie, kleidungsstueck.

marke (Spalten: name, herkunftsland)

ZRCL, Schweiz

kategorie (Spalte: name)

Hoodies
 
T-Shirts
 
Jeans

kleidungsstueck (Spalten: name, preis, groesse, zielgruppe, marken_id, kategorie_id)

ZRCL Hoodie Classic, 149.00, M, Damen, 1, 1
 
ZRCL Hoodie Classic, 149.00, L, Herren, 1, 1
 
ZRCL Basic Tee, 59.00, S, Damen, 1, 2
 
ZRCL Basic Tee, 59.00, M, Herren, 1, 2
 
ZRCL Organic Denim, 179.00, M, Herren, 1, 3

Versuchen Sie, ein Kleidungsstück ohne Namen einzufügen (name ist NOT NULL). Lesen Sie die Fehlermeldung.

  1. Der „ZRCL Organic Denim“ wird im Sale reduziert – ändern Sie den Preis auf 139.00.
  2. Der „ZRCL Basic Tee“ in Grösse S wird neu auch als Unisex-Produkt geführt und der Preis sinkt leicht – ändern Sie zielgruppe auf „Unisex“ und preis auf 54.00 in einem Befehl. Achten Sie darauf, mit groesse zusätzlich einzuschränken, da es „ZRCL Basic Tee“ zweimal gibt.

Filtern Sie über name (und wo nötig zusätzlich über groesse), z.B. ''WHERE name = 'ZRCL Basic Tee' AND groesse = 'S' ''. Prüfen Sie vorher mit SELECT, wie viele Zeilen betroffen sind.

  1. Der „ZRCL Hoodie Classic“ in Grösse L ist ausverkauft – löschen Sie diesen Datensatz gezielt (über name und groesse).
  2. Alle Artikel der Kategorie „T-Shirts“ werden aus dem Sortiment genommen – löschen Sie alle Kleidungsstücke mit kategorie_id 2 auf einmal.

Denken Sie an den Dry-Run mit SELECT vor jedem DELETE.


Guido Koch

  • de/modul/m290_guko/learningunits/lu06/aufgaben/case_webshop_kleider.txt
  • Zuletzt geändert: 2026/09/21 01:15
  • von gkoch