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?
- Datentypen von Datenbanken
- Einführung in relationale Datenbanken
- Übersicht über Datenbankmanagementsysteme (DBMS)
- Funktionen eines DBMS
- Bekannte DBMS-Software
Grundlagen des Datenbankdesigns
- Konzeptionelle, logische und physikalische Datenmodelle
- Einführung in Entity-Relationship (ER)-Modellierung
- Erstellung von ER-Diagrammen
- Entitäten, Attribute und Beziehungen
Normierung und Datenbankdesign
- Normalformen (1NF, 2NF, 3NF, BCNF)
- Vorteile der Normierung
- Praktische Beispiele der Normierung
- Denormierung und deren Verwendungszwecke
Einführung in SQL
- SQL-Syntax und -Struktur
- Datentypen in SQL
- Anweisungen CREATE, ALTER, DROP
- Constraints (PRIMARY KEY, FOREIGN KEY, UNIQUE, NOT NULL)
SQL-Datenmanipulation
- Anweisung INSERT
- Bulk-Insert-Vorgänge
- Anweisungen UPDATE und DELETE
- Verwendung der WHERE-Klausel
Datenabfrage mit SQL
- Anweisung SELECT
- Filtern von Daten mit der WHERE-Klausel
- Sortieren von Daten mit ORDER BY
- Verwendung von LIMIT und OFFSET
Fortschrittliche SQL-Konzepte
- INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN
- Schreiben von Unterabfragen
- Klauseln GROUP BY und HAVING
- Aggregatfunktionen (COUNT, SUM, AVG, MAX, MIN)
Arbeiten mit Indizes und Sichten
- Erstellung und Verwendung von Indizes
- Vor- und Nachteile von Indizes
- Erstellung und Verwaltung von Sichtweisen (Views)
- Verwendung von Sichtweisen zur Vereinfachung von Abfragen
DatenbankSicherheit und Transaktionen
- Benutzerrollen und Berechtigungen
- Umsetzung von Sicherheits-Best-Practices
- ACID-Eigenschaften
- Anweisungen COMMIT und ROLLBACK
Datenbankoptimierung und -wartung
- Analyse und Optimierung von SQL-Abfragen
- Nutzung des EXPLAIN-Plans
- Sicherungskonzepte
- Wiederherstellung von Datenbanken
Zusammenfassung und weitere Schritte
Voraussetzungen
- Basiswissen über Computervorgänge
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