Question

QUESTION 6 Consider the relation: BOOK (Book_Name, Author, Edition, Year) with the data: Book_Name Author Edition...

QUESTION 6

Consider the relation:

BOOK (Book_Name, Author, Edition, Year)

with the data:

Book_Name Author Edition Copyright_year
DB_Fundamentals Navathe 4 2004
DB_Fundamentals Elmasri 4 2004
DB_Fundamentals Elmasri 5 2007
DB_Fundamentals Navathe 5 2007
DB_Fundamentals Elmasri 6 2010
DB_Fundamentals Navathe 6 2010
DB_Fundamentals Navathe 7 2015
DB_Fundamentals Elmasri 7 2015

(a) Based on a common-sense understanding of the above data, what are the possible candidate keys of this relation?

(b) Justify that this relation has the MVD { Book } ↠ { Author } | { Edition, Year }.

(c) What would be the decomposition of this relation based on the above MVD? Evaluate each resulting relation for the highest normal form it possesses.

1 0
Add a comment Improve this question Transcribed image text
Answer #1


Q. Candidate key are serts ! ( Authoy, Edition) 2) { Author, copyright-yeary By using {author, Edition) candidate key we deri Book → Author P arent Book + Edition, yeay this is not in 2nf because partial dependency Rr={ 1300k, authory R2 { BOOK, Editi

Add a comment
Know the answer?
Add Answer to:
QUESTION 6 Consider the relation: BOOK (Book_Name, Author, Edition, Year) with the data: Book_Name Author Edition...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • Consider the relation concerning refrigerators Ref (Model#, Year, Price, Manuf_Plant, Color) and the following set of...

    Consider the relation concerning refrigerators Ref (Model#, Year, Price, Manuf_Plant, Color) and the following set of functional dependencies: Model# → Manuf_Plant Model#, Year → Price Manuf_Plant → Color (i) Evaluate each of the following as a candidate key for Ref, giving reasons why it can or cannot be a candidate key: {Model#}, {Model#, Year}, {Model#, Color}. (ii) Based on the result of (i) above, determine whether the relation Ref is in 3NF and in BCNF. You should justify your answers....

  • Database Management ID Title 1 Author Richie Karen с JAVA Script Java Year 1955 1958 1959...

    Database Management ID Title 1 Author Richie Karen с JAVA Script Java Year 1955 1958 1959 Price 10 20 10 2 4 5 6 C++ prolog Peri Schwartz Ross Maria 1959 1972 20 10 7 Wall 1987 20 The above relation has formation about different books. The table information is already saved as txt format in Moodle under the name Quiz2Data.txt. Using MySql on your computer do: Create a database • Create a table with name book, then load Quiz2Data.txt...

  • Write a program that will accept from the user a text file containing hurricane data along...

    Write a program that will accept from the user a text file containing hurricane data along with an output filename. The data consists of the year, the number of storms, the number of hurricanes, and the damage in millions of US Dollars. The first line contains the word “Years” followed by the first year listed and the last year listed separated by tabs. The following lines contain the data separated by tabs. A sample text file is available in this...

  • help create a table data.txt 1,C,Richie,1955 2,JAVA Script,Karen,1958 4,Java,Schwartz,1959 5,C++,Ross,1959 6,prolog,Maria,1972 7,Perl,Wall,1987 ID Title Year Price...

    help create a table data.txt 1,C,Richie,1955 2,JAVA Script,Karen,1958 4,Java,Schwartz,1959 5,C++,Ross,1959 6,prolog,Maria,1972 7,Perl,Wall,1987 ID Title Year Price 1 Author Richie Karen 1955 1958 10 20 2 4 C JAVA Script Java C++ prolog 1959 10 5 Schwartz Ross Maria 1959 1972 20 10 6 7 Perl Wall 1987 20 The above relation has information about different books. The table information is already saved as txt format in Moodle under the name Quiz2Data.txt. Using MySql on your computer do: Create a database...

  • Consider the following time series data. Quarter Year 1 Year 2 Year 3 1 4 6...

    Consider the following time series data. Quarter Year 1 Year 2 Year 3 1 4 6 7 2 2 3 6 3 3 5 6 4 5 7 8 (b) Use a multiple regression model with dummy variables as follows to develop an equation to account for seasonal effects in the data. Qtr1 = 1 if Quarter 1, 0 otherwise; Qtr2 = 1 if Quarter 2, 0 otherwise; Qtr3 = 1 if Quarter 3, 0 otherwise. If required, round your...

  • fx C M31 FI A B E G 5 6 Using the data provided in the...

    fx C M31 FI A B E G 5 6 Using the data provided in the attached Statement of Net Position, answer the questions 7 presented below the statement. You will have to calculate ratios for some of the answers. For 8 questions related to ratios, choose the answer closest to the ratio you calculate understanding 9 that the answer might be slightly different depending on how you round your answer. However, O understand that your answer should be very...

  • How to start it? Lesson 1.9 News in the Data Age 131 Applications Name Thirt York...

    How to start it? Lesson 1.9 News in the Data Age 131 Applications Name Thirt York Times (T), the Post (P). the Daily News (D). or some other source (O) rty random people at a subway station in New York City were asked what their most common source of news is: The New 1. Do you think this would be a representative sample for all New Yorkers? Why or why not? t would male? to be 2. Responses are summarized...

  • ChangeRequest(CRID, CRType, CRTitle, CROriginDate, CRPriority, CRNeedEvent, CRStatus) NeedByEvent(Event) CRPrevState(CRID, CRState, StartDate, EndDate) CRAssigned(CRID, EmpID, StartDate, EndDate)...

    ChangeRequest(CRID, CRType, CRTitle, CROriginDate, CRPriority, CRNeedEvent, CRStatus) NeedByEvent(Event) CRPrevState(CRID, CRState, StartDate, EndDate) CRAssigned(CRID, EmpID, StartDate, EndDate) Employees(EmpID, FirstName, LastName, JobTitle) ChangeRequest(CRID, CRType, CRTitle, CROriginDate, CRPriority, CRNeedEvent, CRStatus) The CRID is the primary key, it is unique, and it is an positive integer The CRType may be one of two values: "Deficiency" or "Enhancement" CRTitle is a variable length string that may be up to 2048 characters CROriginDate is a date CRPriority is an integer that may assume a value of...

  • Question 3 is the same as 10.19 below, they are just for reference. Please do question...

    Question 3 is the same as 10.19 below, they are just for reference. Please do question 4. please use R to do this question, provide R codes. Questlon 3 (6 polnts total) The Storm Prediction Center of the National Ocesnic and Atmospheric Administration maintains a database of tornadoes, floods, and other weather phenomena. The fle "EX10-19TWISTER.CaV Includes the anmual mumber of tornadoes in the Untted States between 1953 and 2014. Use R to carry out the analysts and answer the...

  • Background: Ancient lycophytes were the dominant plants on Earth during the Carboniferous Period, which is named...

    Background: Ancient lycophytes were the dominant plants on Earth during the Carboniferous Period, which is named for the coal that formed from those ancient plants that lived 300 million years ago. As humans use fossil fuels such as coal and gas, we release carbon in the form of carbon dioxide (CO2) into the air. Because CO2 traps heat near the surface of the earth, it is known as a greenhouse gas and contributes to climate change. However, carbon is also...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT