Schulungsübersicht
Modul 1: Einführung
- Definition von SQL
- Fähigkeiten von SQL
- SQL-Standards
-
Anwendungsbereiche von SQL
Modul 2: SQL-Abfragebefehle
- Tabellen erstellen [Datentypen, Tabellenaufbau, Schlüsseldefinition]
- Daten einfügen [von einzelnen bis zu mehreren Datensätzen]
- INSERT INTO [von einzelnen bis zu mehreren Datensätzen]
- SELECT-Statement
- SELECT-Befehle mit Bedingungen
- SELECT-Befehle mit Unterabfragen
Modul 3 – Abfragen mit Vereinigungen (UNION)
- Regeln und Anwendung von UNION
- Regeln und Anwendung von UNION ALL
Modul 4 – Berechnungen und Auswertungen
- Einsatz spezieller Abfragen wie:
- SUM
- AVE
- MIN
- MAX
- Weitere Berechnungsverfahren zur Datenextraktion
Modul 5 – Entity-Relationship-Diagramm (ERD)
- Tabellenbeziehungen
- Geeignete Zerlegung einer einzelnen Tabelle in mehrere Tabellen
- Erstellung von Tabellen mit Beziehungen
- Performanceverbesserung der Datenauswahl durch Einsatz von ERDs
Modul 6 – Joins über zwei Tabellen
- FULL JOIN zwischen Tabellen
- INNER JOIN zwischen Tabellen
- LEFT JOIN zwischen Tabellen
- RIGHT JOIN zwischen Tabellen
Modul 7 – Kombination von Joins
- Nutzung von drei oder mehr Tabellen mit gemischten Joins (Left, Right, Full, Inner)
- Richtlinien für das Joinen mehrerer Tabellen
Modul 8 – SQL-Transaktionen
- Was ist eine SQL-Transaktion?
- Einsatzzwecke von SQL-Transaktionen
- SQL-Transaktionen bei der Datenauswahl
- SQL-Transaktionen, Rollback und Commit
- ACID-Eigenschaften von SQL-Transaktionen
HINWEIS:
- Für jedes Modul finden praktische Übungen statt, die zur Überprüfung des Verständnisses der Teilnehmenden abgeschlossen werden müssen.
- Die PowerPoint-Präsentationen werden nach Abschluss der Schulung bereitgestellt.
- Die in der Schulung behandelten SQL-Abfragen werden nach Abschluss der Schulung übergeben.
- Eine ungelöste und eine gelöst Version der Übungen werden nach Abschluss der Schulung zur Verfügung gestellt.
Voraussetzungen
Kenntnisse in SQL: Grundlagen der Abfrageerstellung oder gleichwertiges Wissen.
Erfahrungsberichte (4)
Die Fluidität des Trainingsablaufs.
Alby Geronimo - Aarki, Inc.
Kurs - SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
Maschinelle Übersetzung
Der Dozent erklärt alles auf eine sehr verständliche Art und Weise. Er ist außergewöhnlich gut im Unterrichten.
Elaiza Marie Parumog - Aarki, Inc.
Kurs - SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
Maschinelle Übersetzung
Der Dozent erklärt alles auf eine sehr verständliche Weise. Er ist unglaublich gut im Unterrichten.
Elaiza Marie Parumog - Aarki, Inc.
Kurs - SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
Maschinelle Übersetzung
Die Art, wie der Dozent unterrichtet, ist sehr informativ und effektiv, insbesondere am zweiten Tag, wenn die Themen etwas anspruchsvoller sind.
Aynanie Kiram - Aarki, Inc.
Kurs - SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
Maschinelle Übersetzung