khoa khoa toi thieu
9, Khoá, khoá tối thiểu, thuật toán tìm khoá tối thiểu.
Khóa tối thiểu : cho 1 LDQH xác định trên tập thuộc tính U và tập phụ thuộc hàm F khi đó k được gọi là khóa tối thiểu của 1 lược đò qh nếu ko là siêu khóa
-không tồn tại k’ thuộc k mà k’ cũng là siêu khóa
B,Thuật toán tìm khóa tối thiểu
1, tìm 1 khóa
C ho lược đò qh R và tập phụ thuộc hàm F
B1,Gán K=U
B2,A là 1 thuộc tính của K=k’,k’+=u gán k=k’ sau đó lặp lại
2 tìm tất cả các khóa
B1,Xác định tất cả các tập con khác rỗng của U kết quả tìm được giả sử là các tập thuộc tính X1,X2,...X3
B2,tìm bao đóng của các X,Y
B3,Siêu khóa là các x,y, mà bao đóng lên =u
B4, Gsử siêu khóa s=[s1,s2...sn]
Xây dựng tập chứa tất cả các khóa nếu S1 nằm trong Sj thì loại sj.Tập còn lại là tập khóa cần tìm
Bạn đang đọc truyện trên: AzTruyen.Top