Brisk
Quiz
Practice. Learn. Score.
Home
🔍
🌙
🏆
Leaderboard
Login
IT
›
SQL
⏱
00:00
0/7 answered
Score: 0
🔀 Click here to get new question set
Sign up
to save this score to the leaderboard.
Question 1
What is the purpose of a "point-in-time recovery" capability in a production SQL database?
Automatically fixes any logical error present within application code
Restores a database to its exact state at a specific past moment
Instantly increases a database server's overall available storage capacity
Permanently prevents a database from experiencing any downtime ever
Question 2
What is a practical reason to use a Common Table Expression (CTE) instead of a deeply nested subquery?
It generally improves readability by giving each logical step a clear name
A CTE is technically the only construct capable of returning any rows
It permanently and automatically prevents any possible SQL syntax error
CTEs are able to run measurably faster than every other type of query
Question 3
What does the SQL CURRENT_TIMESTAMP (or GETDATE()) function typically return?
The timestamp recorded on the very first row within a table
The current date and time according to the database server
The exact date and time the current table was first created
A fixed, hardcoded date value configured once during setup
Question 4
What does a database transaction "isolation level" primarily control?
How many separate tables a single transaction may reference
How quickly a transaction's changes are written to physical disk
How visible one transaction's in-progress changes are to another
Which specific columns a transaction is permitted to modify
Question 5
What is the purpose of a SAVEPOINT within a larger SQL transaction?
Immediately terminates the entire transaction the moment it is reached
Marks a point that a later ROLLBACK can return to without undoing everything
Permanently commits every change made so far within that transaction
Creates a completely separate, entirely independent new transaction
Question 6
What is the key difference between the SQL RANK() and DENSE_RANK() window functions?
DENSE_RANK() never leaves a gap in numbering after a tie
RANK() only assigns exactly one shared rank to every row
RANK() never leaves a gap in numbering after a tie occurs
DENSE_RANK() cannot be used together with an ORDER BY clause
Question 7
What does the SQL OFFSET clause do when used together with a LIMIT?
Randomly reorders which specific rows are ultimately returned
Offsets every returned numeric column's value by a fixed constant
Skips a specified number of rows before beginning to return results
Reverses the sort order that was specified by an ORDER BY clause
🔀 Click here to get new question set
Sign up
to save this score to the leaderboard.
Share this quiz
𝕏
💬
f
in
🔗
📚 All Quizzes
Browse every category and see the full list of quizzes on BriskQuiz
→
🏠
Home
📚
Categories
🏆
Leaderboard
👤
Profile