Skip to contentSkip to content
Verifizierte Zertifikate. On-Chain. Für immer.Mehr erfahren
Cover image for Query-Optimizer für eine analytische Versicherungs-Datenmart bauen
Code

Query-Optimizer für eine analytische Versicherungs-Datenmart bauen

FreeVerified credential4 WochenExpert

Übersicht

Worum es bei diesem Projekt geht.

Du erhältst 10 SQL-Queries, die EXPLAIN-Pläne, das Schema (Star-Schema) und Statistiken (pg_stats). Implementiere einen Rewriter in Python, der das SQL parst (sqlglot), 4 Optimierungsregeln anwendet (Join-Reorder nach Kardinalität, Predicate-Pushdown, View-Substitution für 3 Materialized Views, redundante DISTINCT-Eliminierung) und das umgeschriebene SQL ausgibt. Validiere semantische Äquivalenz mit Result-Hashing. Liefere Optimizer-Code, Test-Suite, Vorher-Nachher-Benchmarks und ein 8-seitiges Designdokument.

CredentialBlockchain-anchored
ShareableLinkedIn-ready
LanguageEnglish
PaceSelf-paced

Das Briefing

Was Du tust und was Du zeigst.

Wie baut man einen regelbasierten Query-Optimizer in Python, der 4 spezifische Anti-Patterns umschreibt und semantische Äquivalenz garantiert?

Earning criteria — what you'll demonstrate

  • SQL-Bäume mit sqlglot parsen und transformieren
  • Predicate-Pushdown und Join-Reorder kontextbewusst implementieren
  • Materialized-View-Substitution korrekt erkennen (Containment-Check)
  • Semantische Äquivalenz mit Result-Hashing oder Fingerprinting prüfen

Studienpassung

Wo dies in Dein Studium passt.

Schärft dieselben Fähigkeiten, die Dein Studium von Dir erwartet.

Fähigkeiten

Fähigkeiten, die Du unter Beweis stellst.

Jede taucht auf Deinem verifizierten Zertifikat auf.

Karrieren

Berufe, auf die dies Dich vorbereitet.

Echte Berufsbezeichnungen. Echte Skill-Brücken. Wähle die, die Deinem Werdegang am nächsten kommt.

Karrierewege, die das aufbaut

Kanonische Rollen

Backend-Entwickler:in

Ein eigenständig gebauter Query-Optimizer ist ein Expert-Level-Skill, der bei Database-Vendoren und großen Analytics-Plattformen direkten Bewerbungsvorsprung gibt.

Dieses Projekt schärft

  • query-optimization
  • sql-parsing
  • postgresql

Data Scientist

Data Scientists, die Query-Optimizer von innen kennen, schreiben SQL, das den Optimizer entlastet statt überlistet — ein selten kommunizierter Senior-Skill.

Dieses Projekt schärft

  • sql-parsing
  • cost-based-optimization
  • materialized-views

AI Engineer

AI Engineers, die Feature-Stores und Analytics-Pipelines bauen, profitieren enorm von Optimizer-Wissen für die Performance ihrer Trainings- und Inference-Queries.

Dieses Projekt schärft

  • query-optimization
  • materialized-views
  • python

Noch eine Sache

Du kannst ein Zertifikat bis Freitag in Deinem Lebenslauf haben.