Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

5) Answer the following questions about the schema instance below (100 points) A

ID: 3746609 • Letter: 5

Question

5) Answer the following questions about the schema instance below (100 points) A) List the functional dependencies that might hold B) List the candidate keys C) List update, insertion, and deletion anomalies associated with this schema Model Accord Accord Accord S2000 Civic Civic M3 M3 330ci E500 ML500 Make Honda Honda Honda Honda Honda Honda BMW BMW BMW Mercedes Luxur Mercedes SUV Color Black Blue Green Gre White Red Blue Black Black Gre Black Year 1999 2000 2001 2000 2003 2003 2002 2003 2003 2003 2004 Sedan Coupe Sedan Sports Coupe Compact Sports Sports Compact Japan Japan Japan Japan Japan Japa German German German German German Expensive No No No Yes No Yes Yes No Yes Yes

Explanation / Answer

A)

Model -> Make

Model -> Country

Make -> Country

B)

{Model, Type, Color, Year, Expensive}

C)

IN this Schema

UPDATE

if country is updated such that FD does not hold ex:

Honda means country is Japan but UPDATE country wrongly may lead to UPDATE ANAMOLY

INSERTION

New values insert might not confor with FD for this schema

DELETION

Based just on this schema commen cannot be made on DELETION ANAMOLY

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote