Skip to content
LearnClash logoLearnClash
Databases

Databases quiz

3 questions. No signup. Your move.

Question 1 of 3Easy

Which key points to a row in another table?

Free to play, no ads.Get the app
30
Questions
8
ELO tiers
Spaced repetition

More questions about Databases

These visible examples show the question style. LearnClash turns the full topic into ranked duels and spaced repetition.

  1. 1 Easy

    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.

  2. 2 Medium

    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.

  3. 3 Hard

    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.

  4. 4 Easy

    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.

  5. 5 Medium

    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.

  6. 6 Hard

    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.

Keep going in the app

Scan to open on your phone