Podcast
Questions and Answers
Which of the following is NOT one of the normal forms discussed in the text?
Which of the following is NOT one of the normal forms discussed in the text?
What is the purpose of normalization in the database design process?
What is the purpose of normalization in the database design process?
What does denormalization involve?
What does denormalization involve?
Which of the following is a recommended naming convention for entity names in data modeling?
Which of the following is a recommended naming convention for entity names in data modeling?
Signup and view all the answers
What should attribute names in data modeling be descriptive of?
What should attribute names in data modeling be descriptive of?
Signup and view all the answers
What should each entity represent in data modeling?
What should each entity represent in data modeling?
Signup and view all the answers
Which of the following is NOT a goal of the normalization process?
Which of the following is NOT a goal of the normalization process?
Signup and view all the answers
What does it mean for an attribute to be fully functionally dependent on another attribute?
What does it mean for an attribute to be fully functionally dependent on another attribute?
Signup and view all the answers
In the 'Employees' table, which attribute(s) is/are functionally dependent on 'EmployeeID'?
In the 'Employees' table, which attribute(s) is/are functionally dependent on 'EmployeeID'?
Signup and view all the answers
In the 'Students' table, which attribute(s) is/are functionally dependent on 'StudentID'?
In the 'Students' table, which attribute(s) is/are functionally dependent on 'StudentID'?
Signup and view all the answers
Which normal form describes a tabular format in which all key attributes are defined, there are no multi-valued attributes, and all attributes are dependent on the primary key?
Which normal form describes a tabular format in which all key attributes are defined, there are no multi-valued attributes, and all attributes are dependent on the primary key?
Signup and view all the answers
Which normal form requires the elimination of partial dependencies and makes new tables to achieve this?
Which normal form requires the elimination of partial dependencies and makes new tables to achieve this?
Signup and view all the answers
Which normal form requires the elimination of transitive dependencies and makes new tables to achieve this?
Which normal form requires the elimination of transitive dependencies and makes new tables to achieve this?
Signup and view all the answers
What is the purpose of creating separate tables in the process of achieving higher normal forms?
What is the purpose of creating separate tables in the process of achieving higher normal forms?
Signup and view all the answers
Which attribute represents the number of hours an employee worked on a specific project?
Which attribute represents the number of hours an employee worked on a specific project?
Signup and view all the answers
What does CHG_HOUR represent?
What does CHG_HOUR represent?
Signup and view all the answers
What is the purpose of normalization in database design?
What is the purpose of normalization in database design?
Signup and view all the answers
What are surrogate keys used for in database design?
What are surrogate keys used for in database design?
Signup and view all the answers
Which normal form requires that there be no transitive dependencies?
Which normal form requires that there be no transitive dependencies?
Signup and view all the answers
Which attribute is known as the dependent attribute in functional dependence?
Which attribute is known as the dependent attribute in functional dependence?
Signup and view all the answers
Which attribute is fully functionally dependent on a composite key A but not on any subset of that composite key?
Which attribute is fully functionally dependent on a composite key A but not on any subset of that composite key?
Signup and view all the answers
What is the first step in the conversion to First Normal Form (1NF)?
What is the first step in the conversion to First Normal Form (1NF)?
Signup and view all the answers
Which of the following is an example of partial dependency?
Which of the following is an example of partial dependency?
Signup and view all the answers
Which of the following is an example of transitive dependency?
Which of the following is an example of transitive dependency?
Signup and view all the answers
In the first example, why is 'StudentAdvisor' not fully functionally dependent on 'StudentID'?
In the first example, why is 'StudentAdvisor' not fully functionally dependent on 'StudentID'?
Signup and view all the answers
In the second example, how did they ensure that 'StudentAdvisor' is fully functionally dependent on 'StudentID'?
In the second example, how did they ensure that 'StudentAdvisor' is fully functionally dependent on 'StudentID'?
Signup and view all the answers