Kursdetails & Termine
Kursbeschreibung
Lernen Sie alles Wichtige zur Datenbank-Entwicklung im SQL Server. Deses Seminar geht auf verschiedene Aspekte der modernen Datenbankentwicklung in Microsofts SQL-Server ein.
Nach einer Einführung in die Entwicklerumgebung, lernen Sie die moderne SQL-Entwicklung, inklusive nativer JSON-Integration und T-SQL Erweiterungen inklusive RegEx Support. Die Optimierung der Performance mithilfe von Tools wie Query Store werden ebenso behandelt. Ein fundierter Einblick in die Entwicklerverantwortung für einen sicheren SQL Server rundet das Seminar ab.
Seminarinhalte
Einführung in die Datenbank Entwicklung
- Komplexe tabellarische Aufstellungen (Joins, Window Functions, JSON/XML-Shaping …)
- Datenintegrität durch Bedingungen sicherstellen (Constraints, computed columns, filtered indexes …)
- Optimierte Index Strategien erstellen
- Datenermittlung und -klassifizierung
- Entwicklerumgebung mit Verbesserungen bei Graph- und räumlichen Datentypen
- Datenmanipulation mit Hilfe von Trigger
- In-Memory Tabellen verwenden
- Spatial Data - neue SRIDs (Spatial Reference Identifiers)
- BLOBs und Textdokumente in SQL Servern speichern und abfragen
- XML Daten in SQL Servern speichern und abfragen
- JSON - Funktionen (OPENJSON, JSON_VLAUE/QUERY/MODIFY …)
Moderne T-SQL-Entwicklung
- T-SQL Erweiterungen
- Lesbarkeit, Wartbarkeit und Planstabilität
Tasks und Indexes
- Gruppierte Columnstore-Onlineindexes
- fortsetzbare Rowstore-Onlineindexes für hochverfügbare Systeme
- XML Compression
- Transparent Data Encryption (TDE) aus Entwicklersicht
Implementierung von Views, Stored Procedures und benutzerdefinierten Funktionen
- Inline Table-Valued Functions
- Vermeidung klassischer Anti-Patterns
- Schema Binding, Determinismus und Dependencies
Implementierung von Managed Codes in SQL Server
Performance
- Parallelismus im SQL Server
- Query Store als Analyse Werkzeug
- Identifikation langsamer Abfragen und instabiler Query Pläne
- Einsatz von Query Store Hints
- PSP Optimization (Parameter Sensitive Plan)
- Execution Plans
Sicherheit
- Always Encrypted mit Secure Enclaves
- Entwicklerverantwortung für Datenschutz & Zugriffskontrolle
- Fehlermeldungen - Kürzungswarnungen
Zielgruppe
SQL Server Entwickler
Voraussetzungen
- Grundkenntnisse in Microsoft Server Betriebssystemen
- Grundkenntnisse mit relationalen Datenbanken
- Grundkenntnisse in T-SQL
Lernziele
Jetzt unverbindlich anfragen
Fragen Sie diesen Kurs für Ihr Team oder Unternehmen an. Wir prüfen passende Termine, Formate und individuelle Anforderungen und melden uns persönlich mit einem Vorschlag.
Termine & Buchung
Terminfilter
Verfügbare Termine
Kursdetails & Termine
Termine & Buchung
Terminfilter
Verfügbare Termine
Kursbewertungen
Wir sind persönlich für Sie da
Nicht jeder Kurs passt sofort auf Anhieb. Wir helfen Ihnen dabei, aus Themen, Formaten und Anforderungen die passende Lösung zu finden – persönlich, praxisnah und mit Blick auf Ihren tatsächlichen Bedarf.
Planen Sie einen Kurs oder Seminar und möchten sich vorab informieren?

Nicole Mühlbauer
Leiterin / Key Account Managerin
Haben Sie bereits einen Kurs gebucht und noch Fragen zum Ablauf vor Ort oder Online?

Alison Kreis
Seminarorganisation /
Trainer:innen Management
Haben Sie Fragen zu einer Raumvermietung oder unseren Räumlichkeiten vor Ort?

Anouk Mendoza
Seminarorganisation / Raumvermietungen
Fragen & Antworten
Hier beantworten wir die häufigsten Fragen zu unseren Kursen, Abläufen und Formaten. Sollten Sie weitere Fragen haben, unterstützen wir Sie gerne persönlich.
Rezensionen
Es gibt noch keine Rezensionen.