Bài phân rã đạt dạng chuẩn 3 xét Q có chứa khoá thì dừng lại nhé(Q1). Nếu đã có Q chứa khoá thì không cần thêm Q6 nhé
@hoangphong181611 ай бұрын
tức là VD như Q3(AB) thì dừng lại luôn hả bạn
@hoangphong181611 ай бұрын
à mk hiểu rồi nó dừng lại ở ngay Q1
@iamtu.in411 ай бұрын
@@hoangphong1816thuật toán phân rã 3NF dừng ở phân rã chứa khó Đó mình làm dư á bạn
@duongngyen491011 ай бұрын
Bạn ơi cho mình hỏi với, khi chuẩn hoá về dạng BCNF nếu tồn tại 1 phụ thuộc hàm có vế trái không là một siêu khoá, vế phải lại là một thuộc tính khoá thì như nào á? Mình cảm ơn.
@nguyenthibaotran47611 ай бұрын
cảm ơn a bài giảng rất hay
@iamtu.in411 ай бұрын
Cảm ơn bạn đã xem, hay cho mình 1 like để mình có động lực ra những clip khác hoặc có thể cmt dạng bài để mình làm nhé
@iamtu.in4 Жыл бұрын
Q(ABCDEG) F = {B -> C; DEG -> B; A-> D; A -> E; A-> G} . Tìm khoá, dạng chuẩn cao nhất, phân rã về dạng chuẩn BC hoặc dạng chuẩn 3.
@letantru51067 ай бұрын
Anh cho em xin đáp số bài này với ạ: Cho lược đồ quan hệ Q(A,B,C,D,E) F = {AB -> CDE, AC -> BDE, B -> C, C -> B, C -> D, B -> E}. Chuẩn hóa lược đồ trên theo DC3 bằng phương pháp phân rã.
@iamtu.in47 ай бұрын
Khoá chính là AB B-> E có B không là siêu khoá E không là thuộc tính khoá => không đạt dạng chuẩn 3NF
@letantru51067 ай бұрын
@@iamtu.in4 kết quả sau khi chuẩn hóa á anh
@vmcchooky11 ай бұрын
Bạn ơi! Ví dụ như lược đồ quan hệ sau khi tìm khóa và phủ tối thiểu Lúc phân rã BCNF mà không có phụ thuộc hàm nào trong Ftt có vế trái là siêu khóa thì phải làm sao? Với lại đoạn tìm khóa sau mỗi lần phân rã là tìm dựa trên tập thuộc tính R mới với F mới hay sao vậy? Cảm ơn bạn!
@iamtu.in411 ай бұрын
Bạn xem lại thuật toán phân rã BC sẽ phân rã từng phụ thuộc hàm thành quan hệ mới mà nó có chứa khoá mới trong đó. Khoá được tìm bằng cách định nghĩa. Ví dụ : Q(ABC) A ->BC có khoá là A vì A+ = ABC
@vmcchooky11 ай бұрын
@@iamtu.in4Bạn ơi! Phân rã về Boyce Codd không cần tính phủ tối thiểu hả bạn?
@iamtu.in411 ай бұрын
@@vmcchooky chính xác nha. Nhưng chuẩn 3 thì cần á
@vmcchooky11 ай бұрын
@@iamtu.in4 Xia xịa! I love you! Chiều nay thi có liên quan này nè! Cảm ơn bạn nha!
@iamtu.in411 ай бұрын
còn phần nào không laàm được cmt mình hướng dẫn cho nha. Ở trên mình ghi đề của IUIH câu 3 nhiều điẻm, 1 câu chứng minh tương đương và 1 câu tìm khoá, đề khá đơn giản @@vmcchooky
@letantru51067 ай бұрын
phân rã về dạng chuẩn 3 mà có nhiều khóa thì làm ntn vậy ạ
@namhuy53067 ай бұрын
tìm lại khóa sau chỗ R2 là tìm khóa trên tập R2 đúng không ạ
@tuannguyenthanh22611 ай бұрын
Mình thấy khóa AB nằm ở Vế trái của PTH AB-->C rồi mà sao vẫn phải bổ sung Q6 vậy bạn
@iamtu.in411 ай бұрын
Q nào chứa khoá rồi thì dừng nha bạn. Bài đó mình làm bị dư á. Bạn có thể dừng ở Q1 và không cần thêm Q6 nhé
@tuannguyenthanh22611 ай бұрын
mình c ảm ơn bạn nhé, bạn có đề cương ôn tập của môn này không ạ, cho mình xin với :D@@iamtu.in4
@NguyenBaPhuc-BDCVT11 ай бұрын
dừng lại ở Q1 thì ko cần trình bày từ Q2->Q5 nx đko bạn@@iamtu.in4
@tuannguyenthanh22611 ай бұрын
@@iamtu.in4 Cho mình hỏi: Ở phút 14:30 khi xét A--> DE, có 2 điều kiện đó là: 1-A không là siêu khóa. 2- DE không là thuộc tính khóa. Vậy khi không đáp ứng 2 điều kiện đó thì ta mới bắt đầu phân rã hay sao bạn. Ý mình là nếu chỉ đáp ứng 1 trong 2 điều kiện đó thì có phân rã được không ví dụ: A là siêu khóa nhưng DE không là thuộc tính khóa thì có phân rã không
@iamtu.in411 ай бұрын
@@tuannguyenthanh226 về phân rã BCNF thì xác định khóa, các thuộc tính phụ thuộc vào khoá => đạt chuẩn BC. Ở bài phân rã này bạn phải tìm lần lượt khoá của các lượt đồ mới dựa vào quan hệ mà bạn tách ra. Coi kĩ ở video nhé. Còn câu hỏi của bạn là do bạn chưa xem kỹ mình tách Q ra thành Q1 nó là lược đồ quan hệ mới có khoá mới được tìm dựa vào PTH.
@HuyHawking6 ай бұрын
Có cách nào tìm hơn 1 khóa ko z b, hay vẫn phải lập bảng
@iamtu.in46 ай бұрын
tìm bằng phương pháp tìm bao đóng nha
@kito13-q4j8 ай бұрын
ở đoạn phân rã về dạng chuẩn C thì nếu như có cái j đó là thuộc tính của khóa thì làm như nào ạ
@iamtu.in48 ай бұрын
Bạn nói cụ thề hơn đi
@kito13-q4j8 ай бұрын
@@iamtu.in4 khi chuẩn hoá về dạng BCNF nếu tồn tại 1 phụ thuộc hàm có vế trái không là một siêu khoá, vế phải lại là một thuộc tính khoá thì như nào ạ tại trên video những cái thuộc tính đều ko là thuộc tính khóa em đang có làm một bài có 1 cái là thuộc tính khóa nhưng ko biết làm như nào ạ
@kito13-q4j8 ай бұрын
ví dụ như U=ABCDEFG AB là 1 siêu khóa có AB->C xét DE->C có DE ko là siêu khóa, C là thuộc tính khóa thì tiếp theo mình làm như nào ạ
@kito13-q4j8 ай бұрын
@@iamtu.in4 a chỉ cho e với a ui mai e nộp bài ạ
@HuyHawking6 ай бұрын
3:27 nếu lấy AB--> C thì AB nó thoải đk là SK thì lm sao b
@HuyHawking6 ай бұрын
Nếu bóc từ trên xuống tức là bóc ngay AB-->C thì nó thoải đk thì lúc này dạng chuẩn bao nhất là BC r mong b nói rõ hơn đc ko