MySQL Entwickler-Kurs

Classroom Schulung | deutsch | Anspruch

Schulungsdauer: 5 Tage Durchführung gesichert

Ziele

In diesem Kurs lernen Sie das Erstellen von Datenbankentwürfen und die Installation, Konfiguration sowie Administration des MySQL-Servers. Darüber hinaus setzten Sie sich mit Themen der Datenbankadministration, wie Sicherheit, Rechtemanagement, Monitoring oder auch Performanceoptimierung auseinander.

Zielgruppe

Anwendungsentwickler, die den MySQL-Server einsetzen möchten

Voraussetzungen

Relationale Datenbanksysteme Grundkenntnisse

Agenda

Technologische Grundlagen

  • Client-Server-Architektur von MySQL
  • Datenbank Metainformationen Zugriff über das Information Schema
  • Interne Abläufe der Abfrage-Verarbeitung
  • Schnittstellen für die Verbindung zu Clientprogrammen
  • MySQL-Konsole

MySQL Einrichtung

  • Client-Programme und RDBMS Tools 

Entwurf und Implementierung einer Datenbank

  • Abfrage und Analyse mit der MySQL Workbench
  • Optimale Datentypen für Ihre Datenbankstrukturen
  • Inhalte der Datenbanktabellen verändern
  • Datenbankabfragen mittels komplexer SELECT-Anweisungen realisieren
  • Unterabfragen nutzen und verschachteln
  • Abfragen erstellen und mit Views auf das Ergebnis wie auf eine Tabelle zugreifen

Grundlegende Administrations-Aufgaben

  • Iimportieren und exportieren großer Datenmengen
  • Strukturen der Datenbanken und Tabellen verwalten und pflegen

Optimierung

  • Optimierung und Debugging von MySQL-Abfragen
  • Mit performanten JOIN-Anweisungen Daten unterschiedlicher Tabellen zusammenzuführen
  • Indizes richtig einsetzen

Fortgeschrittene Techniken

  • Stored Procedures und Prepared Statements
  • Benutzerdefinierte Variablen
  • Trigger

Ziele

In diesem Kurs lernen Sie das Erstellen von Datenbankentwürfen und die Installation, Konfiguration sowie Administration des MySQL-Servers. Darüber hinaus setzten Sie sich mit Themen der Datenbankadministration, wie Sicherheit, Rechtemanagement, Monitoring oder auch Performanceoptimierung auseinander.

Zielgruppe

Anwendungsentwickler, die den MySQL-Server einsetzen möchten

Voraussetzungen

Relationale Datenbanksysteme Grundkenntnisse

Agenda

Technologische Grundlagen

  • Client-Server-Architektur von MySQL
  • Datenbank Metainformationen Zugriff über das Information Schema
  • Interne Abläufe der Abfrage-Verarbeitung
  • Schnittstellen für die Verbindung zu Clientprogrammen
  • MySQL-Konsole

MySQL Einrichtung

  • Client-Programme und RDBMS Tools 

Entwurf und Implementierung einer Datenbank

  • Abfrage und Analyse mit der MySQL Workbench
  • Optimale Datentypen für Ihre Datenbankstrukturen
  • Inhalte der Datenbanktabellen verändern
  • Datenbankabfragen mittels komplexer SELECT-Anweisungen realisieren
  • Unterabfragen nutzen und verschachteln
  • Abfragen erstellen und mit Views auf das Ergebnis wie auf eine Tabelle zugreifen

Grundlegende Administrations-Aufgaben

  • Iimportieren und exportieren großer Datenmengen
  • Strukturen der Datenbanken und Tabellen verwalten und pflegen

Optimierung

  • Optimierung und Debugging von MySQL-Abfragen
  • Mit performanten JOIN-Anweisungen Daten unterschiedlicher Tabellen zusammenzuführen
  • Indizes richtig einsetzen

Fortgeschrittene Techniken

  • Stored Procedures und Prepared Statements
  • Benutzerdefinierte Variablen
  • Trigger

Dieser Lerninhalt wird in folgenden Lernplänen verwendet

Tags

Diese Seite weiterempfehlen