Datenbank-Tutorials
Unsere Datenbank-Tutorials bieten gut strukturierte Lernpfade für SQL- und NoSQL-Datenbanken. Die Tutorials decken grundlegende Konzepte, Abfragesprachen, Datenbankdesign und Optimierungstechniken ab und sind sowohl für Anfänger als auch für fortgeschrittene Entwickler geeignet. Mit kostenlosen Labs und praktischen Beispielen erlangen Sie praktische Erfahrung in Datenbankoperationen über verschiedene Datenbanksysteme hinweg.
Andere Kompetenzbäume
LinuxDevOpsCybersicherheitDevOps EngineerCybersecurity EngineerDevSecOpsKali LinuxRed Hat Enterprise LinuxRHCSA-SchulungRHCE-in-Enterprise-Linux-SchulungLFCS-SchulungShellGitDockerKubernetesCKA-SchulungCKAD-SchulungCKS-SchulungAnsibleRHCE-in-Ansible-SchulungJenkinsNmapWiresharkHydraCompTIAMySQLPostgreSQLRedisMongoDBSQLitePythonGolangJavaCC++WebentwicklungDatenwissenschaft
SQLite Indexoptimierung
In diesem Lab lernen Sie, wie Sie die Leistung von SQLite-Datenbanken mithilfe von Indizes (Indexes) optimieren können. Das Lab führt Sie durch die Erstellung von Single-Column-Indizes zur Verbesserung der Abfragegeschwindigkeit, wobei der Schwerpunkt auf praktischer Anwendung und Analyse liegt. Sie lernen auch, Abfragepläne (Query Plans) zu analysieren und redundante Indizes zu entfernen.
SQLite
SQLite Datengruppierung
In diesem Lab werden wir SQLite-Datengruppierungstechniken (data grouping techniques) untersuchen, wobei wir uns auf das Zusammenfassen und Analysieren von Daten mithilfe von Aggregatfunktionen (aggregate functions) und Gruppierungsklauseln (grouping clauses) konzentrieren. Wir werden COUNT und SUM verwenden, nach einzelnen Spalten gruppieren, HAVING anwenden und die gruppierte Ausgabe sortieren. Dieses Lab bietet praktische Erfahrungen mit der wesentlichen SQLite-Datenmanipulation.
SQLite
SQLite Datenbankwartung
In diesem Lab werden wir SQLite-Datenbankwartungstechniken zur Optimierung der Leistung und zur Rückgewinnung von verschwendetem Speicherplatz untersuchen. Der Schwerpunkt des Labs liegt auf der Verwendung des Befehls `VACUUM`, dem Neuaufbau von Indizes, der Analyse von Tabellenstatistiken und der Überprüfung der Auswirkungen dieser Optimierungen.
SQLite
Arbeiten mit Daten in SQLite
In diesem Lab lernen Sie die Grundlagen der Arbeit mit Daten in SQLite, einer schlanken Datenbank, die sich perfekt für Anfänger eignet. Entdecken Sie wichtige Fähigkeiten wie das Einfügen von Daten, das Abfragen mit SELECT, das Aktualisieren und Löschen von Datensätzen in einer praktischen Umgebung mit der LabEx VM. Sammeln Sie praktische Erfahrungen mit Schritt-für-Schritt-Anleitungen.
SQLite
SQLite CTE Abfragen
In diesem Lab werden Sie SQLite CTEs erkunden. Lernen Sie, einfache und rekursive CTEs zu definieren, sie in komplexe Abfragen zu integrieren und die Leistung zu optimieren. Verbessern Sie die Lesbarkeit und Wartbarkeit von Abfragen mit praktischen Beispielen anhand einer Beispiel-Mitarbeiterdatenbank. Meistern Sie CTEs für saubereren, effizienten SQL-Code.
SQLite
SQLite Temporärer Speicher
In diesem Lab werden wir den temporären Speicher von SQLite untersuchen, wobei wir uns auf das Erstellen und Verwenden temporärer Tabellen konzentrieren. Temporäre Tabellen bieten einen Mechanismus zum Speichern von Zwischenergebnissen oder Daten, die nur für kurze Zeit innerhalb einer Datenbankverbindung benötigt werden. Das Lab führt Sie durch das Erstellen, Befüllen, Abfragen und Bestätigen der automatischen Bereinigung.
SQLite
SQLite PRAGMA Optimierung
In diesem Lab werden wir die SQLite PRAGMA Optimierung untersuchen, um die Datenbankleistung und -zuverlässigkeit zu verbessern. Der Schwerpunkt des Labs liegt auf der Konfiguration wichtiger Aspekte des SQLite-Verhaltens durch PRAGMA-Anweisungen. Wir werden den Journalmodus (journal mode) konfigurieren, Fremdschlüsselprüfungen (foreign key checks) aktivieren, Integritätsprüfungen (integrity checks) durchführen und die Cache-Größe anpassen.
SQLite
SQLite Tabellenverknüpfung (Table Joining)
In diesem Lab werden wir SQLite Tabellenverknüpfungstechniken (table joining techniques) untersuchen, wobei der Schwerpunkt auf der Kombination von Daten aus mehreren verwandten Tabellen liegt. Wir werden INNER JOIN, LEFT JOIN, das Verknüpfen mehrerer Tabellen und das Filtern verknüpfter Ergebnisse behandeln. Lernen Sie, Daten effizient mit SQLite abzurufen und zu kombinieren.
SQLite
SQLite Fehlerbehandlung
In diesem Lab lernen Sie, wie Sie Fehler in SQLite-Datenbanken effektiv behandeln. Der Schwerpunkt liegt auf der Verwaltung von Constraint-Verletzungen (Einschränkungsverletzungen) während `INSERT`-Operationen mithilfe der `ON CONFLICT`-Klausel. Sie werden verschiedene Aktionen untersuchen und die Fehlerbehebung sowie die Protokollierung von Fehlerzuständen testen.
SQLite
Daten abfragen und filtern
In diesem Lab lernen Sie, Daten in SQLite abzufragen und zu filtern. Es ist für Anfänger konzipiert und behandelt grundlegende SQL-Techniken wie WHERE, LIKE, ORDER BY und LIMIT. Anhand praktischer Schritte manipulieren Sie eine Beispieldatenbank, um präzise Daten effizient abzurufen und Ihre Datenbankkenntnisse zu verbessern.
SQLite
SQLite Datenbank Backup
In diesem Lab lernen Sie, wie Sie eine SQLite-Datenbank sichern und wiederherstellen. Das Lab behandelt das Exportieren einer SQLite-Datenbank in eine SQL-Datei mit dem Befehl `.dump`, das Erstellen eines Backups und das anschließende Wiederherstellen der Datenbank aus der SQL-Sicherungsdatei.
SQLite
SQLite Constraint Management (Constraint-Verwaltung)
In diesem Lab werden Sie die SQLite Constraint Management (Constraint-Verwaltung) erkunden, um die Datenintegrität sicherzustellen. Sie definieren Fremdschlüssel-Constraints (Foreign Key Constraints), implementieren CHECK-Constraints (CHECK Constraints), erstellen zusammengesetzte Schlüssel (Composite Keys) und testen Constraint-Verletzungen. Dies vermittelt ein praktisches Verständnis für die Aufrechterhaltung der Datenkonsistenz in SQLite-Datenbanken.
SQLite
SQLite Transaktionsverarbeitung
In diesem Lab werden wir die SQLite Transaktionsverarbeitung untersuchen, wobei der Schwerpunkt auf der Aufrechterhaltung der Datenintegrität durch die Verwendung von Transaktionen liegt. Wir werden lernen, wie man Transaktionen beginnt und abschließt (commit), bei Fehlern ein Rollback durchführt, Speicherpunkte (savepoints) implementiert und die Datenintegrität bestätigt. Dies gewährleistet ACID-Eigenschaften in SQLite.
SQLite
SQLite Subquery-Techniken (Unterabfragen)
In diesem Lab werden Sie SQLite Subquery-Techniken (Unterabfragen) erkunden, um Ihre Fähigkeiten zur Datenabfrage und -filterung zu verbessern. Der Schwerpunkt des Labs liegt auf der Verwendung von Subqueries innerhalb der `WHERE`-Klausel, dem Einbetten in die `SELECT`-Anweisung, dem Erstellen korrelierter Subqueries und der Bewertung der Subquery-Effizienz.
SQLite
SQLite Volltextindizierung
In diesem Lab lernen Sie, wie Sie die FTS5-Erweiterung von SQLite für eine effiziente Volltextsuche (full-text searching) nutzen können. Das Lab führt Sie durch die Erstellung von FTS5-Tabellen, das Einfügen durchsuchbarer Daten, die Ausführung von Volltext suchen und die Optimierung von Suchabfragen mithilfe von `MATCH`-Klauseln.
SQLite
Tabellen in SQLite erstellen
In diesem Lab erlernen Sie die Grundlagen des Erstellens und Verwaltens von Tabellen in SQLite, einer schlanken Datenbank-Engine (lightweight database engine). Erkunden Sie Datentypen, erstellen Sie Tabellen mit Primärschlüsseln (primary keys), wenden Sie Constraints (Bedingungen) wie NOT NULL und UNIQUE an, inspizieren Sie Strukturen mit .schema und löschen Sie Tabellen. Sammeln Sie praktische Erfahrungen mit dem sqlite3-Tool in der LabEx VM-Umgebung.
SQLite
Erstellen und Verwalten von SQLite-Datenbanken
In diesem Lab lernen Sie die Grundlagen der Erstellung und Verwaltung von SQLite-Datenbanken in der LabEx VM-Umgebung. Erkunden Sie wichtige Aufgaben wie das Erstellen einer Datenbank, die Verbindung dazu, das Erstellen und Auflisten von Tabellen sowie das Entfernen von Datenbankdateien mit dem sqlite3-Tool. Sammeln Sie praktische Erfahrungen mit diesem leichten, dateibasierten Datenbanksystem.
SQLiteLinux
SQLite JSON Verarbeitung
In diesem Lab lernen Sie, wie man JSON-Daten innerhalb von SQLite verarbeitet. Der Schwerpunkt des Labs liegt auf dem Speichern, Extrahieren, Filtern und Aktualisieren von JSON-Daten innerhalb einer SQLite-Datenbank.
SQLite
- Vorherige
- 1
- 2
- 3
- 4
- 5
- 6
- ...
- 135
- Nächste