Eine Datenbank ist eine organisierte Sammlung von Informationen oder Daten, die strukturiert und elektronisch auf einem Computer gespeichert werden. Bei den gängigsten Datenbanktypen sind die Informationen in der Regel in Zeilen und Spalten in Form von Tabellen verteilt, sodass auf die Daten einfach zugegriffen, sie verwaltet, geändert, aktualisiert, kontrolliert und organisiert werden können. Die meisten Datenbanken verwenden eine strukturierte Abfragesprache (SQL) zum Schreiben und Abfragen von Daten.
Dieses Programm ist auf Mitarbeiter zugeschnitten, die Datenbankmanagement-Experten werden möchten, und führt die Teilnehmer von grundlegenden Konzepten bis hin zu fortgeschrittenen Techniken im Datenbankdesign, der Optimierung und der Sicherheit.
- Aufgezeichnete Video-Lernmaterialien und praktische Aktivitäten.
- Zwischentests zur Beurteilung Ihrer Fortschritte.
- Abschlussprüfung, nach deren Bestehen Sie ein Abschlussdiplom erhalten.
acest Programm intensiv es ist begreifen für a Angebot Teilnehmer o Verständnis solide a MANAGEMENT BASEN Daten, auch wenn Sie haben nicht erleben vorherige în Feld. Teilnehmer vor vertiefen Komplexität BASEN Daten verwandt, SPRACHE SQL-, Integrität Daten, Optimierung şi Sicherheit, vorbereiten-Wenn für o Werdegang de Erfolg în Administrator Systeme Daten kritisch. Putten Schwerpunkt pe die Fähigkeiten Praxis şi pe Szenarien von Lumea DIE REALE, Teilnehmer vor erwerben Umfrage erforderlich für a pflegen şi optimieren Grundlagen Daten für verschieden Anwendungen de Geschäft.
Teilnehmer können ncepe von Grund auf neu şi nu erfordern Wissen früher von die ES. Von Auchnicht Es gibt Grenze Minimum de Studien.
Lektion 1 – Einführung
- Einführung in die databases
- Arten von databases
- Was ist eine relationale? database
- Grundlagen der Normalisierung und Denormalisierung
- Beziehungen und Planung referenzieller Integrität
- Datenmodellierung. ANSI / SPARC database Modell
- Modellierung von Entitätsbeziehungen
- Einführung in die Microsoft SQL Server-Plattform. Verwenden von SQL Server Management Studio
- Beschreiben database Server und Instanzen
- Database Struktur und Konfiguration. Database Objekte
Lektion 2 – Tabellen entwerfen und implementieren
- Was ist SQL?
- Datentypen
- SQL-Befehle
- DBMS-Sprache
- Tische entwerfen
- Arbeiten mit Schemata
- Durchsetzung der Datenintegrität
- Implementierung der Data Domain-Integrität
- Implementierung von Entitäts- und Referenzintegrität
- Hausaufgaben und Übungen
Lektion 3 – Entwerfen und Implementieren von Tabellen für fortgeschrittene Szenarios
- Integrierte SQL-Funktionen
- SQL-Operatoren
- Partitionieren von Daten
- Daten importieren
- Hausaufgaben und Übungen
Lektion 4 – Entwerfen optimierter Indexstrategien
- Temporäre Tabellen
- Daten komprimieren
- Temporäre Tabellen
- Indexstrategien
- Indizes verwalten
- Ausführungspläne
- Das Database Motor-Tuning-Berater
- Abfragespeicher
- Hausaufgaben und Übungen
Lektion 5 – Entwerfen und Implementieren von Ansichten und gespeicherten Prozeduren
- Einführung in Ansichten
- Ansichten erstellen und verwalten
- Leistungsüberlegungen für Ansichten
- Arbeiten mit gespeicherten Prozeduren
- Parametrisierte gespeicherte Prozeduren
- Steuerung des Ausführungskontexts
- Hausaufgaben und Übungen
Lektion 6 – Entwerfen und Implementieren benutzerdefinierter Funktionen
- Übersicht über die Funktionen
- Entwerfen und Implementieren von Skalarfunktionen
- Entwerfen und Implementieren von Tabellenwertfunktionen
- Überlegungen zur Implementierung von Funktionen
- Alternativen zu Funktionen
- Hausaufgaben und Übungen
Trigger und In-Memory-Tabellen
- Entwerfen von DML-Triggern
- Implementieren von DML-Triggern
- Erweiterte Triggerkonzepte
- Speicheroptimierte Tabellen
- Nativ kompilierte gespeicherte Prozeduren
- Hausaufgaben und Übungen
Lektion 7 – Parallelität und Leistung
- Transaktionen
- Unterschied zwischen Isolationsstufen
- Verschlussmechanismus
- Erweiterte Ereignisse
- Live-Abfragestatistik
- Hausaufgaben und Übungen
Lektion 8 – Daten durch Verschlüsselung und Prüfung schützen
- Optionen zur Überwachung des Datenzugriffs
- Durchführung von Audits
- Audits verwalten
- Daten durch Verschlüsselung schützen
- Hausaufgaben und Übungen
Serverebene und Database Sicherheitsstufe
- Authentifizieren von Verbindungen. Anmeldung
- Arbeiten mit Serverrollen
- Berechtigungen auf Serverebene
- Serverübergreifende Autorisierung
- Anmeldungen zum Herstellen einer Verbindung autorisieren Databases
- Arbeiten mit Fixed Database Rollen
- Benutzerdefiniert zuweisen Database Rollen
- Autorisieren des Benutzerzugriffs auf Objekte
- Autorisieren von Benutzern zum Ausführen von Code
- Konfigurieren von Berechtigungen auf Schemaebene
- Teilweise enthalten Databases
- Hausaufgaben und Übungen
Lektion 9 – Wiederherstellung, Sicherung und Wiederherstellung
- Backup-Strategien
- Transaktionsprotokolle
- Planung von Backup-Strategien
- Sicherung Databases und Transaktionsprotokolle
- Management Database Backups
- Erweitert Database Optionen
- Wiederherstellen Databases
- Erweiterte Wiederherstellungsszenarien
- Wiederherstellung zu einem bestimmten Zeitpunkt
- Hausaufgaben und Übungen
Lektion 10 – Überwachen von SQL Server mit Warnungen und Benachrichtigungen
- Überwachung von Serverfehlern
- Konfigurieren Database Mail
- Betreiber
- Warnmeldungen
- Benachrichtigungen
- Hausaufgaben und Übungen
Verwalten von SQL Server mithilfe von SqlCmd und PowerShell
- Verwalten der SQL Server-Instanz mit SqlCmd
- Verwalten von SQL Server mit Power Shell
- Hausaufgaben und Übungen
Problemlösung
- Die Methodik zur Fehlerbehebung
- Lösung dienstbezogener Probleme
- Beheben von Verbindungs- und Anmeldeproblemen
- Beheben von aktivitäts- und konfigurationsbezogenen Problemen
- Hausaufgaben und Übungen
Lektion 11 – Abschlusssitzung
- Retrospektive
- Abschlussprüfung
- Abschlusssitzung
Nach Abschluss des Kurses und bestandener Evaluierungsprüfung erhalten die Teilnehmer ein Abschlusszeugnis.

