
Umgang mit JSON-Daten in MySQL
In diesem Lab lernen Sie den Umgang mit JSON-Daten in einer MySQL-Datenbank. Dies umfasst das Einfügen von JSON-Daten, das Abfragen mit `JSON_EXTRACT`, das Aktualisieren von JSON-Feldwerten und das Erstellen eines Indexes für eine JSON-Eigenschaft. Verbinden Sie sich mit MySQL, erstellen Sie eine Datenbank und manipulieren Sie JSON-Daten.
MySQL

Datenfilterung und einfache Abfragen in PostgreSQL
In diesem Lab lernen Sie, wie Sie Datenfilterung und einfache Abfragen in PostgreSQL durchführen. Sie verwenden die WHERE-Klausel, um Daten zu filtern, LIKE für Mustervergleich, ORDER BY zum Sortieren und LIMIT und OFFSET, um die Größe des Ergebnissatzes zu steuern. Stellen Sie eine Verbindung zu einer PostgreSQL-Datenbank her und erstellen Sie eine Beispieltabelle.
PostgreSQL

MySQL Volltextsuchfunktionen
In diesem Lab erkunden Sie die Volltextsuchfunktionen von MySQL. Sie erstellen eine Datenbank und eine Tabelle, fügen einen Volltextindex hinzu und überprüfen dessen Erstellung. Diese Einrichtung bereitet Sie auf effiziente Textsuchvorgänge in Ihrer MySQL-Datenbank vor.
MySQL

Installation und Erstkonfiguration von PostgreSQL
In diesem Lab werden wir PostgreSQL auf der LabEx-VM installieren und die Erstkonfiguration durchführen. Ziel ist es, PostgreSQL in Betrieb zu nehmen und seine grundlegende Funktionalität zu überprüfen. Wir werden die Standarddatenbanken erkunden und den Serverstatus sowie die grundlegende Konfiguration prüfen.
PostgreSQL

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.
MySQL

MySQL Common Table Expressions (CTEs)
In diesem Lab lernen Sie, wie Sie Common Table Expressions (CTEs) in MySQL verwenden, um die Lesbarkeit und Wartbarkeit von Abfragen zu verbessern. Das Lab behandelt die Definition einfacher CTEs mit der `WITH`-Klausel, rekursive CTEs für hierarchische Daten, die Verknüpfung von CTEs mit Tabellen und das Testen der CTE-Abfrageausgabe.
MySQL

MySQL Konfiguration und Tuning
In diesem Lab lernen Sie, wie Sie Ihren MySQL-Server für optimale Leistung konfigurieren und tunen. Das Lab führt Sie durch die Anzeige der aktuellen Konfiguration mit `SHOW VARIABLES`, die Anpassung der InnoDB-Pufferpoolgröße, die Überwachung der Abfrageleistung nach dem Tuning und das Speichern der Konfigurationsänderungen.
MySQL

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.
MySQL

MySQL Replikationsgrundlagen
In diesem Lab erkunden Sie die Grundlagen der MySQL-Replikation. Sie lernen, wie Sie eine Master-Slave-Replikationsumgebung einrichten, indem Sie eine einzelne MySQL-Instanz so konfigurieren, dass sie sowohl als Master als auch als Slave fungiert. Dieses Lab behandelt die Aktivierung des Binärprotokolls, die Erstellung eines Replikationsbenutzers, die Konfiguration eines Slaves zur Verbindung mit einem Master und die Überprüfung des Replikationsstatus.
MySQL

MySQL Event Scheduler
In diesem Lab lernen Sie, wie Sie den MySQL Event Scheduler zur Automatisierung von Aufgaben verwenden. Das Lab führt Sie durch die Aktivierung des Event Schedulers, die Erstellung eines Events zur periodischen Aktualisierung von Daten in einer Tabelle, die Überprüfung des Ausführungsstatus des Events und schließlich das Löschen des Events.
MySQL

MySQL-Sicherheitspraktiken
In diesem Lab lernen Sie wesentliche MySQL-Sicherheitspraktiken. Das Lab behandelt die Sicherung des Root-Kontos, die Erstellung dedizierter Benutzer mit eingeschränkten Berechtigungen, die Verwaltung von Berechtigungen und die Entfernung unnötiger Standardkonten zur Härtung Ihres Datenbankservers.
MySQL

MySQL Fehlerbehandlung und Protokollierung
In diesem Lab lernen Sie wesentliche MySQL-Fehlerbehandlungs- und Protokollierungstechniken. Sie werden das Aktivieren des allgemeinen Abfrageprotokolls üben, Fehlerbehandler in gespeicherten Prozeduren implementieren, benutzerdefinierte Fehler mit SIGNAL auslösen und das MySQL-Fehlerprotokoll überprüfen, um Ihre Datenbank effektiv zu debuggen und zu auditieren.
MySQL

MySQL Partitionierung für große Datensätze
In diesem Lab lernen Sie, wie Sie MySQL-Partitionierung für große Datensätze implementieren, um die Abfrageleistung und die Datenverwaltung zu verbessern. Sie werden eine Tabelle nach Bereichen partitionieren, spezifische Partitionen abfragen, Partitionen neu organisieren und die Auswirkungen auf die Abfragegeschwindigkeit überprüfen.
MySQL

MySQL Backup und Wiederherstellung
In diesem Lab lernen Sie, wie Sie MySQL-Datenbanken mit dem Befehlszeilentool `mysqldump` sichern und wiederherstellen. Das Lab behandelt wesentliche Techniken zur Erstellung logischer Backups und deren Wiederherstellung, um Datenintegrität und Verfügbarkeit zu gewährleisten.
MySQL

Grundlegende Datenoperationen in PostgreSQL
In diesem Lab werden wir grundlegende Datenoperationen in PostgreSQL untersuchen. Wir lernen, Daten einzufügen, Abfragen mit SELECT durchzuführen, Datensätze zu aktualisieren und Datensätze innerhalb einer PostgreSQL-Datenbank mithilfe von SQL-Befehlen zu löschen. Dies bietet eine praktische Einführung in wesentliche Techniken des Datenmanagements.
PostgreSQL

PostgreSQL Tabellenerstellung und Datentypen
In diesem Lab werden wir die PostgreSQL-Tabellenerstellung und Datentypen untersuchen. Wir verbinden uns mit PostgreSQL über `psql`, erstellen Tabellen mit Primärschlüsseln und fügen Constraints (Beschränkungen) wie `NOT NULL` und `UNIQUE` hinzu. Anschließend werden wir die Tabellenstruktur untersuchen und Daten einfügen, um Datentypen zu demonstrieren.
PostgreSQL

MySQL Import- und Exportoperationen
In diesem Lab lernen Sie, wie Sie MySQL Import- und Exportoperationen durchführen. Sie werden den Import von Daten aus CSV-Dateien in MySQL-Tabellen mit `LOAD DATA INFILE`, den Export von Abfrageergebnissen nach CSV und die Validierung importierter Daten untersuchen. Meistern Sie die MySQL-Datenverarbeitung!
MySQL

Grundlagen der Datenbankverwaltung mit PostgreSQL
In diesem Lab lernen Sie die Grundlagen der Datenbankverwaltung mit PostgreSQL kennen. Das Lab behandelt das Erstellen, Auflisten, Verbinden und Löschen von Datenbanken. Entdecken Sie grundlegende Aufgaben der Datenbankadministration und zeigen Sie Datenbank-Metadaten in PostgreSQL an.
PostgreSQL