SQL-Server-Entwicklungskurs: Tabellen-Design, Indizes, Stored Procedures, Trigger, T-SQL, Datenintegrität — für Datenbankentwickler (Legacy).
Geprüft von Admin Kursweg · Stand 25. Mai 2026
Was wird in diesem Kurs vermittelt
Wichtiger Hinweis: 70-762 ist eingestellt (war Teil des MCSA SQL 2016 Database Development-Pfads). Inhaltlich vermittelt der Kurs SQL-Server-Entwicklungs-Wissen, das in SQL Server 2017/2019/2022 weitgehend identisch ist. Block Tabellen-Design und -Implementierung: Datentyp-Wahl (INT vs. BIGINT vs. SMALLINT, VARCHAR(N) vs. VARCHAR(MAX), DATETIME2 vs. DATETIME, DECIMAL für Geld, NEWSEQUENTIALID für Keys), Computed Columns (Persistierte vs. Virtuelle), Sparse Columns für Tabellen mit vielen NULL-Werten, FILESTREAM für Binärdaten, IDENTITY und SEQUENCE für Auto-Increment. Block Erweiterte Tabellendesigns: Temporal Tables (System-Versioned, automatische History-Tracking — sehr mächtig für Audit), Memory-Optimized Tables (In-Memory OLTP, für High-Throughput-Workloads), Partitioned Tables (für sehr große Tabellen, Partition Switching für schnelles Archiv), Columnstore Indexes für Analytics-Workloads (10-100x schneller als Rowstore). Block Datenintegrität durch Constraints: PRIMARY KEY (Clustered vs. Non-Clustered), FOREIGN KEY mit ON DELETE/UPDATE CASCADE/SET NULL/NO ACTION, UNIQUE-Constraint, CHECK-Constraint mit komplexen Bedingungen, DEFAULT-Constraint, NOT NULL, Filtered Indexes als alternative Constraints. Block Indizes: Clustered vs. Non-Clustered (jeder Table hat genau einen Clustered, viele Non-Clustered), Covering Indexes (alle Spalten der Query im Index — kein Lookup nötig), Filtered Indexes (Index nur für Subset der Zeilen), Columnstore Indexes (Clustered und Non-Clustered, für Analytics), Memory-Optimized Indexes, Index-Maintenance (Fragmentation erkennen mit sys.dm_db_index_physical_stats, Rebuild vs. Reorganize, Statistics-Update). Block Views: Standard Views (Logische Tabellen), Indexed Views (Materialisierte Views — gespeicherte Aggregationen für Performance), Schemabinding (für Indexed Views Pflicht), Updateable Views (mit INSTEAD OF Triggern). Block Stored Procedures: Syntax (CREATE PROCEDURE), Parameter (Input, Output, Default, Table-Valued Parameter — TVP), Result Sets, Return Codes, Error Handling mit TRY/CATCH, Transactions (BEGIN/COMMIT/ROLLBACK, XACT_STATE), Nested Procedures, Dynamic SQL mit sp_executesql (gegen SQL-Injection), Stored-Procedure-Performance (SET NOCOUNT ON, Parameter Sniffing, OPTION RECOMPILE). Block Funktionen: Scalar Functions (eher zu vermeiden — Performance-Penalty), Inline Table-Valued Functions (sehr performant — wie parametrisierte Views), Multi-Statement Table-Valued Functions (Vorsicht — schlechte Performance), CLR-Functions für komplexe Berechnungen in .NET. Block Trigger: DML-Trigger (INSTEAD OF, AFTER), DDL-Trigger für Audit (CREATE/ALTER/DROP-Operations), Logon-Trigger, INSERTED und DELETED-Pseudo-Tabellen, Trigger vs. Constraint vs. Stored Procedure (Wann was). Block Concurrency und Locking: Isolation Levels (READ UNCOMMITTED — Dirty Reads; READ COMMITTED; REPEATABLE READ; SNAPSHOT; SERIALIZABLE), Pessimistic vs. Optimistic Concurrency, Deadlock-Erkennung und -Vermeidung, NOLOCK-Hint und seine Gefahren, READ_COMMITTED_SNAPSHOT als bessere Alternative. Block Error Handling: TRY/CATCH, ERROR_-Functions (ERROR_NUMBER, ERROR_MESSAGE, ERROR_PROCEDURE, ERROR_LINE), THROW (modern) vs. RAISERROR (legacy), Custom Error Messages mit sp_addmessage.
Marktdaten zu Verdienst, offenen Stellen und Zukunftsaussicht im Bereich IT & Informatik
Einstieg
38.000–48.000 €
0–2 Jahre Erfahrung
Mittel
52.000–68.000 €
3–7 Jahre Erfahrung
Senior
70.000–95.000 €
8+ Jahre / Lead-Rolle
124.000+
IT-Berufe sind seit fünf Jahren der größte Fachkräfteengpass am deutschen Arbeitsmarkt. Der Bestand offener IT-Stellen ist 2024 auf einen Rekordstand gestiegen; AI- und Cloud-Skills werden in den nächsten Jahren weiter überdurchschnittlich nachgefragt.
Bei AZAV-zertifizierten Trägern ist die Kursgebühr regelmäßig zu 100 % förderbar.
Bei häufig wiederholten komplexen Aggregationen (z. B. Tagesumsätze pro Filiale). Indexed Views speichern das Ergebnis und sind 10-100x schneller als bei jeder Abfrage neu berechnen.
Bei Performance-kritischen Operationen, komplexen Multi-Table-Logiken, Batch-Verarbeitung oder wenn DBAs harte Anforderungen haben. Für einfache CRUD: ORMs wie EF Core reichen.
DP-300 (Azure SQL Solutions Administrator) deckt viele Themen für Cloud-SQL ab. Für reines On-Premise SQL Server gibt es keine aktuelle Microsoft-Zertifizierung mehr.
Ja, AZAV-Anbieter akzeptieren Bildungsgutschein, QCG.
Vorbereitung auf Microsoft-Zertifizierung AZ-801: Storage Spaces Direct, Failover Clustering, Hyper-V, Azure Site Recovery, hybride Active-Directory-Szenarien. Für Senior-Windows-Administratoren.
Vorbereitung auf die Microsoft-Zertifizierung MS-102 (M365 Administrator Expert): Microsoft Entra ID, Microsoft 365 Defender, Purview, PowerShell. Für Senior-Cloud-Administratoren.
Vorbereitung auf MD-102 Endpoint Administrator: Microsoft Intune, Endpoint Manager, Geräteverwaltung, Anwendungsverwaltung, Compliance. Für Windows-Client- und Mobile-Device-Administratoren.
Sag uns einmal Region, Format (online/präsenz), Zeit-Modell und Förderstatus — wir vergleichen für dich und melden uns mit 1–3 passenden Trägern. Kostenlos, unverbindlich.
Typischer Verlauf nach dem Kurs
Quellen: Bundesagentur für Arbeit · Engpassanalyse 2024/25 · StepStone Gehaltsreport 2025 · Bitkom Studie Fachkräftemangel 2024. Brutto-Jahresgehälter aus Erhebungen 2024/25, abweichend nach Region und Tarifgebundenheit.
Vorbereitung auf AZ-800: Windows Server Hybrid-Konfiguration mit Active Directory, Hyper-V, Group Policy, Azure File Sync. Für Windows-Administratoren mit Cloud-Wechsel.