Dạng chuẩn của khối

Một phần của tài liệu Một số tính chất mở rộng của khóa trong mô hình dữ liệu dạng khối (Trang 49 - 51)

7. Cấu trúc luận văn

2.8. Dạng chuẩn của khối

Định nghĩa 2.8. [13]

Cho lược đồ khối R = (id; A1, A2, …, An), F là tập các phụ thuộc hàm trên R. Ta gọi lược đồ khối R thuộc dạng chuẩn 1 nếu và chỉ nếu toàn bộ các miền trị của các thuộc tính x(i), x  id, i  {1,2,...,n} đều chỉ chứa các giá trị nguyên tố.

Định nghĩa 2.9 [13]

- Phụ thuộc hàm đầy đủ

Cho lược đồ khối R = (id; A1, A2, ..., An), F là tập các phụ thuộc hàm

trên R, cho X,Y

n (i) i 1

id

 . Ta nói Y là phụ thuộc hàm đầy đủ vào X nếu Y là phụ thuộc hàm vào X nhưng không phụ thuộc hàm vào bất kỳ một tập hợp con thực sự nào của X

- Phụ thuộc hàm bắc cầu

Cho lược đồ khối R = (id; A1, A2, ..., An), thuộc tính A

n (i) i 1 id   A được gọi là phụ thuộc bắc cầu vào X nếu tồn tại tập con Y

n (i) i 1 id   sao cho: X → Y, Y → A nhưng Y → X với A XY.

Định nghĩa 2.10 [13]

Cho lược đồ khối R = (id; A1, A2, ..., An), F là tập các phụ thuộc hàm trên R. Ta gọi lược đồ khối R thuộc dạng chuẩn 2 nếu nó ở dạng chuẩn 1 và mọi thuộc tính không khoá của R là phụ thuộc hàm đầy đủ vào khoá. Định nghĩa 2.11 [13]

Cho lược đồ khối R = (id; A1, A2, ..., An) , F là tập các phụ thuộc hàm trên R. Ta gọi lược đồ khối R thuộc dạng chuẩn 3 nếu nó ở dạng chuẩn 2 và

mọi thuộc tính không khoá của R là không phụ thuộc hàm bắc cầu vào khoá của R.

Định nghĩa 2.12 [13]

Cho lược đồ khối R = (id; A1, A2, ..., An), F là tập các phụ thuộc hàm

trên R, X n (i) i 1 id 

 . Ta gọi lược đồ khối R thuộc dạng chuẩn Boye - Codd nếu X→ x(i) thỏa trên R, x(i)  X, x  id, i  {1, 2, ..., n) thì X là một khóa của R.

CHƯƠNG III

MỘT SỐ TÍNH CHẤT MỞ RỘNG CỦA KHÓA TRONG MÔ HÌNH DỮ LIỆU DẠNG KHỐI

Một phần của tài liệu Một số tính chất mở rộng của khóa trong mô hình dữ liệu dạng khối (Trang 49 - 51)

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

(61 trang)