Abfragen in Microsoft SQL Server /02/ (MOC 21461)

DIHK Service GmbH
In Berlin

2.180 
zzgl. MwSt.
Möchten Sie den Bildungsanbieter lieber direkt anrufen?
95435... Mehr ansehen
Vergleichen Sie diesen Kurs mit ähnlichen Kursen
Mehr ansehen

Wichtige informationen

  • Seminar
  • Berlin
Beschreibung

WIS ist der Förderung der beruflichen Weiterbildung verpflichtet, mit Konzentration auf die Zielgruppe der Fach- und Führungskräfte. Es dient dazu, die Transparenz auf dem deutschen Markt der beruflichen Weiterbildung zu erhöhen. Es dient weiterhin dazu, eigenständige, rationale Verbraucherentscheidungen zu ermöglichen. Die Aktualität der in WIS eingestellten Seminare wird dadurch gewährleistet, dass terminierte Seminare automatisch nach ihrem Start aus der Suche genommen werden. Dieser Kurs vermittelt den Teilnehmern das nötige Wissen, um grundlegende Transact-SQL-Abfragen für Microsoft SQL Server /02/ schreiben zu können. Damit bildet dieser Kurs die Grundlage für alle SQL Server-bezogenen Disziplinen: Datenbankadministration, Datenbankentwicklung und Business Intelligence.

Wichtige informationen
Veranstaltungsort(e)

Wo und wann

Beginn Lage
auf Anfrage
Berlin
Breite Straße 29, 10178, Berlin, Deutschland
Plan ansehen

Was lernen Sie in diesem Kurs?

Server
SQL
Microsoft
SQL Server

Themenkreis

Das WIS.IHK ist ein etablierter, innovativer Weiterbildungsanbieter, der sich mit Energie und Leidenschaft der Aus- und Weiterbildung Erwachsener widmet. Seit über zehn Jahren steht das WIS.IHK Teilnehmern als kompetenter und starker Partner zur Seite und unterstützt sie dabei, sich erfolgreich ins Berufsleben einzugliedern und/oder weiterzuentwickeln.


Beschreibung des Seminars

Transact-SQL ist ein wesentlicher Bestandteil von SQL Server. Bei allen Anwendungen erfolgt die Kommunikation mit einer Instanz von SQL Server über den Versand von Transact-SQL-Anweisungen an den Server. Dabei spielt die Benutzeroberfläche der Anwendung keine Rolle.

Inhalte
» Einführung in Microsoft SQL Server /02/
Architektur und Komponenten
Tools
SQL Server Management Studio

» Einführung in SQL Azure

» Einführung in Transact-SQL-Abfragen
Sets
Prädikatenlogik
Logische Reihenfolge von Operationen in SELECT-Statements

» Schreiben von SELECT-Abfragen
Schreiben einfacher SELECT-Statements
Eliminieren von Duplikaten mit DISTINCT
Verwendung von Spalten- und Tabellen-Aliases
Schreiben einfacher CASE-Ausdrücke

» Abfragen mehrerer Tabellen
Verwendung von JOINs

» Sortieren und Filtern von Daten

» Arbeiten mit Datentypen

» Verwendung eingebauter Funktionen
Verwendung von Konvertierungsfunktionen
Verwendung logischer Funktionen
Verwendung von Funktionen, um auf Nullability zu testen

» Gruppieren und Aggregieren von Daten
Verwendung der GROUP BY-Klausel
Filtern von Gruppen mit der HAVING-Klausel

» Verwenden von Unterabfragen
Verwendung von skalaren Unterabfragen und Unterabfragen mit mehreren Ergebnissen
Verwendung der IN- und EXISTS-Operatoren

» Verwendung von Tabellenausdrücken
Ansichten
Verwendung abgeleiteter Tabellen
Verwendung gängiger Tabellenausdrücke
Verwendung tabellenwertiger Inline-Ausdrücke

» Verwendung von Set-Operatoren
Schreiben von Abfragen, die UNION-Set-Operatoren und UNION ALL-Multi-Set-Operatoren verwenden
Schreiben von Abfragen, die CROSS APPLY- und OUTER APPLY-Operatoren verwenden
Schreiben von Abfragen, die APPLY mit abgeleiteten Tabellen und Funktionen verwenden
Schreiben von Abfragen, die EXCEPT- und INTERSECT-Operatoren verwenden

» Verwendung von Fensterrang-, Offset- und Aggregationsfunktionen
Verwendung von ROW_NUMBER, RANK, DENSE_RANK, NTILE
Verwendung von LAG, LEAD, FIRST_VALUE, LAST_VALUE
Verwendung von Funktionen für die Aggregation von Fenstern
Verwendung von Fensterpartitionierung, Fensteranordnung und Aufteilung in Fenster

» Pivotisierung und Gruppieren von Sets
Schreiben von Abfragen, die den PIVOT-Operator verwenden
Schreiben von Abfragen, die die GROUPING SETS-Unterklausel verwenden
Schreiben von Abfragen, die GROUP BY ROLLUP verwenden
Schreiben von Abfragen, die GROUP BY CUBE verwenden

» Abfragen von SQL Server-Metadaten
Verwendung von Systemkatalogansichten, Systemprozeduren, Systemfunktionen und Managementobjekten

» Ausführen gespeicherter Prozeduren
Verwendung des EXECUTE-Statements, um gespeicherte Prozeduren aufzurufen
Weitergeben von Parametern zu gespeicherten Prozeduren
Ausgeben von Ergebnissen aus einer gespeicherten Prozedur mit Hilfe der OUTPUT-Klausel
Ausführen von gespeicherten Systemprozeduren

» Programmieren mit T-SQL
Batches, Variablen, Kontrolle von Flusselementen wie Schleifen und Bedingungen
Erstellen und Ausführen dynamischer SQL-Statements
Verwendung von Synonymen

» Implementierung der Fehlerbehandlung
Umleiten von Fehlern mit TRY/CATCH
Erstellen von Fehlerbehandlungsroutinen in einem CATCH-Block mit ERROR-Funktionen
Verwendung von THROW, um eine Fehlermeldung an den Client zurückzugeben

» Implementierung von Transaktionen
Vorteile der Verwendung von Transaktionen
Kontrolle von Transaktionen mit BEGIN, COMMIT, ROLLBACK
Fehlerbehandlung bei Transaktionen

» Verbessern der Performance von Abfragen
Verwendung von Indizes
Ausführungspläne in SQL Server Management Studio
System-IO und Zeitinformationen in Abfrageergebnissen
Unterschiede zwischen set- und cursorbasierten Operationen

Direkt zum Seminaranbieter


Vergleichen Sie diesen Kurs mit ähnlichen Kursen
Mehr ansehen