MySQL und MariaDB Komplett
placeKöln 9. Mär 2026 bis 13. Mär 2026 |
computer Online: Zoom 9. Mär 2026 bis 13. Mär 2026 |
placeKöln 29. Jun 2026 bis 3. Jul 2026 |
computer Online: Zoom 29. Jun 2026 bis 3. Jul 2026 |
placeKöln 12. Okt 2026 bis 16. Okt 2026 |
computer Online: Zoom 12. Okt 2026 bis 16. Okt 2026 |
placeKöln 14. Dez 2026 bis 18. Dez 2026 |
computer Online: Zoom 14. Dez 2026 bis 18. Dez 2026 |
Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen
Seminarziel
Nach diesem Seminar verfügen Sie über das Know-how, um alle gängigen Datenbanksysteme anzusprechen und Ihre Daten mittels der ANSI-SQL-Sprache abzufragen und kennen die Grundlagen von MySQL Stored Procedures und können selbstständig MySQL und MariaDB Stored Procedures und Trigger entwickeln.Inhalt
-
Relationales Datenbankdesign
- Grundlagen und Aufgaben eines Datenbankmanagementsystems
- Grundlagen der Datenmodellierung
- Grundsätze für Relationen
- Normalisierung und Denormalisierung
-
Arbeitsweise von Datenbanken
- Datenkonsistenz (Datenbank-Constraints),
- Datensicherheit (Zugriffsschutz, Isolierung)
-
Structured Query Language (SQL): der SELECT-Befehl
- Grundlagen des SELECT Stateme…
Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!
Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen
Seminarziel
Nach diesem Seminar verfügen Sie über das Know-how, um alle gängigen Datenbanksysteme anzusprechen und Ihre Daten mittels der ANSI-SQL-Sprache abzufragen und kennen die Grundlagen von MySQL Stored Procedures und können selbstständig MySQL und MariaDB Stored Procedures und Trigger entwickeln.Inhalt
- Relationales Datenbankdesign
- Grundlagen und Aufgaben eines Datenbankmanagementsystems
- Grundlagen der Datenmodellierung
- Grundsätze für Relationen
- Normalisierung und Denormalisierung
- Arbeitsweise von Datenbanken
- Datenkonsistenz (Datenbank-Constraints),
- Datensicherheit (Zugriffsschutz, Isolierung)
- Structured Query Language (SQL): der SELECT-Befehl
- Grundlagen des SELECT Statements
- Tabellen- und Spaltenalias
- Projektion und Selektion (Spaltenwahl und WHERE-Klausel)
- Sortierung (ORDER BY)
- Einzel- und Gruppenfunktionen
- Zeichenketten- und Datumoperationen
- Ausschluss von Duplikaten (DISTINCT / UNIQUE)
- Verknüpfte Bedingungen (Logische Operatoren)
- LIKE, IN und BETWEEN
- Die Verknüpfung (Join)
- INNER Join
- OUTER Join
- FULL Join
- Vereinigungs- und Schnittmengen (INTERSECT, UNION (ALL), EXCEPT etc.)
- Arbeiten mit Gruppenfunktionen
- GROUP BY
- HAVING
- Unterabfragen (Subqueries)
- ... im FROM-Block (Inner View)
- ... im WHERE-Block (EXISTS, ALL, IN)
- Weitere SQL Befehle
- Hinzufügen, löschen und ändern von Datensätzen (INSERT, DELETE und UPDATE)
- Erstellen und pflegen von Tabellen (CREATE, ALTER und DROP Befehl)
- Verwalten von Benutzerrechten (GRANT und REVOKE-Befehl)
- Transaktionsschutz
- COMMIT
- ROLLBACK
- MySQL Stored Procedures Grundlagen
- Zusammengesetzte Anweisungen
- Variablen zuweisen
- Parameterdeklaration
- MySQL Operatoren und eingebaute Funktionen
- SQL und MySQL Stored Procedures
- Anweisungen der Flusskontrolle
- SQL in Stored Routines
- Dynamic SQL
- Behandlung von Exceptions und Errors
- Fehlerbehandlungsmöglichkeiten
- Implementierung von Fehlerbehandlung
- Grenzen der Fehlerbehandlung
- Trigger verwalten
- Trigger erstellen
- Triggerinformationen
- Trigger löschen
- Trigger Einschränkungen
- Datensicherheit
- Berechtigungen definieren
- View oder Stored Routine?
- Invoker Rights Error
- Code Injection verhindern
- Best Practices
- Grundsätzliche Hinweise
- Coding Style und Konventionen
- Verwendung von Variablen
- Flusskontrolle
- Dynamic SQL
Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!
