MySQL Schulung - Präsenzkurs
1.250,00 EUR
- 16 hours
Werden Sie mit unserem Schulungskurs ein sicherer SQL-Entwickler – ein umfassendes, praxisorientiertes Programm, das speziell für Einsteiger und angehende Datenbankprofis entwickelt wurde. Beginnend mit den Grundlagen der relationalen Datenbankverwaltung lernen Sie, wie Sie MySQL installieren, Datenbanken einrichten und mit den wichtigsten SQL-Befehlen arbeiten. Anschließend tauchen Sie tief ein in Datenabfragen, analytische Queries, das Verbinden von Datensätzen sowie fortgeschrittene SQL-Funktionen, mit denen Sie reale Probleme lösen können.
Hauptfunktionen
Sprache
Kursmaterial auf Englisch
Stufe
Anfänger- bis Mittelstufenniveau
16 Stunden Schulung mit Dozent
Über 30 Stunden empfohlene Lernzeit
Ergänzender selbstgesteuerter E‑Learning-Kurs
Automatisch bewertete Prüfungen und Wiederholungsquizze
Üben
Über 80 Stunden praktische Erfahrung mit Cloud Labs
Bitte um Terminbestätigung!
Bescheinigung über den Abschluss des Programms enthalten
Lernergebnisse
Am Ende dieses Programms werden Sie in der Lage sein:
MySQL-Grundlagen
Verstehe MySQL über die grundlegende Nutzung hinaus und lerne seine Kernfunktionen kennen.
Datenbankerstellung
Lerne, Datenbanken zu erstellen und Tabellen mit geeigneten Datenstrukturen zu definieren.
DML- & DDL-Befehle
Beherrsche Befehle wie INSERT, UPDATE, DELETE und viele mehr.
Analytische Abfragen
Schreibe SQL-Abfragen mit MIN, MAX, AVG und anderen Funktionen.
Datenverknüpfungen
Kombinieren Sie Daten aus mehreren Tabellen mit JOIN, UNION und verwandten Techniken.
Gruppierung & Klauseln
Organisieren und bearbeiten Sie Daten mithilfe von SQL-Klauseln und Gruppierungsfunktionen.
Mathematische Funktionen
Führen Sie erweiterte Berechnungen in Ihrer Datenbank durch.
Erweiterte SQL-Funktionen
Lösen Sie komplexe Probleme mit Triggern, gespeicherten Prozeduren und Views.
Anwendungsintegration
Verbinde MySQL mit Frameworks wie Node.js, Python und PHP.
Optimierung der Datenbankleistung
Verbessern Sie die Leistung mit Indexierung, Abfrageoptimierung und Backups.
Ergebnisse sortieren
Sortieren und anzeigen von Abfrageergebnissen entsprechend den Anforderungen der Anwendung.
Indexierungstechniken
Wenden Sie Indexierungsstrategien an, um die Effizienz der Datenbank zu verbessern.
Datenbanksicherheit
Implementieren Sie Best Practices, um Datenbanken zu sichern und den Zugriff zu verwalten.

Kurszeitplan
Erste Schritte mit MySQL
Lektion 1
- MySQL-Datenbank einrichten
- Besprechen Sie die Datentypen, die verwendet werden können
- Nutzen Sie CREATE TABLE-DDL, um ein Tabellenschema einzurichten
- Verwendung von Primärschlüssel- und Fremdschlüssel-Constraints
- Einfügen, Aktualisieren und Löschen für DML-Operationen
- Vorhandene Tabellen ändern und löschen
- Hinzufügen und Überprüfen von Constraints für Tabellen
Tiefgehende Analyse von SQL-Anweisungen
Lektion 2
- SELECT und SELECT DISTINCT zum Entfernen von Duplikaten
- Die WHERE-Klausel nutzen, um die Ergebnismenge einzugrenzen
- Anzahl und Begrenzung zur Diagnose und Steuerung des resultierenden Datensatzes
- Geben Sie die Sortierung der abgerufenen Daten mit ORDER BY an
- Subabfragen mit IN und BETWEEN nutzen
Analytische SQL-Abfragen
Lektion 3
- Statistiken über Daten mit MIN, MAX und AVG abrufen
- GROUP BY nutzen, um Daten auf individuelle Weise zu aggregieren
- Bedingte GROUP-BY-Anweisungen mit HAVING-Klausel
Daten aus mehreren Datensätzen zusammenführen
Lektion 4
- Erstellen von Tabellen mit Primärschlüssel-Referenzen
- INNER JOIN für vollständige Joins
- LEFT- und RIGHT-Joins zum Verbinden von Daten
- Full Outer Join und Union
Erweiterte SQL-Sprachfunktionen
Lektion 5
- Führen Sie erweiterte Berechnungen mit mathematischen Funktionen durch
- Operationen mit Zeichenketten- und Textspalten
- Nutzen Sie bei Bedarf Self-Joins, um eine Tabelle mit sich selbst zu verknüpfen
MySQL in Webanwendungen verwenden
Lektion 6
- MySQL-Anwendung mit Node.js (Express)
- MySQL-Anwendung mit Python (Django)
- MySQL-Anwendung mit PHP (Laravel)
MySQL in Webanwendungen verwenden
Lektion 7
- Absicherung von MySQL
- Leistungsprobleme mit EXPLAIN analysieren
- Verwenden Sie Indizierung, um die Leistung von Suchabfragen zu verbessern
- Prepared Statements als bestes Muster für MySQL-Abfragen
- Durchführen von Backups und Verwenden von Protokollen
- Zerlegung komplexer Anfragen in einfachere

Für wen ist dieses Programm geeignet?
Voraussetzungen
Die Teilnehmenden sollten über ein grundlegendes Verständnis von Relationalen Datenbankmanagementsystemen (RDBMS) verfügen. Vertrautheit mit RDBMS-Konzepten ist von Vorteil.
Angehende Datenbankadministratoren
Softwareentwickler & Backend-Ingenieure
Full-Stack-Entwickler, die mit MySQL arbeiten möchten
Datenanalysten und BI-Fachkräfte, die ihre Abfragekompetenz vertiefen möchten
IT-Fachleute und Systemadministratoren, die Datenbanken verwalten und optimieren.
Studierende & Technikbegeisterte
Aussagen
Lizenzierung und Akkreditierung
Der Kurs wird gemäß der Partnerprogramm-Vereinbarung angeboten und entspricht den Anforderungen der Lizenzvereinbarung.
Gleichstellungspolitik
Kandidaten werden ermutigt, sich während des gesamten Anpassungsprozesses für Beratung und Unterstützung an das AVC zu wenden.
Häufig gestellte Frage

Benötigen Sie Unternehmenslösungen oder eine LMS-Integration?
Haben Sie nicht den Kurs oder das Programm gefunden, das für Ihr Unternehmen geeignet wäre? Benötigen Sie eine LMS-Integration? Schreiben Sie uns! Wir werden alles lösen!
