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 Databases
- Was ist eine Datenbank?
- Arten von Datenbanken
- Einführung in relationale Datenbanken
- Database Management Systeme (DBMS) im Überblick
- Funktionen eines DBMS
- Beliebte DBMS-Software
Database Entwurfsgrundlagen
- Konzeptionelle, logische und physische Datenmodelle
- Einführung in die Entity-Relationship (ER) Modellierung
- Erstellen von ER-Diagrammen
- Entitäten, Attribute und Beziehungen
Normalisierung und Database Entwurf
- Normalformen (1NF, 2NF, 3NF, BCNF)
- Vorteile der Normalisierung
- Praktische Beispiele für Normalisierung
- Denormalisierung und ihre Anwendungen
Einführung in SQL
- SQL Syntax und Struktur
- Datentypen in SQL
- CREATE, ALTER, DROP Anweisungen
- Constraints (PRIMARY KEY, FOREIGN KEY, UNIQUE, NOT NULL)
SQL Datenmanipulation
- INSERT-Anweisung
- Bulk-Insert-Operationen
- UPDATE- und DELETE-Anweisungen
- Verwendung der WHERE-Klausel
Abfrage von Daten mit SQL
- SELECT-Anweisung
- Filtern von Daten mit WHERE-Klausel
- Sortieren von Daten mit ORDER BY
- Verwendung von LIMIT und OFFSET
Fortgeschrittene SQL-Konzepte
- INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN
- Schreiben von Unterabfragen
- GROUP BY und HAVING-Klauseln
- Aggregatfunktionen (COUNT, SUM, AVG, MAX, MIN)
Arbeiten mit Indizes und Ansichten
- Erstellen und Verwenden von Indizes
- Vor- und Nachteile von Indizes
- Erstellen und Verwalten von Views
- Verwendung von Views zur Vereinfachung von Abfragen
Database Sicherheit und Transaktionen
- Benutzerrollen und Berechtigungen
- Implementierung von bewährten Sicherheitsverfahren
- ACID-Eigenschaften
- COMMIT- und ROLLBACK-Anweisungen
Database Optimierung und Wartung
- Analysieren und Optimieren von SQL Abfragen
- EXPLAIN-Plan verwenden
- Sicherungsstrategien
- Wiederherstellung von Datenbanken
Zusammenfassung und nächste Schritte
Voraussetzungen
- Grundlegende Kenntnisse der Computerbedienung
Zielgruppe
- Database Administratoren
- IT-Fachleute
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