Trainingsbeschreibung

(MOC2778e/10055d) Schreiben von Abfragen mit Microsoft SQL Server 2008 Transact-SQL M2778pdf iconTrainingsinfos drucken

Zielgruppe

  • Dieses Seminar ist für SQL Server-Datenbank-Administratoren, Implementierer, Systemingenieure und Entwickler bestimmt, die für das Schreiben von Abfragen verantwortlich sind.

Kursziel

  • Dieses Seminar vermittelt Kursteilnehmern die technischen Fähigkeiten, die erforderlich sind, um grundlegende Transact-SQL-Abfragen für Microsoft SQL Server 2008 zu schreiben.

Voraussetzungen

  • Für dieses Seminar sollten die Teilnehmer folgende Vorkenntnisse mitbringen:
    • Kenntnisse in Datenintegritätskonzepten
    • Fähigkeiten in Bezug auf Kernpunkte von Windows Server
    • Fähigkeiten im Bereich Entwurf relationaler Datenbanken
    • Programmierkenntnisse

Kursinhalt

  • Modul 1: Erste Schritte mit Datenbanken und Transact-SQL in SQL Server 2008
    • Übersicht über SQL Server 2008
    • Übersicht über SQL Server-Datenbanken
    • Übersicht über T-SQL und Syntaxelemente von T-SQL
    • Arbeiten mit T-SQL-Skripts
    • Verwenden von T-SQL-Abfragetools
  • Praxis: Verwenden von SQL Server Management Studio und SQLCMD
  • Nach dieser Unterrichtseinheit werden die Seminarteilnehmer in der Lage sein, die folgenden Aufgaben auszuführen:
    • Beschreiben der Architektur und der Komponenten von SQL Server 2008
    • Beschreiben der Struktur einer SQL Server-Datenbank
    • Erläutern der Grundlagen der SQL-Sprache
    • Beschreiben der Syntaxelemente von T-SQL
    • Erklären der Verwaltung von T-SQL-Skripts
    • Verwenden von T-SQL-Abfragetools für die Abfrage von SQL Server 2008-Datenbanken
  • Modul 2: Abfragen und Filtern von Daten
    • Verwenden der SELECT-Anweisung
    • Filtern von Daten
    • Arbeiten mit NULL-Werten
    • Formatieren von Resultsets
    • Leistungsaspektebeim Schreiben von Abfragen
  • Praxis: Abfragen und Filtern von Daten
  • Nach dieser Unterrichtseinheit werden die Seminarteilnehmer in der Lage sein, die folgenden Aufgaben auszuführen:
    • Abrufen von Daten mit der SELECT-Anweisung
    • Filtern von Daten mit unterschiedlichen Suchbedingungen
    • Erklären, wie mit NULL-Werten gearbeitet wird
    • Formatieren von Resultsets
    • Beschreiben der Leistungsaspekte, die sich auf den Datenabruf auswirken
  • Modul 3: Gruppieren und Zusammenfassen von Daten
    • Zusammenfassen von Daten mit Aggregatfunktionen
    • Zusammenfassen von gruppierten Daten
    • Zuweisen von Rangfolgen für gruppierte Daten
    • Erstellen von Kreuztabellenabfragen
  • Praxis: Gruppieren und Zusammenfassen von Daten
  • Nach dieser Unterrichtseinheit werden die Seminarteilnehmer in der Lage sein, die folgenden Aufgaben auszuführen:
    • Zusammenfassen von Daten mit Aggregatfunktionen
    • Zusammenfassen gruppierter Daten mit der GROUP BY-Klausel und der COMPUTE-Klausel
    • Ermitteln von Rangfolgen gruppierter Daten
    • Erstellen von Kreuztabellenabfragen mit den Klauseln PIVOT und UNPIVOT
  • Modul 4: Verknüpfen von Daten aus mehreren Tabellen
    • Abfragen von mehreren Tabellen über Verknüpfungen
    • Anwenden von Verknüpfungen für typische Berichtsanforderungen
    • Kombinieren und Einschränken von Resultsets
  • Praxis: Verknüpfen von Daten aus mehreren Tabellen
  • Nach dieser Unterrichtseinheit werden die Seminarteilnehmer in der Lage sein, die folgenden Aufgaben auszuführen:
    • Abfragen von mehreren Tabellen über Verknüpfungen
    • Anwenden von Verknüpfungen für typische Berichtsanforderungen
    • Verbinden und Einschränken von Resultsets
  • Modul 5: Arbeiten mit Unterabfragen
    • Schreiben von Standard-Unterabfragen
    • Schreiben von korrelierten Unterabfragen
    • Vergleichen von Unterabfragen mit Verknüpfungen und temporären Tabellen
    • Verwenden allgemeiner Tabellenausdrücke
  • Praxis: Arbeiten mit Unterabfragen
  • Nach dieser Unterrichtseinheit werden die Seminarteilnehmer in der Lage sein, die folgenden Aufgaben auszuführen:
    • Schreiben von Standard-Unterabfragen
    • Schreiben korrelierter Unterabfragen
    • Vergleichen von Unterabfragen mit Verknüpfungen und temporären Tabellen
    • Verwenden allgemeiner Tabellenausdrücke in Abfragen
  • Modul 6: Ändern von Daten in Tabellen
    • Einfügen von Daten in Tabellen
    • Löschen von Daten aus Tabellen
    • Aktualisieren von Daten in Tabellen
    • Übersicht über Transaktionen
  • Praxis: Ändern von Daten in Tabellen
  • Nach dieser Unterrichtseinheit werden die Seminarteilnehmer in der Lage sein, die folgenden Aufgaben auszuführen:
    • Einfügen von Daten in Tabellen
    • Löschen von Daten aus Tabellen
    • Aktualisieren von Daten in Tabellen
    • Beschreiben von Transaktionen
  • Modul 7: Abfragen von Metadaten, XML und Volltextindizes
    • Abfragen von Metadaten
    • Übersicht über XML
    • Abfragen von XML-Daten
    • Übersicht über Volltextindizes
    • Abfragen von Volltextindizes
  • Praxis: Abfragen von Metadaten, XML und Volltextindizes
  • Nach dieser Unterrichtseinheit werden die Seminarteilnehmer in der Lage sein, die folgenden Aufgaben auszuführen:
    • Abfragen von Metadaten
    • Beschreiben der Funktionalität von XML
    • Abfragen von XML-Daten
    • Beschreiben der Funktionalität von Volltextindizes
    • Abfragen von Volltextindexes
  • Modul 8: Verwenden von Programmierobjekten für den Abruf von Daten
    • Übersicht über Sichten
    • Übersicht über benutzerdefinierte Funktionen
    • Übersicht über gespeicherte Prozeduren
    • Übersicht über Trigger
    • Schreiben verteilter Abfragen
  • Praxis: Verwenden von Programmierobjekten für den Abruf von Daten
  • Nach dieser Unterrichtseinheit werden die Seminarteilnehmer in der Lage sein, die folgenden Aufgaben auszuführen:
    • Kapseln von Abfragen mit Sichten
    • Kapseln von Ausdrücken mit benutzerdefinierten Funktionen
    • Erklären, wie gespeicherte Prozeduren T-SQL-Logik kapseln
    • Definieren von Triggern und Triggertypen sowie Erstellen eines Triggers
    • Schreiben verteilter Abfragen
  • Modul 9: Verwenden erweiterter Abfragetechniken
    • Überlegungen zum Abfragen von Daten
    • Arbeiten mit Datentypen
    • Cursor und satzbasierte Abfragen
    • Dynamische SQL-Anweisungen
    • Beibehalten von Abfragedateien
  • Praxis: Verwenden erweiterter Abfragetechniken
  • Nach dieser Unterrichtseinheit werden die Seminarteilnehmer in der Lage sein, die folgenden Aufgaben auszuführen:
    • Erklären der Empfehlungen zum Abfragen komplexer Daten
    • Abfragen komplexer Tabellenstrukturen
    • Schreiben effizienter Abfragen
    • Verwenden verschiedener Techniken bei der Arbeit mit komplexen Abfragen
    • Pflegen von Abfragedateien

