0% found this document useful (0 votes)
276 views2 pages

Normalization Figures

The document discusses normalizing a relation called GRADE REPORT for a university by converting it to second normal form and then third normal form. It removes partial and transitive dependencies to normalize the data. Instructions are given to normalize a parking ticket relation for a college into first normal form and then provide examples of anomalies and convert it to third normal form.

Uploaded by

gouvany tamer
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
276 views2 pages

Normalization Figures

The document discusses normalizing a relation called GRADE REPORT for a university by converting it to second normal form and then third normal form. It removes partial and transitive dependencies to normalize the data. Instructions are given to normalize a parking ticket relation for a college into first normal form and then provide examples of anomalies and convert it to third normal form.

Uploaded by

gouvany tamer
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Normalization

The table below shows a relation called GRADE REPORT for a university.
Convert a set of relations in third normal form.

Answer:
Second Normal Form:
• Remove Partial Dependents

Student ID Student Campus Major Course Course Instructor Instructor Grade


Name Address ID Title NAme Location

R1---→ StudentID, StudentName, CampusAddress, Major.


R2----→ CourseID, CourseTitle, InstructorName, Instructlocation
R3-------→ StudentID, CourseID, Grade
Third Normal Form:
• Remove Transitive dependency

R1---→ StudentID, StudentName, CampusAddress, Major.


R2----→ CourseID, CourseTitle, InstructorName
R3-------→ StudentID, CourseID, Grade
R4----------→ InstructorName, Instructlocation

Assignment:
The Public Safety office at Millennium College maintains a list of parking tickets
issued to vehicles parked illegally on the campus. The relation shows a portion of
this list for the fall semester. (Attribute names are abbreviated to conserve space).
a. Convert this table to a relation in first nom1al form by entering appropriate data
in the table. What are the detem1inants in this relation?
b. Draw a dependency diagram that shows all functional dependencies in the
relation, based on the sample data shown.
c. Give an example of one or more anomalies that can result in using this relation.
d. Develop a set of relations in third normal form. Include a new column with the
heading Violation in the appropriate table to explain the reason for each ticket.
Values in this column are expired parking meter (ticket code 1), no parking
pem1it (ticket code 2), and handicap violation (ticket code 3).

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy