Các dạng chuẩn của lược đồ quan hệ

Một phần của tài liệu bài giảng hệ quản trị cơ sở dữ liệu (Trang 58 - 60)

Địnhnghĩa.ChoR(U)làlượcđồquanhệvớiU={A1,A2,…,AN}làtậpcác thuộctính,Flàtập

cácphụthuộchàmtrênRvàA∈U.ChúngtanóirằngAlàthuộctínhkhóanếuA thuộcmộtkhóa

Địnhnghĩa.ChoR(U)làlượcđồquanhệvớiU={A1,A2,…,AN}làtậpcác thuộctính,Flàtập

cácphụthuộchàmtrênRvàX,Y⊆U.ChúngtanóirằngYphụthuộchàmđầyđủ vàoXnếu:

-X→Y∈F+

-∀X‟⊂XthìX‟→Y∉F+

Ngượclại,chúngtasẽnóiYphụthuộcbộphậnvàoX.

Nhưvậy, Yphụthuộchàm đầyđủvào XnếuYphụthuộchàmvàoXnhưng khôngphụthuộc

hàmvàobấtkỳmộttậpconthựcsựnàocủaX.

Địnhnghĩa.ChoR(U)làlượcđồquanhệvớiU={A1,A2,…,AN}làtậpcác thuộctính,Flàtập

cácphụthuộchàmtrênRvàX⊆ U,A∈U. ChúngtanóirằngAlàphụthuộcbắ ccầuvàoXnếu

tồntạimộttậpthuộctínhY, Y⊆Usao choX→Y, Y→AthuộcF+nhưng Y

→Xkhôngthuộc

F+. Ngượclại, chúng tasẽ nói rằngA khôngphụ thuộchàm bắc cầuvào X hay Aphụ thuộctrực

tiếpvàoX.

6.3.1.Dạngchuẩn1(1NF)

Mộtquanhệđượcchuẩn hóalàquanhệtrongđómỗi miềngiá trịcủamộtthu ộctínhchỉchứa

nhứng giátrị nguyên tố tức lànhững giá trịkhông thểphân chia được nữa. Một quanhệ có chứa

mộtmiền giátrị của mộtthuộc tínhnào đó là khôngnguyêntố được gọilà quan hệkhông chuẩn

hayquanhệphichuẩn.Tuynhiên,vớimộtquanhệkhôngchuẩnnaođó,chúngta luônluôncóthể

chuẩnhóanóvềdạngmộtquanhệchuẩnhóa.

Địnhnghĩa. Mộtlượcđồ quanhệR đượcgọi làởdạng chuẩnmột(1NF) nếu vàchỉnếu toàn

bộcácmiềngiátrịcủacácthuộctínhtrongRđềuchỉchứacágiátrịnguyêntố. Mộtquanhệ xácđịnhtrênlược đồ quanhệởdạng chuẩn1được nóilà quan hệởdạngchuẩn

Một phần của tài liệu bài giảng hệ quản trị cơ sở dữ liệu (Trang 58 - 60)

Tải bản đầy đủ (DOCX)

(71 trang)
w