Kostenlose MySQL-Labs
Üben Sie MySQL mit kostenlosen Labs. Entdecken Sie praktische Übungen, um SQL-Abfragen, Datenbankdesign und -verwaltung in einem interaktiven MySQL-Spielplatz zu meistern.
Erkundung der MySQL-Systemtabellen
Lernen Sie, wie Sie den MySQL-Dienst starten und Systemdatenbanken sowie Tabellen untersuchen, um Einblicke in die interne Struktur und Verwaltung von MySQL zu gewinnen.
ChallengeMySQL
Erstellen Sie Ihre erste MySQL-Datenbank
Lernen Sie, wie Sie Ihre erste MySQL-Datenbank mit den wichtigsten Befehlen erstellen und verwalten. Ideal für Einsteiger in die Datenbankadministration.
ChallengeMySQL
Erstellung einer Produktkatalog-Tabelle
Eine lokale Buchhandlung benötigt Unterstützung bei der Einrichtung ihrer Produktkatalog-Datenbank mit einer korrekten Tabellenstruktur, Datentypen und Constraints.
ChallengeMySQL
Grundlegende Datenmanipulation in MySQL
In diesem Lab werden wir die grundlegenden Datenmanipulationsoperationen in MySQL untersuchen, einschließlich dem Einfügen, Abrufen, Aktualisieren und Löschen von Daten mit SQL-Befehlen.
LabMySQL
MySQL-Tabellenstruktur und Datentypen
In diesem Lab werden wir die Grundlagen von MySQL-Tabellenstrukturen und Datentypen erkunden
LabMySQL
Grundlagen der Datenbankverwaltung mit MySQL
Zuvor haben wir den Prozess der Installation eines MySQL-Servers, die Verbindung über einen Client und die Durchführung grundlegender Verwaltungsaufgaben behandelt.
LabMySQL
Installation und grundlegende Konfiguration von MySQL
Lernen Sie, wie Sie MySQL, ein beliebtes Open-Source-relationales Datenbankmanagementsystem, installieren, absichern und grundlegende Operationen durchführen. Dieses Lab umfasst die Überprüfung der Installation, die Absicherung der MySQL-Instanz, den Zugriff auf die MySQL-Shell, das Erstellen von Datenbanken und Tabellen sowie die Durchführung grundlegender Datenoperationen.
LabMySQL
MySQL-Funktionen und benutzerdefinierte Logik
In diesem Lab lernen Sie, wie Sie benutzerdefinierte Funktionen in MySQL erstellen und verwenden. Das Lab konzentriert sich auf die Kapselung wiederverwendbarer Logik in Ihrer Datenbank durch die Erstellung einer Funktion zur Berechnung der Fläche eines Rechtecks. Die Schritte umfassen die Erstellung, Verwendung, das Testen und das Löschen einer MySQL-Funktion.
LabMySQL
MySQL Indizes und Leistungsoptimierung
In diesem Lab lernen Sie MySQL-Indizes und Techniken zur Leistungsoptimierung kennen. Das Lab konzentriert sich auf die Erstellung und Verwaltung von Indizes zur Verbesserung der Datenbankabfrageleistung. Sie analysieren Abfragepläne, fügen zusammengesetzte Indizes hinzu und entfernen ungenutzte Indizes.
LabMySQL
Grundlagen von MySQL Stored Procedures
In diesem Lab lernen Sie die Grundlagen von MySQL Stored Procedures. Ziel ist es, zu verstehen, wie man Stored Procedures erstellt, aufruft und modifiziert, um Daten in einer MySQL-Datenbank zu verwalten. Sie lernen, Daten einzufügen, Prozeduren aufzurufen, Parameter hinzuzufügen und Prozeduren zu löschen.
LabMySQL
MySQL Subqueries und verschachtelte Operationen
In diesem Lab erkunden Sie MySQL Subqueries und verschachtelte Operationen, wobei Sie sich auf die Verwendung von Subqueries in der WHERE-Klausel konzentrieren. Lernen Sie, Daten zu filtern, EXISTS zu verwenden, korrelierte Subqueries zu testen und die Leistung zu vergleichen. Verbinden Sie sich mit MySQL, erstellen Sie Datenbanken und konstruieren Sie SQL-Abfragen.
LabMySQL
MySQL Transaktionen und Datenintegrität
In diesem Lab erkunden Sie MySQL-Transaktionen und deren Bedeutung für die Aufrechterhaltung der Datenintegrität. Sie lernen, wie Sie Transaktionen verwenden, um sicherzustellen, dass eine Reihe von SQL-Operationen als eine einzige Arbeitseinheit behandelt werden. Das Lab behandelt BEGIN, COMMIT, ROLLBACK und Savepoints.
LabMySQL
MySQL Trigger für Automatisierung
In diesem Lab lernen Sie, wie Sie Aufgaben in MySQL mit Triggern automatisieren. Das Lab konzentriert sich auf die Erstellung eines Triggers, der Einfügeoperationen in eine `products`-Tabelle in eine separate `product_logs`-Tabelle protokolliert. Sie werden den Trigger testen, aktualisieren und löschen.
LabMySQL
MySQL Views und virtuelle Tabellen
In diesem Lab lernen Sie den Umgang mit MySQL Views, bei denen es sich um virtuelle Tabellen handelt, die auf dem Ergebnis einer SQL-Anweisung basieren. Das Lab behandelt das Erstellen, Aktualisieren, Abfragen und Löschen von MySQL Views. Sie erstellen eine Datenbank, füllen sie mit Daten und erstellen und bearbeiten dann eine View.
LabMySQL
Sicherung und Wiederherstellung
In diesem Lab lernen Sie, wie Sie eine Notfallwiederherstellung durchführen, indem Sie mit mysqldump eine logische Sicherung einer MySQL-Datenbank erstellen und sie nach der Simulation eines Datenverlusts wiederherstellen.
LabMySQL