Hinweise

Dauer

3 Tage

Termine nach Ort

Datum Ort Dauer Nettopreis Bruttopreis Typ Garantie Paket 50%  
04.06.2012Berlin3 Tage1.430,00 EUR1.701,70 EUR
25.07.2012Berlin3 Tage1.430,00 EUR1.701,70 EUR
12.09.2012Berlin3 Tage1.430,00 EUR1.701,70 EUR
07.11.2012Berlin3 Tage1.430,00 EUR1.701,70 EUR
04.07.2012Hamburg3 Tage1.430,00 EUR1.701,70 EUR
22.08.2012Hamburg3 Tage1.430,00 EUR1.701,70 EUR
10.10.2012Hamburg3 Tage1.430,00 EUR1.701,70 EUR
12.12.2012Hamburg3 Tage1.430,00 EUR1.701,70 EUR
23.05.2012Heidelberg3 Tage1.430,00 EUR1.701,70 EUR
11.07.2012Heidelberg3 Tage1.430,00 EUR1.701,70 EUR
29.08.2012Heidelberg3 Tage1.430,00 EUR1.701,70 EUR
24.10.2012Heidelberg3 Tage1.430,00 EUR1.701,70 EUR
17.12.2012Heidelberg3 Tage1.430,00 EUR1.701,70 EUR
20.06.2012Köln3 Tage1.430,00 EUR1.701,70 EUR
01.08.2012Köln3 Tage1.430,00 EUR1.701,70 EUR
19.09.2012Köln3 Tage1.430,00 EUR1.701,70 EUR
21.11.2012Köln3 Tage1.430,00 EUR1.701,70 EUR
23.05.2012Mannheim3 Tage1.430,00 EUR1.701,70 EUR
11.07.2012Mannheim3 Tage1.430,00 EUR1.701,70 EUR
29.08.2012Mannheim3 Tage1.430,00 EUR1.701,70 EUR
24.10.2012Mannheim3 Tage1.430,00 EUR1.701,70 EUR
17.12.2012Mannheim3 Tage1.430,00 EUR1.701,70 EUR
23.05.2012München3 Tage1.430,00 EUR1.701,70 EUR
18.07.2012München3 Tage1.430,00 EUR1.701,70 EUR
05.09.2012München3 Tage1.430,00 EUR1.701,70 EUR
24.10.2012München3 Tage1.430,00 EUR1.701,70 EUR
27.06.2012Nürnberg3 Tage1.430,00 EUR1.701,70 EUR
15.08.2012Nürnberg3 Tage1.430,00 EUR1.701,70 EUR
10.10.2012Nürnberg3 Tage1.430,00 EUR1.701,70 EUR
05.12.2012Nürnberg3 Tage1.430,00 EUR1.701,70 EUR
27.06.2012Stuttgart3 Tage1.430,00 EUR1.701,70 EUR
08.08.2012Stuttgart3 Tage1.430,00 EUR1.701,70 EUR
26.09.2012Stuttgart3 Tage1.430,00 EUR1.701,70 EUR
21.11.2012Stuttgart3 Tage1.430,00 EUR1.701,70 EUR

