
Databases quiz
3 questions. No signup. Your move.
Which key points to a row in another table?
Now make it a duel.
Play more questions on Databases in LearnClash. Challenge friends in a new quiz duel.
Play more in the appA tap copies this page’s link so the app can pick up where you left off.
That was every question in this preview. Pick another topic or keep going in the app.
A new quiz every day: Today’s quiz
The video couldn’t load. You can watch it on YouTube.
Choose a topic, answer questions and challenge a friend in LearnClash.
Watch on YouTubeA tap copies this page’s link so the app can pick up where you left off.
More questions about Databases
These visible examples show the question style. LearnClash turns the full topic into ranked duels and spaced repetition.
-
Which database engine is in every iPhone and Android phone?
Answer: SQLite
Why: By its makers' estimate, more than one trillion SQLite databases are in active use around the world.
-
How do you undo an unfinished SQL transaction?
Answer: ROLLBACK
Why: COMMIT is the opposite move: it ends the transaction by making its changes permanent instead of discarding them.
-
What is reading another transaction's unsaved changes called?
Answer: Dirty read
Why: Read Uncommitted is the isolation level that permits dirty reads, while Read Committed and stricter levels prevent them.
-
Which language says what data you want, not how to get it?
Answer: SQL
Why: The database's query optimizer weighs the possible plans for each SQL query and picks the one it judges most efficient.
-
When do extra indexes slow a database down?
Answer: On writes
Why: Each index has to be updated whenever the table changes, so a table with more indexes takes longer to change.
-
What does 'relation' mean in a relational database?
Answer: A table
Why: Codd borrowed 'relation' from mathematics, where it means a set of tuples, and SQL shows one as a table with a row per tuple.