Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
Einführung in Datenbanken
- Was ist eine Datenbank?
- Datenbankarten
- Einleitung in relationale Datenbanken
- Überblick über Datenbanksysteme (DBMS)
- Funktionen eines DBMS
- Gängige DBMS-Softwaren
Grundlagen des Datenbankdesigns
- Konzeptionelle, logische und physische Datenmodelle
- Einführung in das Entity-Relationship-Modellieren (ER)
- Erstellung von ER-Diagrammen
- Entitäten, Attribute sowie Beziehungen
Normalisierung und Datenbankdesign
- Normalformen (1NF, 2NF, 3NF, BCNF)
- Vorteile der Normalisierung
- Praktische Beispiele zur Normalisierung
- Denormalisierung und ihre Anwendungsgebiete
Einführung in SQL
- SQL-Syntax und -Struktur
- Datentypen in SQL
- Befehle zum Erstellen, Ändern und Löschen von Objekten: CREATE, ALTER, DROP
- Einschränkungen wie PRIMARY KEY, FOREIGN KEY, UNIQUE sowie NOT NULL
Manipulation von Daten mit SQL
- Befehl INSERT
- Ausführung von Masseneinfügevorgängen
- Befehle UPDATE und DELETE
- Einsatz der WHERE-Klausel
Abfragen von Daten mittels SQL
- Befehl SELECT
- Filtern von Daten mit der WHERE-Klausel
- Sortierung von Datensätzen mithilfe von ORDER BY
- Nutzung von LIMIT und OFFSET
Fortgeschrittene SQL-Konzepte
- Verwendung von INNER JOIN, LEFT JOIN, RIGHT JOIN sowie FULL JOIN
- Erstellung von Unterabfragen
- Einsatz der GROUP BY- und HAVING-Klauseln
- Aggregatfunktionen wie COUNT, SUM, AVG, MAX und MIN
Arbeiten mit Indizes und Ansichten
- Erstellen sowie Nutzen von Indizes
- Vorteile und Nachteile der Indizierung
- Erstellung und Verwaltung von Datenbankansichten
- Nutzung von Ansichten zur Vereinfachung von Abfragen
Datenbanksicherheit und Transaktionen
- Verwaltung von Benutzerrollen sowie Berechtigungen
- Einhaltung bewährter Sicherheitspraktiken
- Die ACID-Eigenschaften
- Befehle COMMIT und ROLLBACK
Optimierung und Wartung von Datenbanken
- Analyse sowie Optimierung von SQL-Abfragen
- Nutzung des EXPLAIN-Plans zur Abfrageanalyse
- Strategien zum Erstellen von Backups
- Datenbankwiederherstellung
Zusammenfassung und nächste Schritte
Voraussetzungen
- Grundsätzliche Kenntnisse der Computerbedienung
Zielgruppe
- Datenbankadministratoren
- IT-Fachkräfte
21 Stunden
Erfahrungsberichte (3)
Gute Erläuterungen zu jedem Punkt und eine Übungsaufgabe zur Praxis.
Piseth Ben - ACLEDA Bank Plc.
Kurs - Oracle Database 19c: SQL Tuning Workshop
Maschinelle Übersetzung
auf unser Verständnis und unsere Daten zugeschnitten
Vincent Long - ASSMANG PTY LTD
Kurs - Business Intelligence with SSAS
Maschinelle Übersetzung
Die bereitgestellten Schulungsinstrumente.
- UNIFI
Kurs - NoSQL Database with Microsoft Azure Cosmos DB
Maschinelle Übersetzung