MySQL: Advanced SQL
MySQL: Advanced SQL
In der Schulung "MySQL: Advanced SQL" wird die Datenbank-Sprache SQL vermittelt. Die Schulungsteilnehmer werden in die Lage versetzt, komplexere Abfragen und Änderungen auf einer bestehenden MySQL-Datenbank vorzunehmen. Außerdem werden Kenntnisse zur Veränderung der Datenbankstruktur vermittelt.
Die Schulung bietet insbesondere Einblick in die Optimierungstechniken bei der manuellen Erstellung von SQL-Anfragen. Diese Optimierungen können bei der automatischen Generierung von SQL-Anfragen in der Regel nicht realisiert werden.
Da SQL weitgehend standardisiert ist, lassen sich alle Schulungsinhalte mit kleinen Abweichungen auch auf anderen relationalen Datenbanksystemen anwenden (Oracle, SQL Server, usw.)
Schulungsinhalte:
- Modifikation der Tabellenstruktur mit SQL
- Erzeugung von Indexen
- Erzeugung von Fremdschlüsseln
- Verknüpfung von Tabellen (Self-Joins, Left-Joins, ...)
- Laufzeit-Optimierung von SQL-Anfragen
- Query-Plan Analyse
- Views
- Trigger