Datenbanken
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.
Quizze

Transaktionen und Isolationsstufen erklärt
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.

Indexierungsgrundlagen: B-Bäume und Hash
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.

SQL Joins: Inner, Links und Voll
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.
Was du hier findest
- Kuratierte Quizze zu Datenbanken
- Schwierigkeitsgrade von leicht bis schwer
- Zufällige Fragen mit sofortigem Feedback
- Quizze, die du wiederholen und in der Bestenliste vergleichen kannst
Diese Kategorie in anderen Sprachen ansehen
Kategorie FAQ
Wie viele Quizze sind verfügbar?
Es gibt 3 Quizze mit insgesamt 348 Fragen.
Benötigen diese Datenbank-Quizze SQL-Erfahrung?
Grundkenntnisse in SQL sind hilfreich, aber viele Fragen behandeln Konzepte wie Schlüssel, Normalisierung und Transaktionen, die Sie unterwegs lernen können.
Wie sind die Fragen formatiert?
Jede Frage hat 4 Optionen und es gibt keinen Timer, sodass Sie in Ihrem eigenen Tempo antworten können.
Sind die Quizze für die Vorbereitung auf Interviews geeignet?
Ja. Sie behandeln gängige Interviewthemen wie Joins, Indizes, Normalisierung und ACID-Eigenschaften in einem schnellen Übungsformat.
Mit welchem Schwierigkeitsgrad sollte ich beginnen?
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.
Mehr entdecken
Was Sie üben werden
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.
Wie die Quizze funktionieren
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.
Nützliche Datenbankfakten
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.
Tipps für bessere Ergebnisse
- Lesen Sie zuerst die gesamte Frage, und eliminieren Sie dann eindeutig falsche Optionen
- Achten Sie auf Details zu NULL-Verarbeitung, Einschränkungen und Joins
- Denken Sie über Kompromisse nach: Konsistenz vs. Leistung, Lesen vs. Schreiben
- Überprüfen Sie, warum eine Antwort korrekt ist, nicht nur, welche Option es ist
- Wiederholen Sie verpasste Fragen, um wichtige Definitionen und Muster zu festigen