SQLite Tutorials
SQLite bietet einen gut strukturierten Lernpfad für die eingebettete Datenbankverwaltung. Unsere Tutorials behandeln SQL-Abfragen, Datenbankdesign und Optimierungstechniken, die sowohl für Anfänger als auch für fortgeschrittene Entwickler geeignet sind. Mit kostenlosen Laboren und praktischen Beispielen sammeln Sie praktische Erfahrungen in Datenbankoperationen. Unser interaktiver Datenbankspielplatz ermöglicht es Ihnen, SQL-Abfragen zu üben und sofortige Ergebnisse zu sehen.
Andere Kompetenzbäume
LinuxDevOpsCybersicherheitDevOps EngineerCybersecurity EngineerDevSecOpsKali LinuxRed Hat Enterprise LinuxRHCSA-SchulungRHCE-in-Enterprise-Linux-SchulungLFCS-SchulungShellGitCloudflareDockerKubernetesCKA-SchulungCKAD-SchulungCKS-SchulungAnsibleRHCE-in-Ansible-SchulungJenkinsNmapWiresharkHydraCompTIADatenbankMySQLPostgreSQLRedisMongoDBPythonRustGolangJavaCC++WebentwicklungDatenwissenschaft
Ticketsuche zu einem Worker hinzufügen
Erstellen Sie vorbereitete CRUD-Abfragen für eine von D1 unterstützte Ticket-API, filtern Sie Datensätze sicher und behandeln Sie fehlende oder ungültige Eingaben.
CloudflareSQLite
Eine versehentliche Ticket-Löschung wiederherstellen
Stellen Sie ein gelöschtes Ticket mit D1 Time Travel wieder her und überprüfen Sie die ursprüngliche Datenbankbindung sowie die Lesezugriffe der Anwendung.
CloudflareSQLite
WebSocket-Verbindungskontext wiederherstellen
Erstellen Sie einen mit Hibernation kompatiblen Room-Service, der sichere verbindungsspezifische Anhänge speichert und den Client-Kontext rekonstruiert, ohne auf eine erzwungene Eviction in der Produktionsumgebung angewiesen zu sein.
CloudflareSQLite
Ein Aktivitätsprotokoll für einen Raum dauerhaft speichern
Erstellen Sie ein SQLite-basiertes Aktivitätsprotokoll für Räume, weisen Sie nach, dass Datensätze lokale Neustarts und eine erneute Cloud-Bereitstellung überstehen, und halten Sie den Verlauf jedes Raums getrennt.
CloudflareSQLite
Gleichzeitige Reservierungen koordinieren
Erstellen Sie einen Workshop-Reservierungsdienst mit begrenzter Kapazität, senden Sie Anfragen gleichzeitig und weisen Sie nach, dass dauerhafte atomare Aktualisierungen Überbuchungen über Neustarts und Deployments hinweg verhindern.
CloudflareSQLite
Raumaktualisierungen übertragen
Erstellen Sie einen Durable-Object-WebSocket-Dienst mit Raumbezug, der Nachrichten validiert, Aktualisierungen an verbundene Peers überträgt und getrennte Räume voneinander isoliert.
CloudflareSQLite
Ticket-Aktivitäten abfragen und indizieren
Verbinden Sie Tickets mit Aktivitäten, berücksichtigen Sie auch Tickets ohne Ereignisse und begründen Sie einen D1-Index mithilfe des Abfrageplans.
CloudflareSQLite
Ein Ticket-Schema migrieren
Fügen Sie die Ticket-Priorität mithilfe geordneter D1-Migrationen hinzu, bewahren Sie vorhandene Zeilen und prüfen Sie den Rollout-Status lokal und remote.
CloudflareSQLite
Zugehörige Ticket-Aktualisierungen konsistent halten
Halten Sie den Ticketabschluss und die Lösungsnotizen mit D1-Batches atomar und setzen Sie anschließend sequenzielle Lesevorgänge mithilfe von Sitzungslesezeichen fort.
CloudflareSQLite
Eine Datenbank exportieren und neu erstellen
Exportieren Sie eine D1-Datenbank als SQL, erstellen Sie eine separate Datenbank neu und vergleichen Sie die wiederhergestellten Zeilen und Einschränkungen mit dem unveränderten Original.
CloudflareSQLite
Eine Support-Ticket-Datenbank erstellen
Erstellen Sie eine D1-Ticket-Tabelle, erzwingen Sie gültige Daten mit SQL-Constraints und halten Sie lokale Übungen von Cloud-Datensätzen getrennt.
CloudflareSQLite
Ablauf einer Reservierung planen
Erstellen Sie einen Reservierungsdienst, dessen persistente Durable-Object-Alarme Neustarts überstehen, nur die vorgesehene Reservierung ablaufen lassen und sicher bleiben, wenn die Ablaufverarbeitung wiederholt wird.
CloudflareSQLite
SQLite View Erstellung
In diesem Lab werden wir die SQLite View Erstellung untersuchen, wobei wir uns auf den Aufbau komplexer Views, das Abfragen durch diese, das Aktualisieren über aktualisierbare Views (updatable views) und das Entfernen veralteter Views konzentrieren. Lernen Sie, Abfragen zu vereinfachen und den Datenzugriff mit SQLite Views zu steuern.
SQLite
SQLite Fensterfunktionen-Analysen (Window Analytics)
In diesem Lab werden Sie SQLite Fensterfunktionen-Analysen (Window Analytics) erkunden, wobei der Schwerpunkt auf dem Rangordnen von Zeilen und der Berechnung laufender Summen liegt. Sie lernen, wie Sie Fensterfunktionen verwenden, um Berechnungen über Mengen von Zeilen durchzuführen, die sich auf die aktuelle Zeile beziehen.
SQLite
SQLite unter Linux installieren und überprüfen
In dieser Herausforderung werden Sie SQLite installieren und dessen erfolgreiche Einrichtung sowie Erreichbarkeit in einer Linux-Umgebung sicherstellen. Die Aufgabe umfasst die Installation von SQLite über Paketverwaltungstools, die Ausführung des Befehls `sqlite3 --version` im Terminal und die Bestätigung, dass die Ausgabe eine gültige SQLite-Versionsnummer anzeigt.
SQLiteLinux
Benutzerdaten in SQLite einfügen
In dieser Herausforderung arbeiten Sie mit SQLite, um Benutzerdaten in eine Datenbanktabelle einzufügen. Ziel ist es, eine Tabelle namens `users` mit drei spezifischen Datensätzen zu füllen, die jeweils eine `id`, einen `name` und ein `age` enthalten. Sie müssen eine Verbindung zur Datenbank `users.db` herstellen und den Befehl `INSERT INTO` verwenden.
SQLite
Gezielte Datenabfrage in SQLite
In dieser Herausforderung nutzen Sie Ihre SQL-Kenntnisse, um spezifische Daten in einer SQLite-Datenbank namens `treasure.db` abzufragen. Ziel ist es, ein verborgenes Artefakt zu finden, indem Sie eine `SELECT`-Anweisung erstellen, die Ergebnisse basierend auf der `id` des Artefakts filtert. Sie verbinden sich mit der Datenbank, schreiben eine Abfrage für die Spalte `name` aus der Tabelle `artifacts` und verwenden eine `WHERE`-Klausel, um das Artefakt mit der `id` 2 zu identifizieren.
SQLite
SQLite Trigger Automatisierung
In diesem Lab werden Sie die SQLite Trigger Automatisierung erkunden, wobei der Schwerpunkt auf dem Erstellen, Validieren und Verwalten von Triggern liegt. Sie lernen, wie Sie SQL-Anweisungen automatisch als Reaktion auf Aktualisierungsereignisse (Update Events) in einer bestimmten Tabelle ausführen. Erstellen Sie Audit-Logs und verwalten Sie Trigger effektiv.
SQLite
- Vorherige
- 1
- 2
- 3
- Nächste