Erforschen Sie grundlegende Datenbankkonzepte und deren Anwendung in der Praxis, von relationalem Modellieren bis hin zu SQL-Abfragen und Leistungsgrundlagen. Diese Quizze helfen Ihnen, Terminologie zu überprüfen, die richtigen Datenstrukturen auszuwählen und zu verstehen, wie Datenbanken Daten speichern, abrufen und schützen.

Testen Sie Ihr Verständnis von Datenbanktransaktionen und Isolationsstufen mit praktischen, szenariobasierten Fragen. Sie werden ACID, Sperren, MVCC und klassische Anomalien wie Dirty Reads und Phantom Reads überprüfen. Mischen Sie Grundlagen mit realen Problemlösungen, um Ihre SQL- und Systemdesigninstinkte zu stärken.

Bauen Sie eine solide Grundlage in der Datenbankindizierung mit B-Baum- und Hash-Indizes auf. Sie werden testen, wie Indizes das Lesen beschleunigen, welche Kompromisse sie beim Schreiben einführen und welcher Indextyp zu gängigen Abfragemustern passt. Wählen Sie Ihre bevorzugte Schwierigkeit und Anzahl der Fragen und lernen Sie aus jeder Erklärung – ohne Zeitdruck.

Testen Sie Ihr Verständnis von SQL Joins mit einem fokussierten Set von Fragen zu INNER, LEFT und FULL Joins. Sie werden üben, Ergebnismengen zu lesen, Zeilenanzahlen vorherzusagen und zu erkennen, wann NULLs erscheinen. Ideal zur Vorbereitung auf Interviews oder zur Verbesserung alltäglicher Abfragefähigkeiten.
Es gibt 3 Quizze mit insgesamt 348 Fragen.
Grundkenntnisse in SQL sind hilfreich, aber viele Fragen behandeln Konzepte wie Schlüssel, Normalisierung und Transaktionen, die Sie unterwegs lernen können.
Jede Frage hat 4 Optionen und es gibt keinen Timer, sodass Sie in Ihrem eigenen Tempo antworten können.
Ja. Sie behandeln gängige Interviewthemen wie Joins, Indizes, Normalisierung und ACID-Eigenschaften in einem schnellen Übungsformat.
Beginnen Sie mit dem kürzeren oder einfacheren Quiz, um Ihr Niveau zu beurteilen, und wechseln Sie dann zu längeren Sets, die Leistungs- und Transaktionsszenarien beinhalten.
Diese Datenbank-Quizze konzentrieren sich auf praktisches Wissen, das Sie in der Analyse, Backend-Entwicklung und Datenengineering verwenden werden – insbesondere darauf, wie Daten modelliert, abgefragt und konsistent gehalten werden.
Sie werden Grundlagen wie Tabellen und Beziehungen, Schlüssel und Einschränkungen, Normalisierung, Joins, Transaktionen und Indizierung sowie gängige Datenbankbegriffe, die Sie in Dokumentationen und Interviews sehen, überprüfen.
Jede Frage hat 4 Antwortmöglichkeiten und es gibt keinen Timer, sodass Sie die Abfragestrukturen und Definitionen in Ruhe durchdenken können.
Schwierigkeit und Länge variieren innerhalb des Sets: Einige Quizze sind schnelle Auffrischungen, während andere tiefer in fortgeschrittene Szenarien eintauchen, sodass Sie eine einfachere Durchlauf oder eine längere, herausforderndere Sitzung wählen können.
Viele moderne Systeme basieren immer noch auf grundlegenden relationalen Ideen, die vor Jahrzehnten eingeführt wurden, und Konzepte wie ACID-Transaktionen und Indizierung bleiben zentral, auch wenn NoSQL- und verteilte Datenbanken gewachsen sind.
Zu verstehen, warum ein Index das Lesen beschleunigt (aber das Schreiben verlangsamen kann) oder wie Isolationsstufen die Parallelität beeinflussen, kann einen spürbaren Unterschied in der tatsächlichen Anwendungsleistung ausmachen.