Logical Database Design Questions

Practice Logical Database Design MCQs with answers and explanations. Page 2 of 2.

Category
Database
Topic
Logical Database Design
Page
2 / 2
Mode
Practice

Questions

Open any question to view the answer and explanation.

Normalization concept check: Is normalization a formal process for deciding which attributes belong together in a relation (table) to reduce redundancy and anomalies?
Open
View answer
Relational terminology: Is a “relation” effectively represented as a two-dimensional table (tuples as rows, attributes as columns) in database design?
Open
View answer
Meaning of NULL: Is a null value assigned when no other value applies (for example, the attribute is unknown, missing, or inapplicable)?
Open
View answer
Candidate keys: Must a candidate key uniquely identify each row in a relation, qualifying it to serve as a primary key?
Open
View answer
ER attributes to tables: Does a composite attribute itself get mapped directly as a single column in a relation, or are its components mapped instead?
Open
View answer
In relational data modeling terminology, is a synonym defined as two or more attributes that use different names but convey the same meaning (for example, CustID and CustomerNumber referring to the same business concept)? Provide the most accurate judgment.
Open
View answer
Normalization rule-check: If a relation is already in Third Normal Form (3NF), does it not need to be in Second Normal Form (2NF)? Decide whether this statement is accurate based on the normal form hierarchy.
Open
View answer
Design quality check: Do well-structured (properly normalized) relations encourage data anomalies such as insert, update, and delete anomalies? Judge the correctness of this statement.
Open
View answer
Referential integrity nuance: May a foreign key attribute be NULL and still satisfy the referential integrity constraint (assuming no additional NOT NULL rule and no conflicting business rule)?
Open
View answer
Notation convention in schema documentation: Must the primary key be underlined in the relation schema, or is underlining merely a documentation convention rather than a requirement?
Open
View answer

Practice smarter

Solve a few questions daily and revisit weak topics regularly to improve accuracy.