Vertiefen Sie Ihre SQL-Kenntnisse mit unserem Kurs "Advanced SQL in MySQL". Diese eintägige Intensivschulung ist auf Fachleute zugeschnitten, die mit SQL vertraut sind. Sie befaßt sich mit fortgeschrittenen Funktionen, Optimierungstechniken und MySQL-spezifischer Syntax und vermittelt ein umfassendes Verständnis der fortgeschrittenen SQL-Funktionen.
Vertiefen Sie Ihre SQL-Kenntnisse in unserem Kurs Advanced SQL in MySQL.Diese eintägige Intensivschulung ist auf Fachleute zugeschnitten, die mit SQL vertraut sind. Sie befaßt sich mit fortgeschrittenen Funktionen, Optimierungstechniken und MySQL-spezifischer Syntax und vermittelt ein umfassendes Verständnis der fortgeschrittenen SQL-Funktionen.
Im Rahmen dieser eintägigen Schulung:
• Tauchen Sie in die Feinheiten der Data Query Language (DQL) ein.
• Lernen Sie, wie Sie Daten mit der Data Modification Language (DML) effizient ändern können.
• Verstehen Sie die Grundlagen der Data Definition Language (DDL).
• Sie lernen MySQL-spezifische Funktionen und Merkmale kennen, die das Datenbankmanagement verbessern. Am Ende des Kurses werden die Teilnehmer:
• Fachkenntnisse in der Verwendung von MySQL-spezifischen Gruppenfunktionen erlangen.
• den Einsatz von Unterabfragen und Joins zur effizienten Datenmanipulation beherrschen.
• fortgeschrittene Techniken zur Datenänderung verstehen.
• Kenntnisse in der Erstellung und Verwaltung von Stored Procedures in MySQL entwickeln
Die Teilnehmer sollten über ein gutes Verständnis von SQL verfügen.
Vertrautheit mit grundlegenden MySQL-Funktionen ist von Vorteil.
*Wir passen den Kursaufbau und die Inhalte an Ihre spezifischen Anforderungen und relevanten Anwendungsfälle an.
Einführung
• Kurze Rekapitulation der SQL-Grundlagen
• Einführung in fortgeschrittenes SQL in MySQL
Datenabfragesprache (Data query language - DQL)
• Erforschung von Zusammenhängen: FROM-, WHERE-, SELECT- und HAVING-Klauseln.
• Auswirkungen von Korrelationen auf die Leistung.
• Verwendung von Funktionen: CASE, IF, COALESCE.
• Einführung in Variablen in SQL.
• Casting, Konvertierung und Verwaltung von NULL-Werten.
• Reguläre Ausdrücke und der REGEXP-Operator.
• MySQL-Gruppenfunktionen: GROUP_CONCAT und mehr.
• Erweiterte Gruppierungen: GRUPPIEREN NACH MIT ROLLUP.
• Übersicht der Befehle: EXISTS, ALL, ANY.
• Techniken: Multitable OUTER JOIN, Umschreiben von Unterabfragen.
Datenänderungssprache(Data modification language - DML)
• Techniken für mehrzeilige Einfügungen.
• Kombinieren von INSERT mit SELECT.
• Einbindung von Unterabfragen in DML.
• Verwendung von Variablen in DML.
• Sperrmechanismen: Tabellen und Zeilen.
• Mehrere Tabellen gleichzeitig aktualisieren.
• Fortgeschrittene Klauseln: IGNORIEREN, ERSETZEN.
• Unterschiede: DELETE vs. TRUNCATE.
Datendefinitionssprache(Data Definition Language - DDL)
• Erstellen von Tabellen durch Select-Operationen.
• Nützlichkeit von temporären Tabellen.
MySQL Stored Procedures
• Eine Einführung in die Erstellung und Verwaltung von Stored Procedures in MySQL.
Praxisnahes Lernen mit erfahrenen Trainern an Ihrem Standort für Organisationen.
Neue Fähigkeiten erlernen, angeleitet von erfahrenen Trainern von überall.