Workshop 20761 Querying Data with Transact-SQL (01404)

Kursdetails

Kurs Workshop 20761 Querying Data with Transact-SQL
Status bestätigt
Kategorie SQL
Kursart Offenes Training
Freie Plätze
Unverbindlich anfragen

Der Hauptzweck des Kurses besteht darin, den Studierenden ein gutes Verständnis der Transact-SQL-Sprache zu vermitteln, die von allen SQL Server-bezogenen Disziplinen verwendet wird. nämlich Datenbankadministration, Datenbankentwicklung und Business Intelligence. Daher ist die primäre Zielgruppe für diesen Kurs: Datenbankadministratoren, Datenbankentwickler und BI-Profis.

 

Agenda

Modul 1: Einführung in Microsoft SQL Server

  • Die grundlegende Architektur von SQL Server
  • SQL Server-Editionen und -Versionen
  • Erste Schritte mit SQL Server Management Studio

Modul 2: Einführung in die T-SQL-Abfrage

  • Einführung in T-SQL
  • Grundlegendes zu Mengen
  • Grundlegendes zur Prädikatenlogik
  • Grundlegendes zur logischen Reihenfolge der Operationen in SELECT-Anweisungen

Modul 3: Schreiben von SELECT-Abfragen

  • Einfache SELECT-Anweisungen schreiben
  • Eliminierung von Duplikaten mit DISTINCT
  • Verwenden von Spalten- und Tabellenaliasen
  • Schreiben einfacher CASE-Ausdrücke

Modul 4: Abfragen mehrerer Tabellen

  • Grundlegendes zu Joins
  • Abfragen mit Inner Joins
  • Abfragen mit Outer Joins
  • Abfragen mit Cross Joins und Self Joins

Modul 5: Sortieren und Filtern von Daten

  • Sortieren von Daten
  • Filtern von Daten mit Prädikaten
  • Filtern von Daten mit TOP und OFFSET-FETCH
  • Arbeiten mit unbekannten Werten

Modul 6: Arbeiten mit SQL Server-Datentypen

  • Einführung in SQL Server-Datentypen
  • Arbeiten mit Zeichendaten
  • Arbeiten mit Datums- und Uhrzeitdaten

Modul 7: Verwenden von DML zum Ändern von Daten

  • Hinzufügen von Daten zu Tabellen
  • Ändern und Entfernen von Daten
  • Automatische Spaltenwerte generieren

Modul 8: Integrierte Funktionen verwenden

  • Schreiben von Abfragen mit integrierten Funktionen
  • Verwenden von Konvertierungsfunktionen
  • Verwenden logischer Funktionen
  • Verwenden von Funktionen zum Arbeiten mit NULL

Modul 9: Gruppieren und Aggregieren von Daten

  • Verwenden von Aggregatfunktionen
  • Verwenden der GROUP BY-Klausel
  • Filtern von Gruppen mit HAVING

Modul 10: Verwenden von Unterabfragen

  • Schreiben von eigenständigen Unterabfragen
  • Schreiben korrelierter Unterabfragen
  • Verwenden des EXISTS-Prädikats mit Unterabfragen

Modul 11: Verwenden von Tabellenausdrücken

  • Verwenden von Ansichten
  • Verwenden von Inline-Tabellenwertfunktionen
  • Verwenden abgeleiteter Tabellen
  • Verwenden allgemeiner Tabellenausdrücke

Modul 12: Verwenden von Mengenoperatoren

  • Schreiben von Abfragen mit dem UNION-Operator
  • Verwenden von EXCEPT und INTERSECT
  • Verwenden von APPLY

Modul 13: Verwenden von Windows-Ranking-, Offset- und Aggregatfunktionen

  • Erstellen von Fenstern mit OVER
  • Erkunden von Fensterfunktionen

Modul 14: Pivoting- und Gruppierungssätze

  • Schreiben von Queries mit PIVOT und UNPIVOT
  • Arbeiten mit Gruppierungssätzen

Modul 15: Ausführen gespeicherter Prozeduren

  • Abfragen von Daten mit gespeicherten Prozeduren
  • Übergeben von Parametern an gespeicherte Prozeduren
  • Erstellen einfacher gespeicherter Prozeduren
  • Arbeiten mit Dynamic SQL

Modul 16: Programmieren mit T-SQL

  • T-SQL-Programmierelemente
  • Steuerung des Programmablaufs

Modul 17: Implementieren der Fehlerbehandlung

  • Implementieren der T-SQL-Fehlerbehandlung
  • Implementieren einer strukturierten Ausnahmebehandlung

Modul 18: Implementieren von Transaktionen

  • Transaktionen und die Datenbank-Engines
  • Controlling von Transaktionen

 

 

 

 

 

 

 

 

 

Veranstaltungsort

Online-Training

Powered by SEMCO®