Kursdauer: 5 Tage
Durchschnittlich unter 5 Teilnehmer pro Kurs
Unterlage: MOC 10055 + MOC 2784
Flex-Tarif :
|
je 2024
€ zzgl. MwSt ab 2. Person/Termin
|
|
Normal-Tarif:
|
2198
€ zzgl. MwSt pro Person
|

Zielgruppe:
Einsteiger
|
> Beschreibung
IT-Lösungen erfordern das Speichern und Handhaben umfangreicher Datenbestände, die
in Datenbanken organisiert sind.
SQL ist eine relationale Datenbanksprache mit wenigen Befehlen und einer
erkennbaren Struktur, die den SQL Anwendern ermöglicht, auf Daten zuzugreifen, sie
einzugeben und zu verändern, Datenbankstrukturen zu definieren und zu aktualisieren
und sogar Sicherheitsaspekte zu überwachen.
Nach diesem Seminar haben Sie fundierte Kenntnisse der Sprache SQL
zur Datendefinition und performanten Datenabfrage, als auch wie man SQL-Datenbank
designen und ein Datenbankdesign durch Redundanz optimieren.
> T-SQL Intensivseminar Voraussetzungen
Dieses Training ist geeignet für Datenbank-Administratoren und Entwickler mit Grundkenntnissen
zu Windows und relationalen Datenbanken.
> MOC Kurs 2778 & MOC 2784
Dieser Kurs wird mit zwei modularisierten MOC-Unterlage 2788 und 2784 durchgeführt.
Teilnehmer erhalten für 12 Monate kostenlosen telefonischen Support zum Seminarinhalt.
Sie erhalten eine Vollversion von SQL Server 2008 Standard Edition mit dem Aktionscode "SQL_Lizenz" gratis dazu. Nur solange der Vorrat reicht.
> SQL Optimierung Kurs Agenda
- Einführung in Transact-SQL
Programmiersprache
Verschiedene Formen von Transact-SQL Statements
Transact-SQL Syntax Elemente
- Benutzen von Transact-SQL Querying Tools
SQL Query Analyzer
Object Browser Tool in SQL Query Analyzer
osql Utility
Ausführung von Transact-SQL Statements
Entwerfen und Ausführen von Transact-SQL Scripts
- Retrieving Data
Retrieving Data mit Hilfe des SELECT Statement
Filtern von Daten
Formatieren von Result Sets
Wie Queries bearbeitet werden
Performance Considerations
Retrieving Data und Manipulating Result Sets
- Daten Gruppieren
TOP n Values
Aggregate Functions
GROUP BY Grundlage
COMPUTE and COMPUTE BY Clauses
- Joining Multiple Tables Kombinieren von Daten von Multiple Tables
Kombinieren von Multiple Result Sets
Querying Multiple Tables
- Arbeiten mit Subqueries
Einführung
Subquery as a Derived Table
Subquery as an Expression
Subquery to Correlate Data
Using the EXISTS and NOT EXISTS Clauses
- Bearbeiten von Daten
Einfügen, Löschen, Ändern und Update von Daten
Performance Considerations
- Querying Full-Text Indexes
Microsoft Search Service
Full-Text Indexes
Full-Text Queries
- Einführung zu Programmierobjekten in SQL Server
Views
Stored Procedures
Triggers
Benutzerdefinierte Funktionen
- Erfassen einer Datenbank-Performance
Die Wichtigkeit von Benchmarking für die Abfrage- Performance: Leistungsmonitor
und Profiler
Verwenden von dynamischen Verwaltungsrechten
Richtlinien für identifiziertes Sperren
- Optimieren eines Datenbank-Designs
Performance-Optimierung
Schema Optimierungs-Strategie
Schlüssel
Redundanz
Generalisation
Partitionierung
- Performance-Optimierung von Abfragen
Was ist ein Ausführungsplan?
Aspekte zur Nutzung von Subqueries
Richtlinien zur Erstellung effizienter Abfragen
Statistiken
Parameter Sniffing
Geeignete Joins finden
- Umstrukturieren von Cursorn in Abfragen
Performance-Optimierung: Abfragebasierte Lösungen
Fünf Schritte zur Erstellung eines Cursors
Strategien für Cursor
- Optimieren einer Index-Strategie
Performance-Optimierung: Indizes
Aspekte zur Nutzung von Indizes
Nutzung eines clustered Index
Übungen eines non-clustered Indizes
Dokumentieren einer Index-Strategie
Neue Indizes unter SQL Server 2005
Neue Indizes unter SQL Server 2008
Verwalten von Indizes
Erkennen fehlender Indizes
- Statistiken
Rolle von Statistiken
- Ressourcenkontrolle unter SQL Server 2008
- Managen gleichzeitiger Zugriffe
- Snapshot Isolation
> Weitere Kurse zum Thema
|