IPS

SWE-SQL-MASTER
SQL Masterclass
Einsatz von SQL als Applikationssprache.

DatumOrtPreisBuchung
Firmenschulung deutschlandweit -²

Kursziele

In vielen Softwareprojekten wird SQL als notwendiges Übel betrachtet, da die eigentliche Funktionalität in den Programmiersprachen wie .net oder PHP realisiert wird. Daher sind die eingesetzten SQLs häufig nicht performant, zu komplex und herstellerspezifisch.

In unserem Workshop SQL Masterclass mit Lukas Eder lernen Sie, SQL als gleichrangige Sprache einzusetzen. Sie werden anschließend in der Lage sein, Ihre Anwendung durch SQL performanter und langlebiger zu designen und zu entwickeln. Fensterfunktionen und rekursives SQL als neue Features werden thematisiert und es wird mit einigen Mythen rund um SQL aufgeräumt. Und nicht zuletzt werden Sie über die neuesten Features aus kommerziellen und Open Source Datenbanken informiert.

Lukas Eder ist von SQL begeistert. Lassen Sie sich von seiner Begeisterung anstecken!

Kursinhalte

  • Tag 1 - SQL-Funktionalität
    • Einführung über die Kursdatenbanken und Wiederholung von SQL Kernkonstrukten

    • Fortschrittliche Konstrukte, wie Row Value Expressions und hierarchisches SQL

    • Anwenden von Fensterfunktionen für komplexe Berechnungen in der Datenbank

    • Moderne Anwendung von DML (z. B. durch verwenden von MERGE statt INSERT und UPDATE)

    • Verwendung von esoterischen Datentypen (json, hstore, arrays, composite types, ranges etc. ...)

  • Tag 2 - SQL-Performance
    • Das Innenleben eines Index

    • Der kostenbasierte Optimiser

    • Warum Constraints so wichtig sind für Performance

    • Performante Prädikate schreiben

    • Schnelleres DML

    • Verbreitete Fehler, Mythen und bewährte Methoden

Teilnehmerkreis

Softwareentwickler, Softwaretester, Softwarearchitekten, Java-Entwickler, PHP-Entwickler, DELPHI-Entwickler.

Voraussetzungen

Dieser 2-tägige Workshop wird mit den Oracle und PostgreSQL Datenbanken ausgeführt. Teilnehmer sollten SQL-Grunderfahrung aufweisen. Teilnehmer bringen ihre eigenen Laptops mit. Installationsanweisungen werden geliefert.

Trainer: Lukas Eder

Lukas Eder ist der Gründer und Geschäftsführer der Data Geekery GmbH aus Zürich. Er ist fasziniert von der Interaktion zwischen Java und SQL. Die meiste Erfahrung hat er im Schweizer E-Banking Umfeld gesammelt, hauptsächlich mit JDBC, Hibernate, jOOQ und Oracle.

Dauer

2 Tage

¹ Alle Preise pro Person, zzgl. MwSt.
² Individuelle Termine und Firmenschulungen auf Anfrage.

Firmenschulungen


Sie sind eine größere Gruppe mit individuellem Schulungsbedarf?
Sämtliche Schulungsthemen erhalten Sie bei uns auch als Firmenschulung.

Kontaktieren Sie uns unter
Tel. 0521 20889 30

IPS Institut für Personalschulung GmbH - Tel. (0521) 2088930 - www.ips-it-schulungen.de
- Es gelten die Allgemeinen Geschäftsbedingungen der IPS GmbH -