PROJECT.LOADED
MODUL 114 · DATENBANK
Alle Projekte
// Modul 114 · Datenbank
SQL-Kiosk Ticketshop
Vollständiges Datenbank-Backend für einen Ticketshop — mit relationaler Datenstruktur, automatisierten Prozessen via Stored Procedures und Triggern sowie komplexen Analyse-Queries.
// Was wurde umgesetzt
8 Tabellen in 3NF
Relationale Struktur mit Foreign Keys und Check Constraints
5 Stored Procedures
Bestellungen, Kundenregistrierung und Veranstaltungssuche
3 Trigger
Automatische Bestandsaktualisierung, Preisvalidierung und Audit-Logs
Komplexe JOIN-Queries
Umsatzanalyse, Top-Kunden und Verfügbarkeitsabfragen
Views & Rollen
Vereinfachte Abfragen, Transaktionsmanagement, Berechtigungssystem
// Beispiel-Query
SELECT v.Name, COUNT(b.BestellungID) AS Bestellungen, SUM(b.Gesamtpreis) AS Gesamtumsatz FROM veranstaltungen v JOIN tickets t ON v.VeranstaltungID = t.VeranstaltungID JOIN bestellungen b ON t.TicketID = b.TicketID GROUP BY v.VeranstaltungID ORDER BY Gesamtumsatz DESC;
// Kern-Tabellen
kunden
veranstaltungen
tickets
bestellungen
orte
kategorien
positionen
audit_log
// Gelernte Konzepte
- Normalisierung bis 3NF
- Stored Procedures mit Parametern
- Trigger für Event-Handling
- Transaktionsmanagement
- Window Functions & CTEs
Weitere Projekte entdecken
Zurück zur Projektübersicht oder direkt Kontakt aufnehmen.