Question

In: Computer Science

Answer the following questions: Question 1: Using your knowledge of the college environment, determine the functional...

Answer the following questions:

Question 1: Using your knowledge of the college environment, determine the functional dependencies that exist in the following table. After determining the functional dependencies convert this table to an equivalent collection of tables that are in third normal form.

Student (StudentNum, StudentName, NumCredits, AdvisorNum,AdvisorName,

DeptNum, DeptName, AdvisorNum, AdvisorName, DeptNum, DeptName, (CourseNum, Description, Term, Grade))

: Draw an ERD for the case given in Question 1.

Solutions

Expert Solution

The functional dependency exists in the Student table:

StudentNum ->StudentName, NumCredits, AdvisorNum

AdvisorNum ->AdvisorName, DeptNum, DeptName

CourseNum -> Description

StudentNum, CourseNum ->Term, Grade

To convert table to 3NF, the below condition applies:

1.Convert the table to 1NF, by identifying primary key and removing grouped data.

Student (StudentNum, StudentName, NumCredits, AdvisorNum, AdvisorName, DeptNum,DeptName, CourseNum, Description, Term, Grade)

2. Convert 1NF to 2NF by removing partial dependencies and create a table for set of primary keys:

Student (StudentNum, StudentName, NumCredits, AdvisorNum, AdvisorName, DeptNum,DeptName)

Course (CourseNum, Description)

StudentGrade (StudentNum, CourseNum, Grade)

3. Covert 2NF to 3NF by removing transitive dependency.

Table Student is not in 3NF, because it has a determinant(Advisornum) that is not a candidate key.So we need to remove column dependent on Advisornum.

Student(StudentNum, StudentName, NumCredits, AdvisorNum)

Advisor(AdvisorNum, AdvisorName, DeptNum,DeptName)

So the Final Answer is:

Student (StudentNum, StudentName, NumCredits, AdvisorNum)

Advisor (AdvisorNum, AdvisorName, DeptNum, DeptName)

Course (CourseNum, Description)

StudentGrade (StudentNum, CourseNum, Description, Term, Grade)

ER Diagram:


Related Solutions

Using your knowledge of the college environment, determine the functional dependencies that exist in the following...
Using your knowledge of the college environment, determine the functional dependencies that exist in the following table. After determining the functional dependencies convert this table to an equivalent collection of tables that are in third normal form. Student (StudentNum, StudentName, NumCredits, AdvisorNum,AdvisorName, DeptNum, DeptName, AdvisorNum, AdvisorName, DeptNum, DeptName, (CourseNum, Description, Term, Grade))
Question One Read the following article given below and use your knowledge to answer the questions...
Question One Read the following article given below and use your knowledge to answer the questions that follow. Examples are to be provided in places where possible.                                               The Role of Investment into Financial Inclusion Post COVID 19 In times of crisis, access to finance is more important than ever, making investments into inclusive finance funds is even more impactful than under normal circumstances. These funds alone won’t be able to solve the problem, though. Microfinance institutions and SME...
Using your knowledge of Commanding Heights and answer the following questions: (please type them) a) What...
Using your knowledge of Commanding Heights and answer the following questions: (please type them) a) What is the difference between the economic philosophy of Keynes and the economic philosophy of Von Hayek? b) What politicians supported the views of Hayek? c) What politicians supported the views of Keynes?
1. Answer the following questions from your knowledge in microeconomic theory: The following quote was taken...
1. Answer the following questions from your knowledge in microeconomic theory: The following quote was taken from a letter printed in Ann Landers’s column: Dear Ann Landers: I am a hairdresser who wishes to speak my piece. My remarks are for the women who think they are paying too much for a haircut. The reason haircuts are rather costly these days is because so many people are cutting their own hair and others wait three months between haircuts. A)      Do...
answer the following questions based on the learning and your personal knowledge – with the concept...
answer the following questions based on the learning and your personal knowledge – with the concept of Best Practices at mind. Today, you are all marketing teams for your brand. You are working on the Promotion function: 1.How is your brand currently promoted (be specific)? Detail all of the ways (do some research) and show examples. 2.Create a new promotion strategy (using IMC principles) for the brand and choose a minimum of three tools in the promotion mix. Why did...
answer the following questions based on the learning and your personal knowledge – with the concept...
answer the following questions based on the learning and your personal knowledge – with the concept of Best Practices at mind. Your team has been charged with considering a proposal to open your own retail locations and need to determine the following: Presently, your distribution channel looks like this Manufacturer (you) sells to Wholesaler (grocery distributor in local area) who sells to the retailer or restaurant. You would be the first company of your type to go direct to the...
Answer the below questions using 200-250 words each; DQ1: College stress Determine your main stressors as...
Answer the below questions using 200-250 words each; DQ1: College stress Determine your main stressors as a college student? Could you relate to any of the situations in the text? Explain which ones are most problematic for you and list some interventions that may assist you through this time in your life. DQ2: Occupational stress These don’t need to be answered in 1-2-3 order. Use the following questions as a guide for your answer. They are the springboard for discussion...
Use your knowledge and understanding of the standards of SDMS to answer the following question. As...
Use your knowledge and understanding of the standards of SDMS to answer the following question. As a sonographer, you have a patient scheduled for a carotid ultrasound tomorrow. You notice that this patient had this study done 3 months prior and it was normal. The order states the same indication as the previous order. You contact the ordering physician to inform them of the previous report and ask if there are any clinical changes to be aware of that would...
Answer to the following questions based on your knowledge and understanding of the Solow Growth model....
Answer to the following questions based on your knowledge and understanding of the Solow Growth model. (a) What are the equilibrium conditions of the Solow Growth model? How can it be used for policy analysis? (b) Define the steady-state equilibrium conditions of the Solow Growth model. In addition, supposed global warming speeds up the depreciation rate of capital. What will happen to the steady-state conditions of this model (will they rise, fall, or state unchanged)? The justification of your answer...
General Questions about Network Footprinting Guidelines Answer each of the following questions using knowledge gained from...
General Questions about Network Footprinting Guidelines Answer each of the following questions using knowledge gained from the iLab, readings from the textbook, and individual research on the Web. Answer all questions in full graduate-level sentences and paragraphs. 1. What is accomplished by network footprinting? 2. What are the countermeasures a network security architect can set in motion to diminish the threat from network footprinting? 3. What is the difference between network footprinting and network reconnaissance? 4. In the context of...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT