Inhalt
Meistern Sie die Grundlagen von SQL Server, der branchenführenden Datenbankmanagement-Plattform von Microsoft.
Einstieg in die Arbeit mit SQL Server
• Nutzen Sie die modernen und innovativen Tools in SQL Server
• Zentrale Konzepte
• SQL Server-Editionen
• Installieren Sie die SQL Server Developer Edition
• Installieren Sie Management Studio
• Features mit Configuration Manager aktivieren
Anmeldung am SQL Server
• Erste Schritte im Management Studio
• Authentifizierung und Benutzerberechtigungen
• Anlegen eines neuen Benutzerkontos
Datenbanken anlegen
• Erstellen der ersten Datenbank
• Optionen für die Datenbankkonfiguration
• Tabellenstrukturen
• Erstellen einer einfachen Tabelle
• Struktur einer Tabelle bearbeiten
• Daten über die GUI in eine Tabelle eingeben
• Daten aus CSV-Dateien importieren
• Erstellen von Tabellen aus flachen Dateien
• Installieren einer Beispieldatenbank
Tabellenentwurf für zuverlässige Datenbanken
• Verstehen von Datentypen
• Eigenschaften von Tabellenspalten
• Primärschlüsselfelder
• Einen Standardwert einrichten
• Beschränkungen prüfen
• Eindeutige Beschränkungen
• Fremdschlüssel
• Erstellen einer Fremdschlüsselspalte
• Beziehungen zwischen Tabellen erstellen
Strukturierte Abfragesprache (SQL)
• Verstehen der Rolle von T-SQL
• Den T-SQL-Editor verwenden
• Eine Tabelle mit T-SQL erstellen
• Hinzufügen von Daten zu einer Tabelle
• Abrufen von Datensätzen mit SELECT
• Filtern der zurückgegebenen Ergebnisse mit WHERE
• Datensätze sortieren
• Löschen von Datensätzen aus einer Tabelle
• Aktualisieren von Datensätzen in einer Tabelle
• Verbinden von Bezugstabellen
• LEFT JOIN und RIGHT JOIN
• Entfernen einer Tabelle aus der Datenbank
Abfrageleistung
• Erstellen eines Views auf die Daten
• Datentabellen-Indizes
• Erzeugen zusätzlicher Indizes auf einer Tabelle
• Columnstore-Indizes
• Ausführungspläne anzeigen
• SQL Server's Abfragespeicher
• Indizes neu aufbauen
Programmierung von Abfragen
• Aggregat-Funktionen
• Integrierte Funktionen verwenden
• Benutzerdefinierte skalare Funktionen nutzen
• Einführung in Stored Procedures
• Erstellen von Stored Procedures
• Parametrisierte Stored Procedures
Sichern und Wiederherstellen
• Erstellen eines vollständigen Backups der Datenbank
• Erstellen einer differenziellen Sicherung
• Wiederherstellen einer Sicherung
• Automatisieren von Sicherungen
• Business-Continuity-Lösungen
Sicherheit im SQL Server
• Benutzerrollen und Berechtigungen
• Datenbank-Schemata
• Dynamische Datenmaskierung
• Always-On Datenverschlüsselung
Überwachung und Verwaltung
• Untersuchen Sie die Rolle von Systemdatenbanken
• Verhindern von übermäßigem tempdb-Wachstum
• Überprüfen des SQL Server-Fehlerprotokolls
• Dynamische Verwaltungsansichten
• Datenbank-Konsolenbefehle (DBCC)