Webinar

SQL komplett Praxis-Workshop

Inhalte

  • Einführung in SQL und relationale Datenbanken
    • Was ist SQL und wofür wird es verwendet?
    • Einführung in relationale Datenbanken und ihre Struktur
    • Begriffe Datenbank, Schema, Tabelle, Spalte und Datentyp
    • Übersicht über alle bedeutenden Datentypen und ihre Verwendung
    • Übung
      • Entwurf einer einfachen Datenbank
      • Erstellen einer einfachen Tabelle mit CREATE TABLE
      • Sicherstellung der Datenintegrität mit Constraints: Primärschlüssel, Eindeutigkeit, Wertebereichsprüfung, Fremdschlüssel
      • Einfügen von Daten mit INSERT INTO
      • Abrufen von Daten mit SELECT
    • Übung
      • Tabellenänderung: Spalten hinzufügen, löschen, Datentyp ändern
      • Filtern von Daten mit WHERE-Klauseln
      • Spaltenauswahl, berechnete Ergebnisspalten, Funktionsaufrufe
  • Aktualisieren von Daten mit UPDATE
    • Verwendung von UPDATE zur Aktualisierung von Datensätzen
    • Verwendung von WHERE-Klauseln zur Einschränkung von Aktualisierungen
    • Übung
  • Löschen von Daten mit DELETE
    • Verwendung von DELETE zum Löschen von Datensätzen
    • Verwendung von WHERE-Klauseln zur Einschränkung von Löschungen
    • Übung
  • Zusammenfassen von Daten mit GROUP BY
    • Verwendung von GROUP BY zur Zusammenfassung von Daten
    • Verwendung von Aggregatfunktionen wie SUM, COUNT, AVG usw.
    • Verwendung von HAVING zum Filtern von gruppierten Daten
    • Übung
  • Verknüpfen von Tabellen mit JOIN
    • Verwendung von JOIN zur Verknüpfung von Tabellen
    • Arten von JOINs: (INNER) JOIN, LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN
    • Verwendung von Aliasnamen für Tabellen
    • Übung
  • Verwenden von Unterabfragen
    • Verwendung von Unterabfragen zur Abfrage von Daten aus anderen Tabellen
    • Verwendung von Vergleichsoperatoren, IN, EXISTS und NOT EXISTS
    • Übung
  • Erstellen von Indexen für schnelle Abfragen
    • Erstellung von Indexen zur Beschleunigung von Abfragen
    • Auswirkungen von Indexen auf die Leistung der Datenbank
    • Übung
  • Transaktionen und Datenintegrität
    • Verwendung von Transaktionen zur Gewährleistung der Datenintegrität
    • Verwendung von START TRANSACTION, SAVEPOINT, COMMIT und ROLLBACK
    • Isolationslevel und ihrer Verwendung
    • Übung
  • Erstellen von Views für häufig verwendete Abfragen
    • Erstellung von Views zur Vereinfachung häufig verwendeter Abfragen
    • Verwendung von WITH CHECK OPTION zur Gewährleistung der Datenintegrität
    • Materialisierte Sichten
    • Übung
  • Verwalten von Benutzern und Zugriffsrechten
    • Verwaltung von Benutzern und deren Zugriffsrechten
    • Verwendung von GRANT und REVOKE
    • Übung
  • Fortgeschrittene Abfragen
    • Verwendung von Window Functions zur Durchführung von Berechnungen über Gruppen von Zeilen mithilfe der OVER-Klausel
    • PARTITION BY, Verwendung von ROWS, RANGE und GROUPS
    • Verwendung von ROW_NUMBER, RANK und DENSE_RANK
    • Benachbarte Zeilen mit LEAD und LAG
    • Erste und letzte Werte einer Gruppe mit FIRST_VALUE und LAST_VALUE
    • Verwendung der FILTER-Klausel bei Gruppenoperationen
    • LATERAL JOINs
    • Verwendung von Common Table Expressions (CTEs) zur Vereinfachung komplexer Abfragen, auch rekursive Common Table Expressions
    • Übung
  • Performance-Optimierung
    • Optimierung von Abfragen durch Verwendung von Indiexen und Materialized Views
    • Übung
LernzieleDas Ziel des SQL-Praxis-Workshops mit Übungen ist es, den Teilnehmern ein interaktives Lernumfeld zu bieten, in dem sie die Konzepte der SQL-Programmierung praktisch anwenden und ihre Fähigkeiten verbessern können. Am Ende des Workshops sollen die Teilnehmer in der Lage sein, SQL-Abfragen zu schreiben, Datenbanken zu optimieren und vollständige Datenbankanwendungen zu erstellen. Jeder Teilnehmer bekommt eine von GFU vorbereitete Lernumgebung bereitgestellt, um alle Learnings praktisch durchführen zu können.Zielgruppen
  • Datenanalysten, die lernen möchten, wie man Daten aus einer Datenbank abruft, filtert und analysiert
  • Datenbankadministratoren, die ihre Kenntnisse in SQL erweitern möchten, um Datenbanken besser zu verwalten und zu optimieren
  • Softwareentwickler, die eine Datenbank in ihre Anwendung integrieren möchten oder Datenbankanwendungen entwickeln möchten
  • Einführung in SQL und relationale Datenbanken
    • Was ist SQL und wofür wird es verwendet?
    • Einführung in relationale Datenbanken und ihre Struktur
    • Begriffe Datenbank, Schema, Tabelle, Spalte und Datentyp
    • Ü...
Mehr Informationen

Termine und Orte

Datum Dauer Preis
Webinar
27.07.2026 - 31.07.2026 35 h 35 h Details Details Jetzt buchen
19.10.2026 - 23.10.2026 35 h 35 h Details Details Jetzt buchen
14.12.2026 - 18.12.2026 35 h 35 h Details Details Jetzt buchen
15.03.2027 - 19.03.2027 35 h 35 h Details Details Jetzt buchen
14.06.2027 - 18.06.2027 35 h 35 h Details Details Jetzt buchen
13.09.2027 - 17.09.2027 35 h 35 h Details Details Jetzt buchen
13.12.2027 - 17.12.2027 35 h 35 h Details Details Jetzt buchen

SG-Seminar-Nr.: 9260838

Anbieter-Seminar-Nr.: 2821

Termin

13.12.2027 - 17.12.2027

Online

Günstige Preise

Semigator berücksichtigt

  • Frühbucher-Preise
  • Last-Minute-Preise
  • Gruppenkonditionen

€ 3.094,00

Alle Preise inkl. 19% MwSt.

Jetzt buchen
Seminar merken

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Webinar
  • Deutsch
    • Keine
  • 35 h
  • Anbieterbewertung   (258)

Ihre Vorteile

mehr erfahren
  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service
Datum Dauer Preis
Webinar
27.07.2026 - 31.07.2026 35 h 35 h Details Details Jetzt buchen
19.10.2026 - 23.10.2026 35 h 35 h Details Details Jetzt buchen
14.12.2026 - 18.12.2026 35 h 35 h Details Details Jetzt buchen
15.03.2027 - 19.03.2027 35 h 35 h Details Details Jetzt buchen
14.06.2027 - 18.06.2027 35 h 35 h Details Details Jetzt buchen
13.09.2027 - 17.09.2027 35 h 35 h Details Details Jetzt buchen
13.12.2027 - 17.12.2027 35 h 35 h Details Details Jetzt buchen