Das-TechTalks-m

Perspektiven und Grenzen von Berechnungen mit SQL

Aufzeichnung von Mittwoch, dem 30.08.23

Perspektiven und Grenzen von Berechnungen mit SQL

Aufzeichnung von Mittwoch, dem 30.08.23

Worum geht es?

SQL ist in erster Linie die Abfragesprache für relationale Datenbanken. Doch SQL kann mehr und bietet sogar die Möglichkeit, komplizierte algorithmische Berechnungen durchzuführen. Sind komplizierte Berechnungen in SQL eine kreative Spielerei oder von praktischem Nutzen?

Dieser Frage wird im Vortrag nachgegangen, indem Vor- und Nachteile bzw. potentielle Anwendungsszenarien von reinen SQL-Berechnungen diskutiert werden.

Darüber hinaus wird ein Blick auf die eigentlichen SQL-Konstrukte geworfen, mit denen algorithmische Berechnungen realisiert werden können. Es wird sich zeigen, dass die Art und Weise, wie Berechnungen in SQL formuliert werden, ihre Performanz stark beeinflussen können. Auch können die Laufzeiten von SQL-Berechnungen je nach Datenbank sehr unterschiedlich ausfallen.

Anhand dieser Einsichten kann dann die Effizienz von SQL-Berechnungen kritisch evaluiert und Empfehlungen für performanten SQL-Code abgeleitet werden.

Der Vortrag basiert auf zwei Arbeiten:

1. „Machine Learning, Linear Algebra, and More: Is SQL All You Need?“; 11th Conference on Innovative Data Systems Research (CIDR) 2022.
2. „Efficient and Portable Einstein Summation in SQL“; Proceedings of the 49th ACM SIGMOD Conference on Management of Data (SIGMOD) 2023.

Der Vortrag richtet sich an Software-Entwickler*innen, IT-Manager und Technologieinteressierte.

YouTube

Mit dem Laden des Videos akzeptieren Sie die Datenschutzerklärung von YouTube.
Mehr erfahren

Video laden

Über den Referenten

 

Mark Blacher ist wissenschaftlicher Mitarbeiter an der Friedrich-Schiller-Universität Jena am Lehrstuhl für Theoretische Informatik II. Seine Forschungsinteressen gelten der Entwicklung effizienter Algorithmen für moderne Hardware und der Auslotung der Grenzen von Berechnungen mit SQL.

Er ist zweifacher Gewinner des ACM SIGMOD-Programmierwettbewerbs. Seine algorithmischen Ansätze zum Sortieren mit Vektorbefehlen werden von Google und Intel verwendet.

Über DAS TechTalks

Mit DAS TechTalks informieren wir über die neuesten Entwicklungen und Trends aus den Bereichen AI, Data Science, Cloud Computing und Software Engineering. Durch unsere Vorträge bieten wir Ihnen die Möglichkeit, sich mit Gleichgesinnten zu vernetzen. Wechselnde Referent*innen teilen Erfahrungen und Wissen aus ihren Fachbereichen und geben Einblicke in aktuelle Entwicklungen.

Seit 2008 beschreitet Data Assessment Solutions neue Wege für die Nutzung von Daten. Wir vereinen Beratungs- und Technologieerfahrung mit Expertise in Datenanalyse und maschinellem Lernen.

Letztes Event:

Nächstes Event: