| Titel: |
Datenbankdesign für Entwickler: Tabellen sind keine JSON-Container |
| Vortragsart: |
Breakout Session auf Fachkonferenz |
| Datum: |
30.09.2026 12:00 bis 13:00
|
| Dozent(en): |
Thorsten Kansy |
| Preis: |
Siehe Veranstaltungs-Website |
| Ort: |
Mainz, Rheingoldhalle |
| Veranstaltung: |
BASTA! Herbst 2026 |
| Veranstalter: |
Software und Support Media |
| Inhalt: |
Viele .NET-Anwendungen funktionieren erstaunlich lange, obwohl ihr Datenbankdesign fundamental falsch ist. Tabellen enthalten JSON-Blobs, Datentypen werden „flexibel“ gewählt, Fremdschlüssel fehlen „wegen Performance“ und Abfragen erledigen die eigentliche Arbeit erst im Anwendungscode. Das Problem: Der SQL Server ist kein passiver Datenspeicher, sondern eine hochoptimierte Abfrage-Engine. Wird er wie eine Dokumentdatenbank benutzt, verliert man genau die Fähigkeiten, für die er gebaut wurde - Indizierung, Kardinalitätsschätzung, Join-Optimierung und Transaktionssicherheit. In dieser Session betrachten wir Datenbankdesign aus der Perspektive eines .NET-Entwicklers: nicht akademisch, nicht dogmatisch, sondern praxisnah anhand realer Projektprobleme. Wir analysieren typische Anti-Patterns wie JSON-Spalten, EAV-Modelle, überladene Tabellen, fehlende Constraints und falsche Datentypen - und zeigen, warum sie Performance, Wartbarkeit und Stabilität massiv beeinflussen. Dabei wird auch klar, warum viele Performance-Probleme nicht durch Caching, schnellere Hardware oder ORM-Optimierungen gelöst werden können. |
| Link zu Details: |
Leider kein aktueller Link vorhanden |