Mô hình CSDL quan hệ mờ dựa trên tập con mờ

Một phần của tài liệu Bài giảng cơ sở dữ liệu nâng cao (Trang 131 - 132)

- Mở rộng miền trị thuộc tính

R H LD H 1 0,9 0,

6.4.1. Mô hình CSDL quan hệ mờ dựa trên tập con mờ

Mô hình này được đề xuất bởi Baldwin và Zhou vào năm 1984, Zvieli đưa ra năm 1986. Cách tiếp cận này không mở rộng miền trị của thuộc tính mà mở rộng ngữnghĩa của dữ liệu rõ, xem mỗi quan hệnhư một tập con mờ của tích Đề các của các miền trị thuộc tính.

Cho lược đồ quan hệR xác định trên tập thuộc tính  = {A1, A2, …, An}, với miền trị của thuộc tính Ai là Di = Dom(Ai), i = 1, 2,…, n. Khi đó một quan hệ (rõ) rtrên lược đồ R là tập con của tích Đề các D1  D2 … Dn, hay có thể viết:

r  D1  D2 … Dn Mỗi bộ của R có dạng: t = (a1, a2, …,an), với ai Di.

Trong mô hình CSDL quan hệ dựa trên tập con mờ, mỗi quan hệ mờr trên lược đồ R là một tập con mờ của tích Đề các D1  D2 … Dn, được xác định bởi hàm thuộc:

Bài giảng “Cơ sở dữ liệu nâng cao” | nvdinh@vnua.edu.vn 131

R: D1  D2 … Dn  [0, 1]

như vậy với mỗi bột = (a1, a2, …,an)  D1  D2 … Dn ta xác định được giá trị của hàm thuộc

R(a1, a2, …,an)  [0, 1], chỉ mức độ mà bộ này thuộc về quan hệ mờr.

Về hình thức, việc biểu diễn một quan hệ trong mô hình này giống như trong mô hình quan hệkinh điển, nhưng thêm vào cột , đểlưu độ thuộc của mỗi bộ vào quan hệ.

Như vậy, mỗi bộ của một quan hệ trong mô hình dựa trên tập con mờ có dạng:

t = (a1, a2,…, ai,…, an, )

với ai là giá trị các thuộc tính Ai, tức là ai  Dom(Ai), và  = (a1, a2,…, ai,…, an),   [0, 1], là độ thuộc của bột vào quan hệr. Như vậy, với mô hình này thì tính mờ thể hiện ở mức độ thuộc của mỗi bộ vào quan hệ, trong khi các giá trị của các thuộc tính là không mờ.

Thí dụ 6.15. Cho một quan hệ mờ biểu diễn các nhân viên có tuổi trẻ và lương khá cao:

Quan hệ mờ: NV_TRE_LCAO (#NV, TEN, TUOI, LUONG, )

Bảng 6.7. Một quan hệ mờ dựa trên mô hình tập con mờ

Một phần của tài liệu Bài giảng cơ sở dữ liệu nâng cao (Trang 131 - 132)