mis 320 assignment 4

MIS 320 Assignment 4

Normalization Examples (Source: www.DBNormalization.com)

Q1. For the following Grades:
relation:
GRADES (Student_ID, Course#, Semester#, Grade)

Choose a key and write the dependencies

Explain your rationale for your choice of key.

What is the normal form of the relation? Why?

Q2. For the LINE_ITEMS relation:
LINE_ITEMS (PO_Number, ItemNum, PartNum, Description, Price, Qty)

Choose a key and write the dependencies

What normal form is the above LINE_ITEMS relation in?

Explain.

Q4: What normal form is the following relation in?
STORE_ITEM (SKU, PromotionID, Vendor, Style, Price). Functional dependencies are listed below.

SKU, PromotionID -> Vendor, Style, Price


SKU -> Vendor, Style

Q5: Normalize the above (Q4) relation into the next higher normal form.

Q6: Choose a key and write the dependencies for the following SOFTWARE relation (assume all of the vendor’s products have the same warranty).
SOFTWARE (SoftwareVendor, Product, Release, SystemReq, Price, Warranty). Functional dependencies are listed below.

SoftwareVendor, Product,

Release -> SystemReq, Price, Warranty

Q7: Normalize the above Software relation into 4NF.

Q8: What normal form is the following relation in?
only H, I can act as the key.
STUFF (H, I, J, K, L, M, N, O)
 Functional dependencies are listed below.

H, I -> J, K, L


J -> M


K -> N


L -> O

Q9: What normal form the following relation in?
STUFF2 (D, O, N, T, C, R, Y)
 Functional dependencies are listed below.

D, O -> N, T, C, R, Y


C, R -> D


D -> N

Invoice relation

Is this relation in 1NF? 2NF? 3NF?
Convert the relation to 3NF.

Inv# date custID Cust Name Part# Part Desc Unit Price #Used Ext Price Tax rate Tax Total

14 12/63 42 Lee A38 Nut 0.32 10 3.20 0.10 1.22 13.42

14 12/63 42 Lee A40 Saw 4.50 2 9.00 0.10 1.22 13.42

15 1/64 44 Pat A38 Nut 0.32 20 6.40 0.10 064 7.04

Hint: Start with identifying the primary key attribute(s) of the relation. Also, make necessary assumptions concerning other functional dependencies.

#write essay #research paper #blog writing #article writing #academic writer #reflective paper #essay pro #types of essays #write my essay #reflective essay #paper writer #essay writing service #essay writer free #essay helper #write my paper #assignment writer #write my essay for me #write an essay for me #uk essay #thesis writer #dissertation writing services #writing a research paper #academic essay #dissertation help #easy essay #do my essay #paper writing service #buy essay #essay writing help #essay service #dissertation writing #online essay writer #write my paper for me #types of essay writing #essay writing website #write my essay for free #reflective report #type my essay #thesis writing services #write paper for me #research paper writing service #essay paper #professional essay writers #write my essay online #essay help online #write my research paper #dissertation writing help #websites that write papers for you for free #write my essay for me cheap #pay someone to write my paper #pay someone to write my research paper #Essaywriting #Academicwriting #Assignmenthelp #Nursingassignment #Nursinghomework #Psychologyassignment #Physicsassignment #Philosophyassignment #Religionassignment #History #Writing #writingtips #Students #universityassignment #onlinewriting #savvyessaywriters #onlineprowriters #assignmentcollection #excelsiorwriters #writinghub #study #exclusivewritings #myassignmentgeek #expertwriters #art #transcription #grammer #college #highschool #StudentsHelpingStudents #studentshirt #StudentShoe #StudentShoes #studentshoponline #studentshopping #studentshouse #StudentShoutout #studentshowcase2017 #StudentsHub #studentsieuczy #StudentsIn #studentsinberlin #studentsinbusiness #StudentsInDubai #studentsininternational