1 / 7

Normalization Practice

Normalization Practice. Yong Choi BPA CSUB. 1NF. PK. PK. 2NF. PK. PK. EmpID. CourseTitle. Name. DeptName. Salary. DateCompleted. Functional Dependencies in EMPLOYEE2. Dependency on entire primary key. PK. PK. Dependency on only part of the key.

Download Presentation

Normalization Practice

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Normalization Practice Yong Choi BPA CSUB

  2. 1NF PK PK

  3. 2NF PK PK

  4. EmpID CourseTitle Name DeptName Salary DateCompleted Functional Dependencies in EMPLOYEE2 Dependency on entire primary key PK PK Dependency on only part of the key Define functional dependencies of above table using a functional dependency notation, then normalize to 2NF

  5. 2NF • Below table name is “Rental Info”. Arrowed direction shows functional dependency information. • Define functional dependencies of table using functional dependency notation then normalize to 2NF Depends on both TransID and VideoID PK PK Rental Info TransIDVideoIDCopy# Title Rent Depends only on VideoID

  6. 3NF: Define functional dependencies of below table using a functional dependency notation, then normalize to 3NF PK

  7. BCNF Project PK PK Define functional dependencies of below table using a functional dependency notation, then normalize to BCNF

More Related