PROKODA Gmbh

      MySQL und MariaDB - Administration und Entwicklung

      PROKODA Gmbh
      In Stuttgart

      Preis auf Anfrage
      Möchten Sie den Bildungsanbieter lieber direkt anrufen?
      0221/... Mehr ansehen

      Wichtige informationen

      Tipologie Seminar
      Ort Stuttgart
      • Seminar
      • Stuttgart
      Beschreibung

      Grundkenntnisse in relationalen Datenbanksystemen und Programmierlogik sind von Vorteil.             

      Einrichtungen (1)
      Wo und wann
      Beginn Lage
      auf Anfrage
      Stuttgart
      Baden-Württemberg, Deutschland
      Beginn auf Anfrage
      Lage
      Stuttgart
      Baden-Württemberg, Deutschland

      Zu berücksichtigen

      · An wen richtet sich dieser Kurs?

      Administratoren, Entwickler, DevOps Engineers.

      Fragen & Antworten

      Teilen Sie Ihre Fragen und andere User können Ihnen antworten

      Was lernen Sie in diesem Kurs?

      MySQL
      Entwicklung
      Installation

      Themenkreis

      Installation und Konfiguration unter Linux, Windows und Docker:

      • Bezugsquellen, Planung Installation vom Sourcecode
      • Versionsunterschiede innerhalb der Versionen und zwischen MySQL und MariaDB
      • Installation von MySQL und MariaDB via Package-Manager
      • Installation unter Docker (Docker-Image und Docker-Files)
      • Konfiguration von MySQL und MariaDB, Konfigurationsdatei und Aufrufparameter
      • Administrationswerkzeuge, Administration via Shell und GUI-Umgebung
      • Konfiguration zur Laufzeit über Konfigurationsvariablen
      • Einrichten als Systemdienst

      Administration und Datenbankverwaltung:

      • Benutzerverwaltung, Privilegien und Zugriffsrechte
      • Logdateien (Fehlerlogdatei, Abfragelogdatei und Updatelogdatei)
      • BinärLog für Recovery und Replikation
      • Datensicherung (Backup) und Wiederherstellung (Restore)
      • Kommandozeilen-Tools (Scripte)
      • Grafisches Tool (MySQL Workbench)
      • Informationen sammeln via SHOW und dem INFORMATION_SCHEMA
      • Überblick über die Speicherengines: MyISAM, InnoDB und Merge

      Datentypen und Funktionen:

      • Aufbau des MySQL- und MariaDB-DBMS (Datenbank-Management-System)
      • Datentypen (Feldtypen)
      • Transaktionssteuerung, Transaktionenkommandos und Savepoints
      • Autoinkrement/Sequenzen, Trigger
      • Stored Procedures

      Programmierung:

      • Java-Schnittstellen JDBC und JPA
      • Python- / Perl-Schnittstelle

      MySQL und MariaDB - Performance und Monitoring:

      • Optimierung und Tuning der Abfragen
      • Indices und Normalisierung vs. Effizienz
      • Caches und Buffer, Query Cache
      • Profiling
      • Stresstest mit JMeter