Datenbanknormalisierung und SQL
Diese Aufgabe prüft Ihre Kenntnisse in Datenbankentwurf, Normalisierung und SQL-Abfragen.
Ausgangssituation
Die LearnTech AG entwickelt eine E-Learning-Plattform. Aktuell werden alle Daten in einer einzigen Tabelle Kursanmeldung gespeichert:
| Teilnehmer_ID | Teilnehmer_Name | Teilnehmer_Email | Kurs_IDs | Kurs_Namen | Dozenten | Abschluss_Daten |
|---|---|---|---|---|---|---|
| 101 | Anna Müller | a.mueller@mail.de | K001, K003 | Python, SQL | Dr. Schmidt, Prof. Weber | 2024-10-15, 2024-11-20 |
| 102 | Tom Fischer | t.fischer@web.de | K001 | Python | Dr. Schmidt | 2024-10-18 |
| 101 | Anna Müller | a.mueller@mail.de | K005 | Java | Dr. Schmidt | NULL |
Diese Struktur führt zu Problemen: Änderungen am Teilnehmernamen müssen mehrfach durchgeführt werden, und es können inkonsistente Daten entstehen.
Aufgabenstellung
⏳ Lädt Dataview-Inhalt...