Questions: The Relational Data Model

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

A developer says: 'I'll just use a spreadsheet instead of a database — they're both organized in rows and columns, so the functionality is equivalent.' What is the most significant capability this approach sacrifices?

AThe ability to display data in a visual grid format
BSchema enforcement, complex cross-table querying, and systematic constraint management across related tables
CThe ability to sort and filter rows by column values
DThe ability to share data with multiple users simultaneously
Question 2 Multiple Choice

In the relational model, a relation is formally defined as:

AAny table that can be displayed with rows and columns in a user interface
BA named collection of rows and columns that applications can read and write
CA subset of the Cartesian product of its attribute domains
DA file on disk containing structured data organized hierarchically
Question 3 True / False

A key advantage of the relational model is data independence: the logical structure of data is separated from how it is physically stored on disk.

TTrue
FFalse
Question 4 True / False

The relational model's strict schema enforcement — requiring nearly every row to conform to declared column types — is a design limitation that makes it less suitable for general structured data problems.

TTrue
FFalse
Question 5 Short Answer

What is 'data independence' in the relational model, and why does it represent an improvement over earlier hierarchical database approaches?

Think about your answer, then reveal below.