... THUỘC HÀM
Minh họa bằng hình ảnh
Hình 8.1. Ảnh hưởng của phụthuộchàm A->B đối với hai bộ t, u bất kỳ.
7
Khoa Công nghệ Thông tin - Trƣờng Đại học Ngân hàng
Phụthuộchàm và Chuẩnhóa CSDL
Functional ... Tìm khóa của quan hệ R
Tìm bao đóng
32
Khoa Công nghệ Thông tin - Trƣờng Đại học Ngân hàng
PHỤTHUỘC HÀM
Định nghĩa (1)
Ký hiệu
Khái niệm phụthuộc hàm
f
trên quan hệ
R
giữa hai tập hợp các
thuộc ... hai phụthuộchàm A B, v BC
ã Chng minh rng R cng tha món ph thuc hm AC
ã Chng minh rng R khụng tha món phụthuộc hàm
CA
Ví dụ
11
Khoa Công nghệ Thông tin - Trƣờng Đại học Ngân hàng
PHỤ THUỘC...
... Administration
7
Bài tập
PHỤTHUỘCHÀM – CHUẨNHÓACSDL
Bài tập 1
1/ Cho quan hệ sau:
r( A B C D E)
a
1
b
1
c
1
d
1
e
1
a
1
b
2
c
2
d
2
d
1
a
2
b
1
c
3
d
3
e
1
a
2
b
1
c
4
d
3
e
1
a
3
b
2
c
5
d
1
e
1
Phụ thuộc ... Q
4
(ABCDEGHIJ)
F
4
={BH→I;GC→A;I→J;AE→G;D→B;I→H}
16) Chứng minh rằng:
3
Xác định các phụthuộchàm và chuẩnhóa bảng thành 3NF
16) Cho một quan hệ R ={A, B, C, D, E, F, G, H, I, J} và tậpphụthuộc hàm
F = { A,B C
A D, E
B F
FG, H
D ... và tậpphụthuộchàm F =
{A→B;B→C;A→D;D→C}
Và một lược đồ CSDL như sau: C ={Q
1
(AB);Q
2
(AC);Q
3
(BD)}
a) C có bảo toàn thông tin đối với F
b) C có bảo toàn phụthuộchàm ?
4/ Kiểm tra dạng chuẩn...
... nói tậpthuộc tính Y phụthuộchàm vào tập
thuộc tính X (Y functional dependent on X ) hoặc tậpthuộc tính X xác định hàmtậpthuộc tính
Y (X functional determines Y).
Cho f là một phụthuộc ... của tậpphụthuộchàm F, nếu F
+
=F thì ta nói F là một tập đầy đủ
các phụthuộc hàm, đôi khi ta còn nói F là tập đóng.
5. Định nghĩa suy dẫn theo quan hệ
Cho F là một tập các phụthuộchàm ... G*
.
3. Tính luỹ đẳng: Với mọi tậpphụthuộchàm F thì ta luôn có (F*)*=F*.
6. Bao đóng của tậpthuộc tính
Cho tậpphụthuộchàm F trên U, X⊆U, bao đóng của tậpthuộc tính X, kí hiệu là X
+
...
... ER
Mô hình quan hệ
Phụ thuộc hàm
Nguyên tắc thiết kế
Phụ thuộc hàm
Qui tắc suy diễn
Bao đóng
Phụ thuộc hàm
tương đương
Phụ thuộchàm tối
thiểu
Các dạng chuẩn
Thiết kế CSDL
Bài giảng cơ sở dữ ... ER
Mô hình quan hệ
Phụ thuộc hàm
Nguyên tắc thiết kế
Phụ thuộc hàm
Qui tắc suy diễn
Bao đóng
Phụ thuộc hàm
tương đương
Phụ thuộchàm tối
thiểu
Các dạng chuẩn
Thiết kế CSDL
Bài giảng cơ sở dữ ... ER
Mô hình quan hệ
Phụ thuộc hàm
Nguyên tắc thiết kế
Phụ thuộc hàm
Qui tắc suy diễn
Bao đóng
Phụ thuộc hàm
tương đương
Phụ thuộchàm tối
thiểu
Các dạng chuẩn
Thiết kế CSDL
Bài giảng cơ sở dữ...
... phải là khóa không
3. Kiểm tra 2 tậpphụthuộchàm có tương đương
4. Kiểm tra 1 phụthuộchàm có được suy diễn từ tập
phụ thuộchàm cho trước
5. Tìm tất cả các khóa
6. Tìm phụthuộchàm dư thừa
7. ... thừa
7. Tìm tập bao phủ tối thiểu
8. Xác định chuẩnhóa và chuẩnhóa dữ liệu
Bi tp kt hp
ã
Cho R = ABCDEFGH, vi tp ph thuộchàm sau:
a. Tìm phủ tối thiểu
b. Tìm tất cả khóa
c. Xác định chuẩnhóa cao ... khi:
ã
Mi ph thuc hm ca F c suy ra t G
ã
Mi ph thuộchàm của G được suy ra từ F
–
Kiểm tra từng phụthuộchàm của F và G như trên
–
2 tậpphụthuộchàm này có tương đương:
Cỏch lm
ã
Lu ý: ta cú...
... là mọt phụthuộchàm có vế trái không
dư thừa hay Y phụthuộchàm đầy đủ vào Z hay phụthuộc
hàm đầy đủ.
Chú ý: Phụthuộchàm có vế trái chứa một thuộc tính là
phụ thuộchàm đầy đủ.
8
BÀI 12: ... định
X→Y là thành viên của F.
5
12.3: Phụthuộchàm không dư thừa
12.3.1: Phụthuộchàm dư thừa
Cho F là tập các phụthuộchàm trêu U, f là một phụthuộc
hàm của F tức là f ∈ F, f được gọi là ... TẬPPHỤTHUỘC HÀM
12.1: Định nghĩa tương đương
Định lý: Cho F là tập các phụthuộchàm trên U và f là một
phụ thuộchàm trên U, khi đó 2 việc sau tương đương
(1)F├f
(2)F╞f
Tức là, phụ thuộc...
... AB → C là phụthuộchàm không đầy đủ
B → C là phụthuộchàm đầy đủ
Chú ý: phụthuộchàm có vế trái chứa một thuộc tính là phụthuộchàm đầy đủ.
Ví dụ 3: cho tậpphụthuộchàm F = {A → BC,B ... là tậpphụthuộchàm có vế phải một thuộc tính.
3 Tậpphụthuộchàm không dư thừa
Nói rằng F là tậpphụthuộchàm không dư thừa nếu không tồn tại F’⊂ F sao
cho F’≡ F. Ngược lại F là tậpphụthuộc ... G’
+
không chứa phụthuộchàm CD→E ⇒ F
không tương đương với G’
II PHỦ TỐI THIỂU CỦA MỘT TẬPPHỤTHUỘCHÀM (minimal cover)
1 Phụthuộchàm có vế trái dư thừa
F là tập các phụthuộchàm trên lược...
... nh phụthuộchàm để lưu riêng một cách
tuỳ tiện cú th dn n d tha
ã Tp ph thuc hàm không dư thừa được gọi là
phủ tối tiểu
– Vế phải gồm một thuộc tính
– Vế trái không dư thừa
– Không có phụ ... triển cây với thuộc tính bổ sung mà không
làm đỉnh mới có thuộc tính dư thừa
13/08/2012 HVĐ – THQL 32
CƠ SỞ DỮ LIỆU
Bài 4:
PHỤ THUỘCHÀM
13/08/2012 1 HVĐ – THQL
TH SC
ã Xột I v C->DI ... gc, X = R – VP, và
– Tập bổ sung, Z = VT X
+
ã nh l khúa nu bao úng bng vi R
ã Vi mi nh X không là khóa:
– Xác định tập bổ sung (R’ – X
+
)
– Phát triển cây với thuộc tính bổ sung mà không...
... và tậpphụthuộchàm F={A->B, B->C, A->D, D-
>C}
CHƯƠNG 2: PHỤTHUỘCHÀM
Bài 1: Cho quan hệ r dưới đây:
Hình 3Hình 3 (graphics3.png)
Tìm những phụthuộchàm thoả r
Bài 2: Phát biểu ... ABCDEGH ) và tậpphụthuộchàm F xác định trên R
F = { A -> D, AB -> DE, CE -> G, E -> H}
Tính bao đóng: (AB)+
Bài 7: Cho lược đồ quan hệ R = ( ABCDEG) và tậpphụthuộchàm F xác định ...
Bài 3: Cho lược đồ quan hệ R và tập các phụthuộc hàm
F = { AB -> E, AG -> I, BE -> I, E -> G, GI ->H}
Chứng minh rằng: AB ->GH
Bài 4: Cho lược đồ quan hệ R và tập các phụ...
... Trường THPT Trần Phú Tài liệu ôn tậpHoá học 10
BÀI TẬP CHƯƠNG OXI – LƯU HUỲNH
Câu 1: Viết các phản ứng xảy ra khi cho Fe, FeO, Fe
3
O
4
, ... clorua vôi ?
Dạng 4: Tính toán theo phương trình hóa học (bài toán lượng dư)
Học kì II – Năm học 2010 – 2011 Page 3
Trường THPT Trần Phú Tài liệu ôn tậpHoá học 10
a) Xác định nguyên tử khối của ... hành nội bộ)
Học kì II – Năm học 2010 – 2011 Page 14
Trường THPT Trần Phú Tài liệu ôn tậpHoá học 10
BÀI TẬP CHƯƠNG HALOGEN
Dạng I: Viết PTHH
Câu 1: Viết các phương trình phản ứng xảy ra (nếu...