Kurzbeschreibung
Angesprochener Teilnehmerkreis: Anwendungsentwickler. Ziel des Seminars ist, die Teilnehmer zu befähigen, komplexe Datenbankprojekte zu realisieren.
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; DROP IF EXISTS
- Verwenden der Statistiksprache "R" in T-SQL
- 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
- Datenaustausch mittels JSON (Java Script Object Notation)
- Verschlüsselung von SQL Server-Verbindungen, Daten und Prozeduren
- Sensible Daten mit Dynamic Data Masking (DDM) verschleiern
- Sicherheit auf Zeilenebene mit Row Level Security
- SQL Server in der Cloud
- Überblick Reporting Services, Integration Services, SQL Server Analysis Services (SSAS)
Seminar- bzw. Schulungsvoraussetzungen
Kenntnisse einer Programmiersprache wie z.B. Visual Basic, C#. Grundkenntnisse in SQL und im Bereich relationale Datenbanken.
Preis
2.590,00 € (zzgl. 19% MwSt.)
Dauer
5 Tage
Standort
Köln
Online