Wichtig:
Die Seminare werden stets mit der aktuellen Software-Version des Herstellers durchgeführt.
Voraussetzungen:
Erste Datenbank Kenntnisse wären von Vorteil, sind aber nicht zwingend erforderlich.
Zeiten:
09:00 – 16:00 Uhr
(Andere Zeiten mit Absprache)
Zielgruppe:
👨💻 Softwareentwickler mit Fokus auf datengetriebene Anwendungen
🧑🔧 Datenbankentwickler, die moderne Technologien einsetzen wollen
📈 BI- und DWH-Profis, die SQL Server als Backend nutzen
🛠️ IT-Fachkräfte, die Datenstrukturen tiefer durchdringen möchten
Schulungsart:
Als Präsent oder Online Seminar / Workshop buchbar
Verstehen, entwickeln, optimieren – professionelle Datenbankentwicklung mit Microsoft SQL Server
In diesem praxisorientierten 5-tägigen Kurs lernen Sie, wie Sie Datenbanken mit Microsoft SQL Server professionell entwickeln, abfragen, optimieren und zukunftssicher gestalten. Der Kurs vermittelt sowohl fundierte Grundlagen als auch moderne Technologien und Vorgehensweisen – ideal für Entwickler, die mit Daten auf höchstem Niveau arbeiten möchten.
Inhalte:
🧠 Datenbankkonzepte verstehen
🔄 Unterschiede zwischen relationalen Datenbanken und Data-Warehouse
🧱 OLTP vs. OLAP: Einsatzszenarien, Vorteile und typische Architekturen
🗂️ Datenmodelle effektiv planen: Normalisierung, Denormalisierung, Dimensionen & Fakten
💻 T-SQL als Sprache für Entwickler
✍️ Einführung und Vertiefung der Transact-SQL-Syntax (T-SQL)
🔗 Unterschiedliche Arten von Abfragen: WHERE, JOINs, GROUP BY, HAVING, Window Functions
🛠️ Entwicklung von Stored Procedures, User Defined Functions, Views, Triggern
🚨 Fehlerbehandlung, Transaktionen und dynamisches SQL
📊 Daten ermitteln und analysieren
🧭 Strategien zur Datenermittlung – explorativ, analytisch, performant
🧩 Arbeiten mit Hierarchien, Pivotierungen und komplexen Join-Strukturen
📌 Einsatz von temporären Tabellen, Table-Valued Parameters und CTEs
👓 Nutzung von Views zur Strukturierung und Vereinfachung
⚙️ Performance und Skalierbarkeit
🔍 Verständnis und Analyse von Abfrageplänen
🧮 Effektive Nutzung verschiedener Indizierungstechniken
🏗️ Arbeiten mit großen Datenmengen: Partitionierung und Filterindizes
🧑🏫 Umsetzung von Best Practices für performante SQL-Entwicklung
🚀 Moderne SQL Server-Technologien
🧠 Einsatz von In-Memory-Technologien (Memory-Optimized Tables & nativ kompilierte Prozeduren)
📆 Verwendung von System-Versioned Temporal Tables (History Tables) für Datenhistorie
🧱 Anwendung von Columnstore-Indizes für analytische Abfragen
🌐 Überblick über moderne SQL Server-Features wie JSON, Graph-Daten & Stretch Database
🔐 Sicherheit und Best Practices
🛡️ Implementierung von Rechte- und Rollenkonzepten
🚫 Schutz vor SQL Injection und anderen Sicherheitsrisiken
💾 Entwicklung robuster Backup- und Wiederherstellungsstrategien
📐 Strukturierter und wartbarer SQL-Code
📚 Kompakt & praxisnah
Alles Wesentliche aus Administration und Entwicklung in nur 5 Tagen – ohne Umwege zum Ziel.
🧪 Hands-on statt Theorie
Zahlreiche Übungen, Live-Demos und realistische Fallbeispiele sorgen für echten Praxisbezug.
🚀 Sofort anwendbares Wissen
Nach dem Kurs sind Teilnehmer in der Lage, produktiv mit SQL Server zu arbeiten – ohne langes Einarbeiten.
🎓 Professionelle Trainer
Erfahrene Dozenten mit langjähriger Praxis und didaktischem Know-how führen durch den Kurs.
💬 Individuelle Fragen willkommen
Eigene Szenarien und Herausforderungen können eingebracht und gemeinsam gelöst werden.
🔧 Sie entwickeln performante und sichere SQL-Lösungen
⚡ Sie analysieren und optimieren Abfragen mit Tiefenverständnis
🧭 Sie wählen gezielt zwischen relationalem Modell und Data Warehouse
🆕 Sie setzen moderne SQL Server-Technologien kompetent ein
🔒 Sie gewährleisten Datenkonsistenz, Sicherheit und Wartbarkeit
Dauer: 5 Tage
Preis nur € 2.589,92 zzgl. 19% MwSt. (€ 3.082,00 inkl. 19% MwSt.)
Methodik:
💡 Kombination aus Theorie, Demonstration und Hands-on-Praxis
🧰 Übungen mit realitätsnahen Beispielen und praxisrelevanten Szenarien
🔎 Analyse typischer Problemstellungen aus Entwicklungs- und BI-Projekten
💬 Freiraum für Fragen, Diskussionen und individuelle Anwendungsideen
Zur genauen Durchführung nehmen wir Kontakt auf!
Für ein individuelles Angebot bei der Auswahl Inhouse,- oder Schulungspartner ist die genaue Anzahl der Teilnehmer erforderlich.