Termine nach Datum

Datum Ort Dauer Nettopreis Bruttopreis Typ Garantie Paket 50%  
23.05.2012Heidelberg3 Tage1.430,00 EUR1.701,70 EUR
23.05.2012Mannheim3 Tage1.430,00 EUR1.701,70 EUR
23.05.2012München3 Tage1.430,00 EUR1.701,70 EUR
04.06.2012Berlin3 Tage1.430,00 EUR1.701,70 EUR
20.06.2012Köln3 Tage1.430,00 EUR1.701,70 EUR
27.06.2012Nürnberg3 Tage1.430,00 EUR1.701,70 EUR
27.06.2012Stuttgart3 Tage1.430,00 EUR1.701,70 EUR
04.07.2012Hamburg3 Tage1.430,00 EUR1.701,70 EUR
11.07.2012Heidelberg3 Tage1.430,00 EUR1.701,70 EUR
11.07.2012Mannheim3 Tage1.430,00 EUR1.701,70 EUR
18.07.2012München3 Tage1.430,00 EUR1.701,70 EUR
25.07.2012Berlin3 Tage1.430,00 EUR1.701,70 EUR
01.08.2012Köln3 Tage1.430,00 EUR1.701,70 EUR
08.08.2012Stuttgart3 Tage1.430,00 EUR1.701,70 EUR
15.08.2012Nürnberg3 Tage1.430,00 EUR1.701,70 EUR
22.08.2012Hamburg3 Tage1.430,00 EUR1.701,70 EUR
29.08.2012Heidelberg3 Tage1.430,00 EUR1.701,70 EUR
29.08.2012Mannheim3 Tage1.430,00 EUR1.701,70 EUR
05.09.2012München3 Tage1.430,00 EUR1.701,70 EUR
12.09.2012Berlin3 Tage1.430,00 EUR1.701,70 EUR
19.09.2012Köln3 Tage1.430,00 EUR1.701,70 EUR
26.09.2012Stuttgart3 Tage1.430,00 EUR1.701,70 EUR
10.10.2012Hamburg3 Tage1.430,00 EUR1.701,70 EUR
10.10.2012Nürnberg3 Tage1.430,00 EUR1.701,70 EUR
24.10.2012Heidelberg3 Tage1.430,00 EUR1.701,70 EUR
24.10.2012Mannheim3 Tage1.430,00 EUR1.701,70 EUR
24.10.2012München3 Tage1.430,00 EUR1.701,70 EUR
07.11.2012Berlin3 Tage1.430,00 EUR1.701,70 EUR
21.11.2012Köln3 Tage1.430,00 EUR1.701,70 EUR
21.11.2012Stuttgart3 Tage1.430,00 EUR1.701,70 EUR
05.12.2012Nürnberg3 Tage1.430,00 EUR1.701,70 EUR
12.12.2012Hamburg3 Tage1.430,00 EUR1.701,70 EUR
17.12.2012Heidelberg3 Tage1.430,00 EUR1.701,70 EUR
17.12.2012Mannheim3 Tage1.430,00 EUR1.701,70 EUR