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
Erfahrungsberichte (5)
Insgesamt eine gute Schulung, die auf meine Bedürfnisse eingeht. Ich habe auch Informationen über Oracle VM VirtualBox erhalten, die es mir ermöglichen, die Praxis selbständig fortzusetzen.
Liviu
Kurs - Oracle SQL LP - Fundamentals
Maschinelle Übersetzung
Ich habe komplexe Funktionen gelernt und wie man sie anwendet
Ana Alexandrescu - DB Global Technology
Kurs - Oracle SQL Advanced
Maschinelle Übersetzung
Große Kommunikation, Łukasz hat alles auf eine einfache und verständliche Weise erklärt
Tomasz Wojciechowski - GP Strategies Poland sp. z o.o.
Kurs - ORACLE SQL Fundamentals
Maschinelle Übersetzung
Es war ziemlich praxisorientiert, nicht allzu viel Theorie.
David Lambaerts - Estee Lauder BV
Kurs - ORACLE PL/SQL Fundamentals
Maschinelle Übersetzung
Der Trainer war sehr hilfreich, der Rhythmus des Trainings war wirklich gut und die Übungen waren nicht zu schwer, aber auch nicht zu leicht. Sobald ich feststeckte, half er mir ausgezeichnet und stellte sicher, dass ich alles verstand.
Jade Stappaerts - KULeuven
Kurs - Oracle SQL Language
Maschinelle Übersetzung