Home > Databases > Quizzes > RDBMS Basics Practice Test: Relational Database Design
RDBMS Basics Practice Test: Relational Database Design
Fast practice, instant feedback. Timer auto-submits when time’s up.
Avg score: 73% Most missed: “State true or false:”
Quiz questions on relational design features, functional dependency theory and decomposition, decomposition algorithms and normal forms. Relational database design (RDD) is the process of modeling data into tables with rows and columns, with each row representing a record and each column representing an attribute. The three stages of database design are conceptual, logical, and physical.  Here are some key terms related to RDD: Attribute: The primary storage unit in a database Column: Represents an attribute of data Row: Represents a record Relation: Also known as a table or... Show more
RDBMS Basics Practice Test: Relational Database Design
Time left 00:00
25 Questions

1. The dependency rules specified by the database designer are known as _______
2. F+ is called as the ________ of F
3. What is unique role assumption?
4. Which of the following is not a condition for the third normal form in the case of XY?
5. What does the BCNF decomposition algorithm do?
6. Armstrong axioms are called sound because?
7. State true or false: Crosstabs are not desirable in a database design
8. State true or false: Composite attributes have non-atomic domains.
9. Which of the following is not a condition for X→ Y in Boyce codd normal form?
10. X→ Y is trivial if?
11. State true or false: If a relational schema is in _______ NF and A is a subset of R and B is also a subset of R then it is that A is a superkey is a trivial multi values dependency.
12. The _______ is a set of all functional and multi values dependencies implied by a set of functional dependencies
13. State true or false: Redundancy is desired in a relational schema
14. If B is an attribute and A→B, Then B is said to be ________ by a.
15. If all the domains are atomic then the relational schema is in ________ normal form
16. Which of the following is not a feature of a good relational design?
17. The data that have a time interval associated with them during which they are valid are called as ________
18. Which of the following normal forms does not exist?
19. The fourth normal form does not exist and it is instead called as the BCNF.
20. Functional dependencies that have a time associated with them during which they are valid are called as________
21. State true or false: Functional dependencies are transitive
22. To specify the foreign keys in relations referencing temporal data we need to specify _______
23. A _________ Fc for F is a set of dependencies such that F logically implies all dependencies in Fc, and Fc logically implies all dependencies in F.
24. If a functional dependency is reflexive, B is a subset of A and A is the set of attributes, then
25. A functional dependency must first satisfy the second normal form to satisfy the third normal form.