MyDigicompWarenkorb
MyDigicomp Login
Passwort vergessen?
MyDigicompWarenkorb
MyDigicomp Login
Passwort vergessen?

Kurs: SQL Masterclass («MASTER»)

  • Dauer
    2 Tage
  • Preis
    1'800.–
  • Kursunterlagen
    Digicomp Kursunterlagen
In diesem Workshop für Developer und DBA lernen Sie neue Wege kennen, wie Sie Ihre SQL-Datenbank bezüglich Performance optimieren können. Des Weiteren sehen Sie, wie Sie mit SQL fortgeschrittene Entwicklerprobleme in den Griff bekommen können.
Zu den Daten
Details und Inhalt

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

  • Der kostenbasierte Optimiser
  • Das Innenleben eines Index
  • Performante Prädikate schreiben
  • Warum Constraints so wichtig sind für Performance
  • Schnelleres DML
  • Antipatterns, Mythen und Best Practices
Nutzen/Lernziele

Nach dem Besuch dieses Kurses sind Sie in der Lage, folgende Probleme zu lösen:

  • Es ist zu komplex und könnte durch Refactoring stark vereinfacht werden
  • Wir kämpfen mit einer schlechten Performance wegen mangelndem Wissen über die Funktionsweise von Datenbanken
  • Es wird keine moderne und/oder herstellerspezifische SQL-Funktionalität verwendet

Alle diese Probleme können behoben werden,

  • ?indem Sie ermutigt werden, SQL mit demselben Respekt zu behandeln wie Ihren «normalen» Code
  • indem Sie über Performance-Auswirkungen aufgeklärt werden
  • indem Sie über die neusten Features aus kommerziellen und Open-Source-Datenbanken informiert werden

Als Teilnehmer/-in dieser Masterclass erreichen Sie diese drei Ziele.

Zielgruppen

DBAs und Developer, die ihre SQL-Kenntnisse vertiefen wollen. Sie lernen, wie Sie mit SQL entwickeln und Probleme lösen können, für die Sie sonst eine klassische Programiersprache brauchen würden. Des Weiteren lernen Sie, wie Sie die Performance Ihrer Datenbank optimieren.

Voraussetzungen

Dieser 2-Tages-Workshop wird mit den Datenbanken von Oracle, MS SQL Server und PostgreSQL durchgeführt. Teilnehmende sollten SQL-Grunderfahrung vorweisen können. Wir empfehlen den Besuch des folgenden Kurses oder gleichwertiges Fachwissen:

Trainer
Lukas EderLukas Eder ist der Gründer und Geschäftsführer der Data Geekery GmbH aus St. Gallen, der Firma hinter jOOQ. 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, jOOQ, Hibernate und Oracle. Als Java-Champion teilt er sein Wissen an verschiedenen Konferenzen, JUGs, In-House-Präsentationen, Workshops und auf dem Firmenblog.
Feedbacks
  • «Sehr kompetenter Trainer, sehr viele Unterlagen, gute Testdatenbank.»
    Marc Weber, Partners Group AG, 07.09.2017
Haben Sie Fragen?
Unser Product Manager Lorenz Kurth ist für Sie da.
Ich habe Fragen zu diesem Kurs
Ich möchte diesen Kurs als Firmenkurs buchenFür Firmen, die mehrere Mitarbeiter schulen oder ein massgeschneidertes Weiterbildungspaket wünschen, gelten spezielle Konditionen. Wir stellen Ihnen ein individuelles Angebot zusammen.

Datum wählen

  • Digicomp Academy AG
    Limmatstrasse 50Zürich8005
    05.12.2017 - 06.12.2017
    in Zürich auf Deutsch
    StatusGarantierte Durchführung
    TrainerLukas Eder
    Stundenplan
    Weihnachtsaktion 2017
    Nur noch 11 Tage bis zum Start! Jetzt buchen!
    CHF 1'800.–
    Kein passendes Datum gefunden?Schlagen Sie selbst einen Termin vor!