Dataset Structure & Analysis Quiz

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

In the second example, how did they ensure that StudentAdvisor is fully functionally dependent on StudentID?

  • By removing the StudentMajor attribute (correct)
  • By removing the StudentName attribute
  • By removing the Dr. Smith value
  • By removing the StudentID attribute

In the table with the primary key as (StudentID, CourseID), which attribute is a partial dependency?

  • DepartmentID
  • ProfessorID
  • Grade (correct)
  • Salary

In the table with the candidate key as (CourseID, Semester), which attribute is a transitive dependency?

  • MajorName (correct)
  • RoomNumber
  • Building
  • InstructorName

Which of the following best describes normalization in the database design process?

<p>Evaluating and correcting table structures to minimize data redundancies (B)</p> Signup and view all the answers

Which normal form assigns attributes to tables based on determination?

<p>Second normal form (2NF) (A)</p> Signup and view all the answers

What is the purpose of denormalization?

<p>To generate information efficiently (C)</p> Signup and view all the answers

Which of the following statements about normal forms is true?

<p>Higher normal forms are better than lower normal forms (D)</p> Signup and view all the answers

Which attribute represents the number of hours an employee worked on a specific project?

<p>HOURS (D)</p> Signup and view all the answers

What is the purpose of normalization in database design?

<p>To eliminate data redundancies (A)</p> Signup and view all the answers

What is a surrogate key?

<p>A numeric value that is incremented for each new row (D)</p> Signup and view all the answers

What should be done before creating table structures in database design?

<p>Meet the required normal form (A)</p> Signup and view all the answers

Which normal form requires that there are no transitive dependencies?

<p>Third normal form (3NF) (A)</p> Signup and view all the answers

What is the correct definition of functional dependence?

<p>Attribute A determines attribute B if each value of A determines one and only one value of B (D)</p> Signup and view all the answers

What is the main purpose of converting a dataset to First Normal Form (1NF)?

<p>To eliminate multi-valued attributes (A)</p> Signup and view all the answers

What is the correct term for a group of multiple entries of the same type that can exist for any single key attribute occurrence?

<p>Repeating group (D)</p> Signup and view all the answers

Which of the following best describes the purpose of normalization in database design?

<p>To improve the existing data structure and create an appropriate database design (A)</p> Signup and view all the answers

What does it mean for a table to be in 3NF?

<p>No data item will be unnecessarily stored in more than one table (B)</p> Signup and view all the answers

How does the normalization process work?

<p>It works one relation at a time and identifies the dependencies of a relation (B)</p> Signup and view all the answers

Which of the following best describes functional dependence in a table?

<p>The relationship between attributes in a table (A)</p> Signup and view all the answers

Which of the following is a recommended naming convention for entity names in data modeling?

<p>They should be unique within the model (C)</p> Signup and view all the answers

What should attribute names in data modeling be descriptive of?

<p>The characteristic (D)</p> Signup and view all the answers

What should relationship names in data modeling be?

<p>Active or passive verbs that indicate the nature of the relationship (B)</p> Signup and view all the answers

What should each entity represent in data modeling?

<p>A single subject (D)</p> Signup and view all the answers

What should be clearly defined for each entity instance in data modeling?

<p>PK (C)</p> Signup and view all the answers

What should all entities be in data modeling?

<p>3NF (D)</p> 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?

<p>First Normal Form (1NF) (A)</p> Signup and view all the answers

When does the conversion to Second Normal Form (2NF) occur?

<p>Only when the First Normal Form (1NF) has a composite primary key (A)</p> Signup and view all the answers

In order to achieve Second Normal Form (2NF), what should be done to tables with partial dependencies?

<p>Make new tables to eliminate partial dependencies (C)</p> Signup and view all the answers

What is the purpose of creating a separate table for the 'Publishers' in the Third Normal Form (3NF) conversion?

<p>To eliminate transitive dependencies (B)</p> Signup and view all the answers

Flashcards are hidden until you start studying

Related Documents

More Like This

Test Your Knowledge
48 questions

Test Your Knowledge

GracefulMossAgate avatar
GracefulMossAgate
Fundamentals of Databases
45 questions

Fundamentals of Databases

YouthfulTsavorite7659 avatar
YouthfulTsavorite7659
Use Quizgecko on...
Browser
Browser