[3] (25%) (2) (25%) Consider the following relation GO: GO(GroupId, GroupName, GroupEMail, ChairId, ChairMajor, MemberId, MemberMajor,...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
[3] (25%) (2) (25%) Consider the following relation GO: GO(GroupId, GroupName, GroupEMail, ChairId, ChairMajor, MemberId, MemberMajor, AdvisorFacId) The relation stores information about student groups, their chair persons, members and faculty advisors. Chair persons and members are students with unique student ids (stored as values in ChairId and MemberId respectively). GroupId uniquely identifies a group, and a group has a unique name, and an unique assigned email address. A group also has a faculty advisor with a faculty id of AdvsiorFacId. For example, three tuples are shown below. GroupId 1370 1370 1370 GroupName GroupEmail ChairId Data Science dsq@uhcl.edu 8182787 Data Science dsq@uhcl.edu 8182787 Data Science dsq@uhcl.edu 8182787 ChairMajor MemberId MemberMajor AdvisorFacId DASC 1090910 2213567 DASC 1234218 2213567 DASC 2132963 2213567 DASC CSCI CINF (a) List all applicable functional dependencies. (Make reasonable assumptions if necessary.) (b) What are the candidate keys? (c) What is the highest normal form? Why? (d) If the highest normal form is not BCNF, can you decompose the relation TD losslessly into component relations in BCNF while preserving functional dependencies? If yes, how. If no, why? [3] (25%) (2) (25%) Consider the following relation GO: GO(GroupId, GroupName, GroupEMail, ChairId, ChairMajor, MemberId, MemberMajor, AdvisorFacId) The relation stores information about student groups, their chair persons, members and faculty advisors. Chair persons and members are students with unique student ids (stored as values in ChairId and MemberId respectively). GroupId uniquely identifies a group, and a group has a unique name, and an unique assigned email address. A group also has a faculty advisor with a faculty id of AdvsiorFacId. For example, three tuples are shown below. GroupId 1370 1370 1370 GroupName GroupEmail ChairId Data Science dsq@uhcl.edu 8182787 Data Science dsq@uhcl.edu 8182787 Data Science dsq@uhcl.edu 8182787 ChairMajor MemberId MemberMajor AdvisorFacId DASC 1090910 2213567 DASC 1234218 2213567 DASC 2132963 2213567 DASC CSCI CINF (a) List all applicable functional dependencies. (Make reasonable assumptions if necessary.) (b) What are the candidate keys? (c) What is the highest normal form? Why? (d) If the highest normal form is not BCNF, can you decompose the relation TD losslessly into component relations in BCNF while preserving functional dependencies? If yes, how. If no, why?
Expert Answer:
Related Book For
Data Modeling and Database Design
ISBN: 978-1285085258
2nd edition
Authors: Narayan S. Umanath, Richard W. Scammel
Posted Date:
Students also viewed these databases questions
-
. You dissolve 560 g of NaHSO4 in a swimming pool that contains 4.5 x 105 L of water at 25C. Calculate the Na+ ions concentration in parts per million. Assume a negligible increase in volume of water...
-
A curve has equation y = x 2 ln 3x. Find the value of dy/dx and d 2 y/dx2 at the point where x = 2.
-
A "rate cycle" is a period of monetary policy during which the federal funds rate moves from its low point toward its high point, or vice versa, in response to business cycle conditions. Go to the...
-
The following chart shows ownership percentages of Devon Corp. in X, Y, and Z Corporations and dividends received by Devon from these corporations in 2017. Devon is a calendar year corporation and...
-
Refer to the statements for Google in Appendix A. For the year ended December 31, 2015, what was its debt-to-equity ratio? What does this ratio tell us? Data From Statement Google In Appendix A...
-
(Terminology, Relationships, Computations, Entries) Complete the following statements by filling in the blanks. (a) In a period in which a taxable temporary difference reverses, the reversal will...
-
A small business has a cost function C (z) = 722-217 +2,352 and a revenue function of R(x) 6. At the break-even points the values of in increasing order (smallest one first) are Number and Number
-
Give a correct name for a. (CH3)2CHCH2OCH2CH3 b. c. O- CH2CH2CH,
-
Evaluate the double integral Answer: ff 2xy 2ay dA, where D is the triangular region with vertices (0, 0), (1, 2), and (0, 3).
-
How much energy is required to heat 1 7 . 1 grams acetone ( MM = 5 8 . 0 8 g / mol ) from a solid at - 1 1 4 . 0 degrees C to a liquid at - 2 7 degrees C ? The following physical data may be useful...
-
An electron domain is O A) A lone pair B) A bond C) Both A and B OD) A, B, and lone pairs on bonding atoms
-
A common debate amongst chemists is the placement of the hydrogen (H) element in the modern periodic table. Some argue it is in the right place, in group 1 above lithiumn (LI). Others argue it would...
-
How can it be demonstrated that colloidal particles are electrically charged?
-
Would a precipitate form if a solution of calcium acetate were mixed with a solution of sodium phosphate? If so, what precipitate would form? O Yes, the precipitate would be calcium acetate. O Yes,...
-
The costs of fuel for a smelting operation are expected to be $50,000 in year three, $52,500 in year four and amounts increasing by 5% per year thereafter through year ten. At an interest rate of 8%...
-
What are the risks and liability factors in an audit? What are the implications to the auditor? What are the implications to the organization? How can the auditor mitigate these risks and liability...
-
Given a relation schema R (A, B, C) that is in 3NF: a. State the conditions under which modification anomalies can exist. b. Express the conditions stated above in terms of functional dependencies....
-
Suppose F {fd1, fd2} consists of the following functional dependencies: fd1: Ssn {Ename, Bdate, Address, Dnumber} fd2: Dnumber {Dname, Dmgrssn} Which of Armstrong's axioms allows the following...
-
What is the difference between F, F+, and Fc?
-
On January 1, 2015, Meredith Corporation purchased 25% of the ordinary shares of Pirates Company for 200,000. During the year, Pirates earned net income of 80,000 and paid dividends of 20,000....
-
Cairo Corporation has government bonds classified as held-for-collection at December 31, 2015. These bonds have a par value of \($800\),000, an amortized cost of \($800\),000, and a fair value of...
-
Komissarov Company has a debt investment in the bonds issued by Keune Inc. The bonds were purchased at par for 400,000 and, at the end of 2015, have a remaining life of 3 years with annual interest...
Rethinking Cancer A New Paradigm For The Postgenomics Era 1st Edition - ISBN: 0262045214 - Free Book
Study smarter with the SolutionInn App