Nur 2 Tage
Classroom
25.11.2024 (Montag)
Übersicht
Dieser zweitägige Kurs wurde konzipiert für SQL-Server-Datenbankadministratoren, Systemingenieure und Entwickler, die verantwortlich für das Schreiben von T-SQL-Abfragen sind. Er vermittelt den Teilnehmern die technischen Fähigkeiten, die zum Schreiben grundlegender Transact-SQL-Abfragen für den Microsoft SQL-Server 2008, erforderlich sind.
Wenn Sie keine oder wenig Erfahrung im Schreiben von T-SQL-Abfragen haben, ist dies die ideale Plattform, wenn Sie sich für die Kurse MCITP Database Administrator 2008 oder MCITP Database Developer 2008 von Microsoft entscheiden.
Während dieses zweitägigen Kurses werden Ihnen die folgenden Inhalte vermittelt:
- MOC 2778A: Schreiben von Abfragen mit Microsoft SQL Server 2008 Transact-SQL
Lehrplan
Unser T-SQL-Kurs ist die effektivste und effiziente Art, Ihnen die technischen Fähigkeiten, die zum Schreiben grundlegender Transact-SQL-Abfragen für den Microsoft SQL-Server 2008, erforderlich sind, zu vermitteln.
Während dieses zweitägigen Kurses werden Ihnen die folgenden Inhalte des Micosoft Official Curriculum vermittelt:
- MOC 2778A: Schreiben von Abfragen mit Microsoft SQL Server 2008 Transact-SQL
Der Kurs vermittelt die folgenden Inhalte:
Modul Eins: Einführung in Datenbanken und Transact-SQL in SQL Server 2008
Der Teilnehmer wird in die Funktionsweise der Client-/Server-Architektur eingeführt und untersucht die verschiedenen Datenbank- und Geschäftsaufgaben, die mit den Komponenten von SQL Server 2008 ausgeführt werden können. Außerdem wird der Kursteilnehmer mit SQL Server-Datenbank-Konzepten bekannt gemacht, wie z. B. relationalen Datenbanken, Normalisierung und Datenbankobjekten. Darüber hinaus erfährt der Kursteilnehmer, wie T-SQL verwendet wird, um Datenbanken abzufragen und Berichte zu generieren.
Lektionen
- Übersicht über SQL Server 2008
- Übersicht über SQL Server-Datenbanken
- Übersicht über T-SQL und Syntaxelemente von T-SQL
- Arbeiten mit T-SQL-Skripts
- Benutzen von T-SQL-Abfragetools
Lab: Verwenden von SQL Server Management Studio und SQLCMD
- Durchsuchen der Komponenten und Ausführen von Abfragen in SQL Server Management Studio
- Starten und Verwenden von SQLCMD
- Generieren eines Berichts aus einer SQL Server-Datenbank mit Microsoft Office Excel
Nach dieser Unterrichtseinheit werden die Kursteilnehmer in der Lage sein, Folgendes 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 Zwei: Abfragen und Filtern von Daten
Den Kursteilnehmern werden die grundlegenden Transact-SQL (T-SQL)-Anweisungen vorgestellt, die zum Schreiben von Abfragen, Filtern von Daten und Formatieren von Resultsets verwendet werden.
Lektionen
- Verwenden der SELECT-Anweisung
- Filtern von Daten
- Arbeiten mit NULL-Werten
- Formatieren von Resultsets
- Leistungserwägungen beim Schreiben von Abfragen
Lab: Abfragen und Filtern von Daten
- Abrufen von Daten mit der SELECT-Anweisung
- Filtern von Daten unter Verwendung unterschiedlicher Suchbedingungen
- Verwenden von Funktionen zum Arbeiten mit NULL-Werten
- Formatieren von Resultsets
Nach dieser Unterrichtseinheit werden die Kursteilnehmer in der Lage sein, Folgendes auszuführen:
- Abrufen von Daten mit der SELECT-Anweisung.
- Filtern von Daten unter Verwendung unterschiedlicher Suchbedingungen.
- Erklären, wie mit NULL-Werten gearbeitet wird.
- Formatieren von Resultsets.
- Beschreiben der Leistungserwägungen, die sich auf den Datenabruf auswirken.
Modul Drei: Gruppieren und Zusammenfassen von Daten
In diesem Modul lernen die Kursteilnehmer, Daten beim Generieren von Berichten in Microsoft SQL Server 2008 mithilfe von Aggregatfunktionen und mit der COMPUTE-Klausel zu gruppieren und zusammenzufassen.
Lektionen
- Zusammenfassen von Daten mittels Aggregatfunktionen
- Zusammenfassen von gruppierten Daten
- Zuweisen von Rangfolgen für gruppierte Daten
- Erstellen von Kreuztabellenabfragen
Lab: Gruppieren und Zusammenfassen von Daten
- Zusammenfassen von Daten mittels Aggregatfunktionen
- Zusammenfassen von gruppierten Daten
- Zuweisen von Rangfolgen für gruppierte Daten
- Erstellen von Kreuztabellenabfragen
Nach dieser Unterrichtseinheit werden die Kursteilnehmer in der Lage sein, Folgendes auszuführen:
- Zusammenfassen von Daten mittels Aggregatfunktionen.
- Zusammenfassen gruppierter Daten mittels der GROUP BY-Klausel und der COMPUTE-Klausel
- Erstellen von Rangfolgen gruppierter Daten
- Erstellen von Kreuztabellenabfragen mithilfe der Klauseln PIVOT und UNPIVOT
Modul Vier: Verknüpfen von Daten aus mehreren Tabellen
Die Kursteilnehmer lernen, Verknüpfungen zu schreiben, mit denen mehrere Tabellen abgefragt werden können, und wie Resultsets beschränkt und kombiniert werden.
Lektionen
- Abfragen von mehreren Tabellen über Verknüpfungen
- Anwenden von Verknüpfungen für typische Berichtsanforderungen
- Kombinieren und Einschränken von Resultsets
Lab: 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
Nach dieser Unterrichtseinheit werden die Kursteilnehmer in der Lage sein, Folgendes auszuführen:
- Abfragen von mehreren Tabellen über Verknüpfungen
- Anwenden von Verknüpfungen für typische Berichtsanforderungen
- Kombinieren und Einschränken von Resultsets
Modul Fünf: Arbeiten mit Unterabfragen
Die Kursteilnehmer werden mit grundlegenden und korrelierenden Unterabfragen bekannt gemacht und erfahren, wie diese im Vergleich mit Verknüpfungen und temporären Tabellen abschneiden. Des Weiteren werden die Kursteilnehmer mit der Verwendung allgemeiner Tabellenausdrücke in Abfragen bekannt gemacht.
Lektionen
- Schreiben von grundlegenden Standard-Unterabfragen
- Schreiben von korrelierten Unterabfragen
- Vergleichen von Unterabfragen mit Verknüpfungen und temporären Tabellen
- Verwenden allgemeiner Tabellenausdrücke
Lab: Arbeiten mit Unterabfragen
- Schreiben von grundlegenden Standard-Unterabfragen
- Schreiben von korrelierten Unterabfragen
- Vergleichen von Unterabfragen mit Verknüpfungen und temporären Tabellen
- Verwenden allgemeiner Tabellenausdrücke
Nach dieser Unterrichtseinheit werden die Kursteilnehmer in der Lage sein, Folgendes auszuführen:
- Schreiben von grundlegenden Standard-Unterabfragen
- Schreiben korrelierter Unterabfragen
- Vergleichen von Unterabfragen mit Verknüpfungen und temporären Tabellen.
- Verwenden allgemeiner Tabellenausdrücke in Abfragen.
Modul Sechs: Ändern von Daten in Tabellen
Die Kursteilnehmer werden in der Lage sein, die Daten in Tabellen mit der INSERT-, DELETE- und UPDATE-Anweisung zu ändern. Außerdem untersuchen die Kursteilnehmer, wie Transaktionen in einer Datenbank funktionieren, die Wichtigkeit von Transaktionsisolationsstufen und wie Transaktionen verwaltet werden.
Lektionen
- Einfügen von Daten in Tabellen
- Löschen von Daten aus Tabellen
- Aktualisieren von Daten in Tabellen
- Übersicht über Transaktionen
Lab: Ändern von Daten in Tabellen
- Einfügen von Daten in Tabellen
- Löschen von Daten aus Tabellen
- Aktualisieren von Daten in Tabellen
- Arbeiten mit Transaktionen
Nach dieser Unterrichtseinheit werden die Kursteilnehmer in der Lage sein, Folgendes auszuführen:
- Einfügen von Daten in Tabellen
- Löschen von Daten aus Tabellen
- Aktualisieren von Daten in Tabellen.
- Beschreiben von Transaktionen
Modul Sieben: Abfragen von Metadaten, XML und Volltextindizes
Die Kursteilnehmer lernen, halbstrukturierte und unstrukturierte Daten abzufragen. Die Kursteilnehmer erfahren außerdem, wie der SQL Server 2008 XML-Daten behandelt und XML-Daten abfragt. Die Kursteilnehmer werden auch mit der Volltextindizierung in SQL Server 2008 bekannt gemacht.
Lektionen
- Abfragen von Metadaten
- Übersicht über XML
- Abfragen von XML-Daten
- Übersicht über Volltextindizes
- Abfragen von Volltextindizes
Lab: Abfragen von Metadaten, XML und Volltextindizes
- Abfragen von Metadaten
- Abfragen von XML-Daten
- Erstellen und Abfragen von Volltextindizes
Nach dieser Unterrichtseinheit werden die Kursteilnehmer in der Lage sein, Folgendes 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 Acht: Verwenden von Programmierobjekten für den Abruf von Daten
Die Kursteilnehmer werden mit benutzerdefinierten Funktionen und dem Ausführen von verschiedenen Arten von Abfragen mittels benutzerdefinierten Funktionen bekannt gemacht. Die Kursteilnehmer werden mit SQL Server-Ansichten bekannt gemacht, die Daten einkapseln und den Benutzern beschränkte und relevante Informationen präsentieren. Außerdem werden die Kursteilnehmer mit gespeicherten SQL Server-Prozeduren und den Funktionalitäten der verschiedenen Programmierobjekte bekannt gemacht. Die Teilnehmer erfahren, wie verteilte Abfragen ausgeführt werden und wie SQL Server mit heterogenen Daten wie Datenbanken, Arbeitsblättern und anderen Servern funktioniert.
Lektionen
- Übersicht über die Ansichten
- Übersicht über benutzerdefinierte Funktionen
- Übersicht über gespeicherte Prozeduren
- Übersicht über Trigger
- Schreiben verteilter Abfragen
Lab: Verwenden von Programmierobjekten für den Abruf von Daten
- Erstellung von Ansichten
- Erstellen von benutzerdefinierten Funktionen
- Erstellen von gespeicherten Prozeduren
- Schreiben verteilter Abfragen
Nach dieser Unterrichtseinheit werden die Kursteilnehmer in der Lage sein, Folgendes auszuführen:
- Einkapseln von Abfragen mit Ansichten.
- Einkapseln von Ausdrücken mit benutzerdefinierten Funktionen
- Erklären, wie gespeicherte Prozeduren T-SQL-Logik einkapseln.
- Definieren von Triggern und Triggertypen sowie Erstellen eines Triggers
- Schreiben verteilter Abfragen.
Modul Neun: Benutzung erweiterter Abfragetechniken
Die Kursteilnehmer werden in die Best Practices zum Abfragen komplexer Daten eingeführt. Des Weiteren untersuchen die Kursteilnehmer, wie komplexe Tabellenstrukturen, wie bspw. Daten, die in Hierarchien und selbstverweisenden Tabellen gespeichert sind, abgefragt werden. Die Kursteilnehmer analysieren außerdem die empfohlenen Richtlinien zum Ausführen von Abfragen und wie die Abfrageleistung optimiert werden kann.
Lektionen
- Überlegungen zum Abfragen von Daten
- Arbeiten mit Datentypen
- Cursor und satzbasierte Abfragen
- Dynamische SQL-Anweisungen
- Beibehalten von Abfragedateien
Lab: Benutzung erweiterter Abfragetechniken
- Benutzung von Ausführungsplänen
- Konvertieren von Datentypen
- Implementieren einer Hierarchie
- Benutzung von Cursorn und satzbasierten Abfragen
Leistungspaket
Microsoft Official Curriculum provided on the course:
- MOC 2778A: Writing Queries Using Microsoft SQL Server 2008 Transact-SQL
Voraussetzungen
Für diesen Kurs sollten folgende Vorkenntnisse vorhanden sein:
- Kenntnisse in Datenintegritätskonzepten
- Fähigkeiten im Entwurf relationaler Datenbanken
- Programmierkenntnisse.
Leistungspaket
Unser Kurspaket umfasst:
- Umfassende Schulungsmaterialien
- Praxiserfahrene Trainer, die das bewährte Lecture | Lab | ReviewTM-Konzept anwenden
- Moderne Trainingseinrichtungen
- 24 Stunden Zugang zur IT-Lernumgebung
- Prüfungsgebühren*
- Prüfungen werden während des Kurses abgelegt**
- Bei Präsenzkursen: Unterkunft, Frühstück, Mittagessen, Abendessen, Snacks und Getränke
- Firebrand Leistungsgarantie gemäß unseren AGB***
* Ausnahme: Prüfungsgutscheine sind bei folgenden Kursen nicht einbegriffen: Kurse von CREST, BSI Grundschutz Berater und GIAC. Bei diesen Kursen muss die Prüfungsgebühr direkt an den entsprechenden Partner entrichtet werden.
** Ausnahme: Die Prüfungen der COBIT, Cybersecurity Audit, CCAK, IT Risk Fundamentals, IT Audit Fundamentals, CSX-P, ITCA, CET, GIAC, CCSK, CREST Kurse , MSP , BSI Grundschutz Berater sowie EC-Council CPENT werden nicht während des Kurses abgelegt.
*** Wenn ein Kursteilnehmer die Prüfung nicht erfolgreich bestehen sollte, kann der Trainingskurs innerhalb eines Jahres wiederholt werden. Dabei fallen nur die Kosten für die Unterkunft und Verpflegung sowie ggf. die Prüfungsgebühren an. Ausnahme: Bei Kursen von Cisco und VMware entstehen außerdem zusätzliche Kosten für die Nutzung der (digitalen) Kursunterlagen und der Lab-/Übungsumgebung.
Vorteile
Sieben Gründe, warum Sie Ihren Kurs bei Firebrand Training absolvieren sollten
- Zwei Möglichkeiten der Schulung. Wählen Sie zwischen Präsenz- und Online-Kursen.
- Schnell zertifiziert. Mit uns werden Sie in Rekordzeit geschult.
- Unser Kurspreis beinhaltet alles. Eine einmalige Kursgebühr deckt alle Kursmaterialien, Prüfungen**, Unterkunft* und Mahlzeiten* ab. Keine versteckten Extrakosten.
- Bestehen Sie beim ersten Mal oder trainieren Sie erneut kostenlos. Das ist unsere Garantie. Wir sind sicher, dass Sie Ihren Kurs beim ersten Mal bestehen werden. Wenn nicht, kommen Sie innerhalb eines Jahres wieder und zahlen nur für Unterkunft, Prüfungen und Nebenkosten.
- Sie werden mehr lernen. Ein Tag bei einem traditionellen Schulungsanbieter dauert in der Regel von 9 bis 17 Uhr, mit einer schönen langen Mittagspause. Bei Firebrand Training erhalten Sie mindestens 10 Stunden pro Tag, in denen Sie mit Ihrem Trainer lernen.
- Sie werden schneller lernen. Wahrscheinlich haben Sie einen anderen Lernstil als Ihre Mitschüler. Wir kombinieren visuelle, auditive und taktile Methoden, um den Stoff so zu vermitteln, so dass Sie schneller und leichter lernen.
- Sie werden von den Besten lernen. Seit 2010 wurden wir jedes Jahr von der Schulungsbranche zu den „Top 20 IT-Schulungsunternehmen des Jahres“ gewählt. Wir haben nicht nur viele weitere Auszeichnungen erhalten, sondern auch über 135.000 Fachleute geschult und zertifiziert.
- Nur für Schulungen vor Ort. Gilt nicht für Online-Kurse.
** Es gelten einige Ausnahmen. Bitte lesen Sie die Prüfungsübersicht oder sprechen Sie mit unseren Experten
Machen Sie einen kostenlosen Praxistest, um Ihr Wissen einzuschätzen! Kostenloser Übungstest