Kursbeschreibung
Zielgruppe
Anwendungsentwickler, die MS SQL Server Ressourcen ansprechen, Datenbank-Administratoren, die laufende Anwendungen betreuen sowie Projektmanager, die sich über die komplexe Entwicklungsumgebung unter dem SQL Server sachkundig machen möchten.
Voraussetzung für die Schulung
Kursinhalte
- SQL Server - Überblick für Entwickler
- Transact SQL (TSQL) Funktionen und deren Anwendung:
- Werkzeuge für Datenbankentwickler - SQL Server Database Tools
- Transaktionsmanagement
- Datenbanken einrichten und verwalten
- Tabellen und Sequenzen planen und einrichten
- Daten abfragen, auswerten und manipulieren
- Variablen, Parameter Prozeduren, Trigger und Funktionen definieren und programmieren
- Indizierung, Partitionierung und Performance
- Spaltenbasierte Indizes
- Administration für Entwickler
- Fehlerbehandlung
- Clients für den SQL Server entwickeln:
- Language Integrated Query (LINQ) und der SQL Server
- Das Entity Framework einsetzen
- WCF Data Services
- Daten mit dem Sync Framework synchron halten
- Datenbankobjekte mit .NET entwickeln:
- Datenbankobjekte mit der SQLCLR entwickeln
- SQL Server mit .NET verwalten
- XML-Funktionalitäten in SQL Server
- SQL Server in der Cloud
- Überblick Reporting Services, Integration Services, Analysis Services
