1. To keep track of students and their advisors, a university uses the table structure shown below. Assuming that the sample data are representative, draw a dependency diagram in Visio that shows all functional dependencies including both partial and transitive dependencies. (Hint: Look at the sample values to determine the nature of the relationships.) Attribute Name Sample Value Sample Value Sample Value Sample Value STUDENT_ID 123456 478596 123456 389987 STUDENT_NAME Kim Brutt Mary King Kim Brutt Donald Nouglle ADVISOR_ID 123 473 567 123 ADVISOR_NAME John Smith Kim Young Julia Roberts John Smith DEPARTMENT_CODE AIT CS ECE AIT DEPARTMENT_NAME Applied Information Technology Computer Science Electrical Engineering Applied Information Technology APPOINTMENT_DATE 01/01/2009 05/03/2009 03/06/2009 01/01/2009 2. Using the initial dependency diagram drawn in question 1, remove all partial dependencies, draw the new dependency diagrams in Visio, and identify the normal forms for each table structure you created. 3. Using the table structures you created in question 2, remove all transitive dependencies, and draw the new dependency diagrams in Visio. Also identify the normal forms for each table structure you created. If necessary, add or modify attributes to create appropriate determinants or to adhere to the naming conventions. 4. Using the results of question 3, draw the fully labeled Crow's Foot ERD in Visio. The diagram must include all entities, attributes, and relationships. Primary keys and foreign keys must be clearly identified on the diagram.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
  1. 1. To keep track of students and their advisors, a university uses the table structure shown below. Assuming that the sample data are representative, draw a dependency diagram in Visio that shows all functional dependencies including both partial and transitive dependencies. (Hint: Look at the sample values to determine the nature of the relationships.)

Attribute Name

Sample Value

Sample Value

Sample Value

Sample Value

STUDENT_ID

123456

478596

123456

389987

STUDENT_NAME

Kim Brutt

Mary King

Kim Brutt

Donald Nouglle

ADVISOR_ID

123

473

567

123

ADVISOR_NAME

John Smith

Kim Young

Julia Roberts

John Smith

DEPARTMENT_CODE

AIT

CS

ECE

AIT

DEPARTMENT_NAME

Applied Information Technology

Computer Science

Electrical Engineering

Applied Information Technology

APPOINTMENT_DATE

01/01/2009

05/03/2009

03/06/2009

01/01/2009

  1. 2. Using the initial dependency diagram drawn in question 1, remove all partial dependencies, draw the new dependency diagrams in Visio, and identify the normal forms for each table structure you created.
  2. 3. Using the table structures you created in question 2, remove all transitive dependencies, and draw the new dependency diagrams in Visio. Also identify the normal forms for each table structure you created. If necessary, add or modify attributes to create appropriate determinants or to adhere to the naming conventions.
  3. 4. Using the results of question 3, draw the fully labeled Crow's Foot ERD in Visio. The diagram must include all entities, attributes, and relationships. Primary keys and foreign keys must be clearly identified on the diagram.

 

AutoSave
M3_1Normalization_Assignment -
O Search
ff
HARSHITH VANGOOR
HV
File
Home
Insert
Design
Layout
References
Mailings
Review
View
Help
A Share
X Cut
Find
- A A Aa v A
a- v
АаBЬСcDd AaBЬсcDd AaBbC AаBbСcL AaBbC AaBbСсDd AaB AаBЬСсD AаBbСcDd
Arial
v 10
LE Copy
E Replace
Paste
BIUV ab x, x A - I v
I Normal
1 No Spac... Heading 1
Title
A v
Heading 2 Heading 3
Heading 4
Subtitle
Subtle Em...
A Select v
S Format Painter
Clipboard
Font
Paragraph
Styles
Editing
QUESTION 1
1. 1. To keep track of students and their advisors, a university uses the table structure shown below.
Assuming that the sample data are representative, draw a dependency diagram in Visio that
shows all functional dependencies including both partial and transitive dependencies. (Hint: Look
at the sample values to determine the nature of the relationships.)
Attribute Name
Sample Value
Sample Value
Sample Value
Sample Value
STUDENT_ID
123456
478596
123456
389987
STUDENT_NAME
Kim Brutt
Mary King
Kim Brutt
Donald Nougle
ADVISOR_ID
123
473
567
123
ADVISOR_NAME
John Smith
Kim Young
Julia Roberts
John Smith
DEPARTMENT_CODE AIT
CS
ЕСЕ
AIT
DEPARTMENT NAME Applied Information Computer
Technology
Applied Information
Technology
Electrical
Science
Engineering
APPOINTMENT_DATE 01/01/2009
05/03/2009
03/06/2009
01/01/2009
2. 2. Using the initial dependency diagram drawn in question 1, remove all partial dependencies,
draw the new dependency diagrams in Visio, and identify the normal forms for each table
structure you created.
3. Using the table structures you created in question 2, remove all transitive dependencies, and
draw the new dependency diagrams in Visio. Also identify the normal forms for each table
structure you created. If necessary, add or modify attributes to create appropriate determinants or
to adhere to the naming conventions.
4.
3.
4. Using the results of question 3, draw the fully labeled Crow's Foot ERD in Visio. The diagram
must include all entities, attributes, and relationships. Primary keys and foreign keys must be
clearly identified on the diagram.
Page 1 of 1
238 words
D Focus
100%
Transcribed Image Text:AutoSave M3_1Normalization_Assignment - O Search ff HARSHITH VANGOOR HV File Home Insert Design Layout References Mailings Review View Help A Share X Cut Find - A A Aa v A a- v АаBЬСcDd AaBЬсcDd AaBbC AаBbСcL AaBbC AaBbСсDd AaB AаBЬСсD AаBbСcDd Arial v 10 LE Copy E Replace Paste BIUV ab x, x A - I v I Normal 1 No Spac... Heading 1 Title A v Heading 2 Heading 3 Heading 4 Subtitle Subtle Em... A Select v S Format Painter Clipboard Font Paragraph Styles Editing QUESTION 1 1. 1. To keep track of students and their advisors, a university uses the table structure shown below. Assuming that the sample data are representative, draw a dependency diagram in Visio that shows all functional dependencies including both partial and transitive dependencies. (Hint: Look at the sample values to determine the nature of the relationships.) Attribute Name Sample Value Sample Value Sample Value Sample Value STUDENT_ID 123456 478596 123456 389987 STUDENT_NAME Kim Brutt Mary King Kim Brutt Donald Nougle ADVISOR_ID 123 473 567 123 ADVISOR_NAME John Smith Kim Young Julia Roberts John Smith DEPARTMENT_CODE AIT CS ЕСЕ AIT DEPARTMENT NAME Applied Information Computer Technology Applied Information Technology Electrical Science Engineering APPOINTMENT_DATE 01/01/2009 05/03/2009 03/06/2009 01/01/2009 2. 2. Using the initial dependency diagram drawn in question 1, remove all partial dependencies, draw the new dependency diagrams in Visio, and identify the normal forms for each table structure you created. 3. Using the table structures you created in question 2, remove all transitive dependencies, and draw the new dependency diagrams in Visio. Also identify the normal forms for each table structure you created. If necessary, add or modify attributes to create appropriate determinants or to adhere to the naming conventions. 4. 3. 4. Using the results of question 3, draw the fully labeled Crow's Foot ERD in Visio. The diagram must include all entities, attributes, and relationships. Primary keys and foreign keys must be clearly identified on the diagram. Page 1 of 1 238 words D Focus 100%
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 3 images

Blurred answer
Knowledge Booster
Normalization
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education