Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (50.96 KB, 7 trang )
Distributed Database
Management System
Lecture 6
First Three Normal Forms
• First Normal Form
• Second Normal Form: we are not
much interested in it. Its more of a
historical perspective
• Third Normal Form: 3NF, for each
XY where Y is not in X, either X is a
superkey of R or Y is prime attribute
Virtual University of Pakistan
2
Boyce-Code Normal Form
• BCNF, For every FD X Y in R,
X is the superkey
• Removal of second part creates
situation where a relation in in
3NF but not in BCNF, vice versa
never happens
Virtual University of Pakistan
3
A relation R defined on attributes