MOC 20461 Querying Microsoft SQL Server

Seminarinformationen

Seminar - Ziel

Innerhalb dieses fünftätigen Seminars lernen Sie die technischen Fertigkeiten, die für das Schreiben von Transact-SQL Abfragen für Microsoft SQL Server 2014 benötigt werden.

Dieses Seminar ist Ihr Einstieg für alle weieren SQL Server 2014 Themen wie z. B. Administration von Datenbanken, Datenbank-Entwicklung und BI.

Hinweis: Das Seminar dient als Vorbereitung auf das Examen 70-461.

Teilnehmer - Zielgruppe

  • Datenbank-Admins
  • Datenbank-Entwickler
  • Buisness Intelligence Profis

sowie IT-Mitarbeiter, deren Tätigkeitsschwerpunkt nicht auf dem SQL Server 2014 liegt, z. B. Report Writer, Business Analysten und Client Application Developer

Kurs - Voraussetzungen

Für dieses Seminar genügt es, wenn Sie bereits erste Erfahrungen mit relationalen Datenbanken gemacht haben und über gute Windows-Kenntnisse verfügen

Seminardauer

  • 5 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Einführung in den Microsoft SQL Server 2014

  • Überblick über die Basis-Architektur des SQL Server
  • Die SQL Server Editionen und Versionen im Vergleich
  • Einführung in das SQL Server Management Studio

Erste Schritte mit der Abfrage in T-SQL

  • Einführung in T-SQL
  • Was sind Sets?
  • Was ist Predicate Logic
  • Verstehen der Logical Order von Operations in SELECT statements

SELECT Abfragen schreiben

  • Simple SELECT Statements schreiben
  • Mit DISTINCT Duplikate entfernen
  • Spalten- und Tabellen-Alias verwenden
  • Einfache CASE Expressions

Multiple Tabellen abfragen

  • Was sind Joins
  • Inner Joins verwenden
  • Outer Joins verwenden
  • Cross Joins und Self Joins

Daten sortieren / Daten filtern

  • Daten sortieren
  • Daten filtern mit WHERE
  • Filtern mit der TOP und OFFSET-FETCH Option
  • Unbekannte und fehlende Werten

Arbeiten mit SQL Server 2014 Data Types

  • Einführung in SQL Server 2014 Data Types
  • Character Data
  • Date und Time Data

Arbeiten mit DML zum Modellieren von Daten

  • Daten einfügen
  • Modifizieren und löschen von Data

Einsatz der Built-In Funktionen

  • Schreiben von Abfragen mit Built-In Funktionen
  • Conversion Functions verwenden
  • Logical Functions verwenden
  • Funktionen zur Arbeit mit NULL verwenden

Daten gruppieren und aggregieren

  • Aggregate Functions verwenden
  • GROUP BY Clause verwenden
  • Gruppen-Filterung mit HAVING

Subqueries verwenden

  • Self-Contained Subqueries verwenden
  • Correlated Subqueries verwenden
  • EXISTS Predicate mit Subqueries

Einsatz von Table Expressions

  • Abgeleitete Tabellen
  • Common Table Expressions
  • Views
  • Inline Table-Valued Functions

Set Operatoren

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

Window Ranking, Offset und aggregierten Funktionen

  • Erstellen von Fenstenr mit OVER
  • Die Window Funktionen

Pivoting und Grouping Sets

  • Schreiben von Queries mit PIVOT und UNPIVOT
  • Arbeiten mit Gruppensets

Gespeicherte Prozeduren

  • Abfagen von Daten
  • Parameter hinzufügen
  • Erstellung
  • Umgang mit Dynamic SQL

Die T-SQL-Programmierung

  • Die T-SQL Programmier-Elemente im Überblick
  • Controlling Program Flow

Fehlerbehandlung implementieren

  • Einsatz von TRY / CATCH Blocks
  • Arbeiten mti Fehler-Informationen

Implementierung von Transaktionen

  • Transaktionen und die Database Engine
  • Controlling Transactions
  • Isolation Levels

Weitere Schulungen zu Thema MS SQL Server 2014

SQL Server 2014 Aufbau, Implementierung und Betrieb einer Lösung mit Microsoft Reporting Services

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

Innerhalb dieses dreitägigen Seminars werden Sie lernen, wie Sie Reporting-Services-Lösungen in Ihrem Unternehmen implementieren können, den Einsatz von Reporting Services Werkzeugen zur Berichtserstellung und welche Verwaltungs- und Administrationstools Ihnen zur Verfügung ...

Storage-Konzepte in Microsoft SQL Server 2014

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

Innerhalb dieses zweitägigen Seminars lernen Sie die Unterschiede zwischen den verschiedenen Speichermodellen, erhalten detaillierte Ausführungen zu deren Anwendungen und lernen anhand verschiedener Use Cases die Einsatzmöglichkeiten unterschiedlicher Speichermodelle.

MOC 10977 Updating Your SQL Server Skills to Microsoft SQL Server 2014

- u.a. in Stuttgart, Leipzig, Darmstadt, Offenbach, Freiburg

Das Ziel dieses Seminars ist es Ihnen den Umgang mit neuen Verbesserungen und Funktionen zu vermitteln, die neu sind gegenüber SQL Server 2008.

MOC 20466 Implementing Data Models and Reports with Microsoft SQL Server

- u.a. in Leipzig, München, Nürnberg, Dresden, Heidelberg

Innerhalb dieses fünftägigen Seminars lernen Sie die Erstellung von Managed Enterprise BI Lösungen. Dazu gehört die Implementierung von multidimensional und tabular data models, die Bereitstellung von Reports mit Microsoft SQL Server Reporting Services, die Erstellung von ...