Skip Navigation Links

Kursbeschreibung: MOC 2778

Writing Queries Using SQL Server 2005 Transact-SQL (2 Tage)

Lernziele:
  • Beschreiben der Verwendungs- und der Ausführungsmöglichkeiten der Transact-SQL-Sprache.
  • Verwenden von Abfragetools.
  • Schreiben von SELECT-Abfragen zum Abrufen von Daten.
  • Gruppieren und Zusammenfassen von Daten mit Hilfe von Transact-SQL.
  • Verknüpfen von Daten aus mehreren Tabellen.
  • Schreiben von Abfragen, die Daten abrufen und ändern, mit Hilfe von Unterabfragen.
  • Ändern von Daten in Tabellen.
  • Abfragen von Textfeldern mit Volltextsuche.
  • Beschreiben, wie Programmierobjekte erstellt werden.
Dauer:

2 Tage

Zielgruppe:

SQL Server-Datenbankadministratoren, Implementierer, Systemtechniker und Entwickler, die für das Schreiben von Abfragen verantwortlich sind.

Voraus-setzungen:
  • Erfahrung im Verwenden eines Microsoft Windows-Betriebssystems.
  • Kenntnisse der grundlegenden Konzepte relationaler Datenbanken, einschließlich folgender Kenntnisse:
  • Logischer und physischer Datenbankentwurf.
  • Konzepte der Datenintegrität.
  • Beziehungen zwischen Tabellen und Spalten (Primärschlüssel und Fremdschlüssel, 1:1, 1:n und n:n).
  • Speichern von Daten in Tabellen (Zeilen und Spalten).
  • Kenntnis der Rolle des Datenbankadministrators.
Inhalte:

Unterrichtseinheit 1: Einführung in Transact-SQL

  • Die Programmiersprache Transact-SQL
  • Typen von Transact-SQL-Anweisungen
  • Transact-SQL-Syntaxelemente

Unterrichtseinheit 2: Verwenden von Transact-SQL-Abfragetools

  • SQL Query Analyzer
  • Verwenden des Objektkatalogs in SQL Query Analyzer
  • Verwenden von Vorlagen in SQL Query Analyzer
  • Verwenden des Dienstprogramms osql
  • Ausführen von Transact-SQL-Anweisungen

Unterrichtseinheit 3: Abrufen von Daten

  • Abrufen von Daten mit Hilfe der SELECT-Anweisung
  • Filtern von Daten
  • Formatieren von Resultsets
  • Verarbeiten von Abfragen
  • Automatisches Zwischenspeichern von Abfragen
  • Aspekte der Systemleistung

Unterrichtseinheit 4: Gruppieren und Zusammenfassen von Daten

  • Auflisten der TOP n-Werte
  • Verwenden von Aggregatfunktionen
  • Grundlagen der GROUP BY-Klausel
  • Generieren von Aggregatwerten in Resultsets
  • Verwenden der COMPUTE- und COMPUTE BY-Klauseln

Unterrichtseinheit 5: Verknüpfen von mehreren Tabellen

  • Verwenden von Aliasnamen für Tabellennamen
  • Kombinieren von Daten aus mehreren Tabellen
  • Kombinieren mehrerer Resultsets

Unterrichtseinheit 6: Arbeiten mit Unterabfragen

  • Einführung in Unterabfragen
  • Verwenden einer Unterabfrage als abgeleitete Tabelle
  • Verwenden einer Unterabfrage als Ausdruck
  • Verwenden einer Unterabfrage zum Korrelieren von Daten
  • Verwenden der EXISTS- und NOT EXISTS-Klauseln

Unterrichtseinheit 7: Ändern von Daten

  • Verwenden von Transaktionen
  • Einfügen von Daten
  • Löschen von Daten
  • Aktualisieren von Daten
  • Leistungsaspekte

Unterrichtseinheit 8: Abfragen von Volltextindizes

  • Einführung in den Microsoft Search-Dienst
  • Komponenten des Microsoft Search-Dienstes
  • Zusammenstellen von Informationen zu Volltextindizes
  • Schreiben von Volltextabfragen

Unterrichtseinheit 9: Einführung zu Programmierobjekten

  • Anzeigen des Textes eines Programmierobjekts
  • Einführung zu Sichten
  • Vorteile von Sichten
  • Erstellen von Sichten
  • Einführung zu gespeicherten Prozeduren
  • Einführung zu Triggern
  • Einführung zu benutzerdefinierten Funktionen
Die Schulungsunterlage ist zur Zeit noch nicht verfügbar
Home | Kontakt | Impressum
©2006 i.d. datenverarbeitung GmbH | Version: 0.0.1