Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Instructions Consider the following relation with sample data: StudentID StudentName ClassID ClassName InstructorID InstructorName CompletionDate SID55 Sarah Smith C-101 Intro to Math IN1 Ed Seifert

Instructions

Consider the following relation with sample data:

StudentID

StudentName

ClassID

ClassName

InstructorID

InstructorName

CompletionDate

SID55

Sarah Smith

C-101

Intro to Math

IN1

Ed Seifert

12/19/2018

SID55

Sarah Smith

C-103

Algebra

IN2

Sam Alcatraz

05/10/2019

SID33

Mohammed Issa

C-102

Biology

IN3

Elizabeth Hamilton

05/05/2022

SID33

Mohammed Issa

C-103

Algebra

IN1

Ed Seifert

12/22/2022

SID77

Alejandro Martinez

C-101

Intro to Math

IN2

Sam Alcatraz

05/04/2020

SID11

Lisa Jones

C-104

Intro to Programming

IN1

Ed Seifert

12/21/2019

The Student Class Completion Table captures the data about students classes, instructors, and completion data.

Each student has a unique StudentID and StudentName.

A class has a unique ClassID and ClassName.

An instructor has a unique InstructorID and InstructorName.

A student can take and complete multiple classes.

When a student completes a class, the date the class was completed and the instructor who taught the class are recorded.

Answer the following questions:

Question 1: Depict full key functional dependencies, partial functional dependencies (if any), and transitive functional dependencies (if any) in the Student Class Completion Table.

Question 2: Show the result of normalizing the Student Class Completion Table to second normal form (2NF).

Question 3: Show the result of normalizing the Student Class Completion Table to third normal form (3NF).

Explain each answer.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Learn Mysql The Easy Way A Beginner Friendly Guide

Authors: Kiet Huynh

1st Edition

B0CNY7143T, 979-8869761545

More Books

Students also viewed these Databases questions

Question

Explain what is meant by core product and supplementary services.

Answered: 1 week ago