Glück IT IT Beratung, Schulung und Entwicklung 1. Schulung 2. Datenbank 3. MS SQL Server Microsoft SQL Server-Transact SQL Programmierung Erlernen Sie die Grundlegenden Sprachelemente von Transact-SQL des SQL Server. Das Seminar richtet sich an Entwickler, Administratoren und Anwender die über die Sprache SQL hinaus, Techniken erlernen möchten. Einleitung Benutzerdefinierte Funktionen Artikel als PDF herunterladen Abgrenzung SQL-Standards - SQL-Erweiterung T-SQL Entwicklung von T-SQL in SQL Server 2005 und 2008 Werkzeuge, SQL Management Studio Einsatz benutzerdefinierter Funktionen Skalare Funktionen Inline-Funktionen Tabellenwertfunktionen (Table Value Functions), Tabellenwertfunktion-Iterator APPLY-Operator T-SQL-Grundlagen 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 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 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 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 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 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 Transaktionen und Sperren Ausblick - C#/VB.NET ACID-Prinzip von Transaktionen Transaktionen in T-SQL Erstellung von Funktionen und Aggregationsfunktionen Commit und Rollback Implizite Transaktionen Die Anzahl der Schulungstage richtet sich nach der Anzahl der Verschachtelte Transaktionen Teilnehmer und Ihrer individuellen Wünsche bezgl. der Seminarinhalte. Savepoints (Sicherungspunkte) Seminardauer: Verteilte Transaktionen Probleme: Lost Update, Dirty Read, Non-Repeatable Read, Bitte erfragen Sie unsere gesonderten Konditionen für Beratung, Phantom-Read 07.04.2017 14:54:02 by CMAssist http://www.dozent.net/Schulung/Datenbank/MS%20SQL%20Server/243-Microsoft%20SQL%20Server-Transact%20SQL%20Programmierung Seite 1 Glück IT Sperren setzen im SQL Server 07.04.2017 14:54:02 by CMAssist IT Beratung, Schulung und Entwicklung Coaching, Support, Entwicklung, Individual Schulungen und Workshops. http://www.dozent.net/Schulung/Datenbank/MS%20SQL%20Server/243-Microsoft%20SQL%20Server-Transact%20SQL%20Programmierung Seite 2