MySQL Schulung - Präsenzkurs

1.250,00 EUR

  • 16 hours
Live-Virtuelles Klassenzimmer
In-House / In-Company

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.

Hero

Kurszeitplan

  1. 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
  2. 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
  3. 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
  4. 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
  5. 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
  6. MySQL in Webanwendungen verwenden

    Lektion 6

    • MySQL-Anwendung mit Node.js (Express)
    • MySQL-Anwendung mit Python (Django)
    • MySQL-Anwendung mit PHP (Laravel)
  7. 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
MySQL-Schulung

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

Kurs jetzt starten

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

Contact background

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!