Schulung Transact SQL Einführung - MS SQL Server Programmierung
(S765)Überblick
Beschreibung
Irgendwann reichen die Möglichkeiten von SQL nicht aus. Dann ist Transact SQL gefragt. Diese Erweiterung des Standards von SQL, durch Microsoft, ermöglicht das Schreiben von Prozeduren, Triggern und anderen Automatismen. In diesem Seminar lernen Sie die Grundlagen von Transact SQL (TSQL) kennen, verstehen und einzusetzen.
| Termin | Freie Plätze | Tage | € zzgl. MwSt. | ||||
|---|---|---|---|---|---|---|---|
| 08.03.-09.03.2012 |
|
![]() |
>3 | 2 | 820,00
|
Buchen | Reservieren |
| 04.06.-05.06.2012 |
|
>3 | 2 | 820,00 *
|
Buchen | Reservieren | |
| 09.08.-10.08.2012 |
|
>3 | 2 | 820,00 *
|
Buchen | Reservieren | |
| 25.10.-26.10.2012 | >3 | 2 | 820,00 *
![]() |
Buchen | Reservieren | ||
| 13.12.-14.12.2012 | >3 | 2 | 820,00 *
![]() |
Buchen | Reservieren |
= Durchführung garantiert
= Eingeschränkte Hotelkapazität
- * = 10% Frühbucherrabatt
= Der dritte Mitarbeiter nimmt kostenlos teil
Details
Schulungs-Ziel
Selbständiges Einsetzen von Transact.
Wer sollte teilnehmen
SQL Erfahrene oder Seminarteilnehmer des Seminars ANSI SQL (siehe "SQL für Anfängerkurs"), die ihr Basiswissen im Bereich MS SQL Server ausbauen möchten.
Inhalt
- Einleitung
- Abgrenzung SQL-Standards - SQL-Erweiterung T-SQL
- Entwicklung von T-SQL in SQL Server 2005 und 2008
- Werkzeuge, SQL Management Studio
- T-SQL-Grundlagen
- T-SQL-Syntax, Formatierung
- Einzeilige Kommentare, mehrzeilige Kommentare
- Blöcke
- Variablen, DECLARE-Anweisung
- Fallunterscheidungen, IF-ELSE, SELECT-CASE
- Schleifen, WHILE
- BREAK, CONTINUE
- Die EXEC-Anweisung
- Verwendung von sp_executesql
- Fehlerbehandlung, Ausnahmen, TRY-CATCH, RAISERROR
- ERROR-Funktion für Fehlernummer
- Weitere T-SQL Funktionen
- Views in T-SQL
- Das Prinzip einer virtuelle Tabelle
- Erstellen eines Views, CREATE VIEW
- Umbenennen eines Views, SP_RENAME
- Löschen eines Views, DROP VIEW
- Inline Views
- Rekursion mit hilfe von WITH
- Transaktionen und Sperren
- ACID-Prinzip von Transaktionen
- Transaktionen in T-SQL
- Commit und Rollback
- Implizite Transaktionen
- Verschachtelte Transaktionen
- Savepoints (Sicherungspunkte)
- Verteilte Transaktionen
- Probleme: Lost Update, Dirty Read, Non-Repeatable Read, Phantom-Read
- Sperren setzen im SQL Server
- Gespeicherte Prozeduren
- Prozedurarten, Lebensphasen einer gespeicherten Prozedur
- CREATE PROCEDURE
- Prozeduraufrufe, USE/GO/EXEC(UTE)
- Umbenennen von Prozeduren, SP_RENAME
- Löschen von Prozeduren, DROP PROCEDURE
- Parameter und Übergaben
- Erweiterte gespeicherten Prozeduren
- Benutzerdefinierte Funktionen
- Einsatz benutzerdefinierter Funktionen
- Skalare Funktionen
- Inline-Funktionen
- Tabellenwertfunktionen (Table Value Functions), Tabellenwertfunktion-Iterator
- APPLY-Operator
- Trigger
- Ereignisse auf dem Datenbankserver erkennen
- DML-Trigger und DDL-Trigger
- IF UPDATE, INSTEAD OF
- Das Verhalten von Trigger in Transaktionen
- Verschachtelte Trigger
- erstellen, CREATE TRIGGER
- umbenennen, SP_RENAME
- löschen, DROP TRIGGER
- aktivieren/deaktivieren durch ENABLE TRIGGERR/DISABLE TRIGGER
- Trigger und Datenintegrität, Constraints
- Cursor
- Grundlagen von Cursorn
- Cursor in T-SQL, Cursor-Varianten
- DECLARE XYZ CURSOR, SET XYZ CURSOR FOR
- OPEN, FETCH NEXT FROM
- CLOSE, DEALLOCATE
- Performance-Optimierungen
- SQL Profiler
- Messungen in T-SQL
- Ausführung von T-SQL kontrollieren
- Hinweise
- Weitere Möglichkeiten mit T-SQL
- Datumsberechnungen und Konvertierung von Datumswerten
- Kreuztabellen-Abfragen in Transact-SQL, Pivot-Tabellen
- T-SQL für administrative Dienste: Backup über Skripts, Wiederherstellung
- Ausblick - C#/ und VB.NET
- Erstellung von Funktionen und Aggregationsfunktionen
- Erstellung von Funktionen und Aggregationsfunktionen
Organisation
Teilnehmerzahl
min. 1, max. 8 Personen *** Der Kurs findet garantiert statt! ***
Schulungszeiten
2 Tage, 1. Tag 10:00-17:00, Folgetag 09:00-16:00
Ort der Schulung
GFU-Schulungszentrum Köln oder bei Ihnen als Inhouse-Schulung
Buchungsalternativen
Firmenschulungsanfrage
Inhouse-Schulung mit individuellen Inhalten zum Wunschtermin. Wahlweise in Ihrem Hause oder im GFU-Schulungszentrum.
Individualschulungsanfrage
Schulung für eine Einzelperson mit individuellen Inhalten zum Wunschtermin.
Enthaltene Leistungen
- Schulungsunterlagen
- Teilnahmezertifikat
- Frühstück und Mittagessen
- Getränke, Obst und Snacks
Kommentare der Teilnehmer
- Teilnehmer von "Heise Zeitschriften Verlag ... & Co. KG": Kursmaterial durchdacht anhand praktischer Beispiele aufeinander aufbauend dargestellt.!
- Teilnehmer von "TOSHIBA Electronic Europe ... ": Es war alles prima!!
