Ein besseres SQL in 11 Zeilen Code

A better SQL in 11 lines of code

Prela, eine neue Abfragesprache von der UCLA, reduziert komplexe SQL-Queries auf wenige Zeilen. Das Tutorial zeigt, wie man eine vereinfachte Version in Python implementiert und damit Kernkonzepte wie Relationen und Komposition versteht. Am Ende kann man Queries wie movie.where(company.s(country).eq("[us]") & keyword.eq("character-name-in-title")).select(title & cast.s(person).s(alias).s(text)) lesen und nachvollziehen – ein SQL-Äquivalent benötigt über 20 Zeilen.

Eine Relation kann als eine nichtdeterministische Funktion betrachtet werden.

Mehr von diesem Tag

2026-08-29