Hệ cơ sở dữ liệu - Dạng câu 3 phân rã theo chuẩn BCNF 3NF

  Рет қаралды 5,611

Tú học tập

Tú học tập

Күн бұрын

Пікірлер: 36
@iamtu.in4
@iamtu.in4 11 ай бұрын
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é
@hoangphong1816
@hoangphong1816 11 ай бұрын
tức là VD như Q3(AB) thì dừng lại luôn hả bạn
@hoangphong1816
@hoangphong1816 11 ай бұрын
à mk hiểu rồi nó dừng lại ở ngay Q1
@iamtu.in4
@iamtu.in4 11 ай бұрын
@@hoangphong1816thuật toán phân rã 3NF dừng ở phân rã chứa khó Đó mình làm dư á bạn
@duongngyen4910
@duongngyen4910 11 ай бұрын
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.
@nguyenthibaotran476
@nguyenthibaotran476 11 ай бұрын
cảm ơn a bài giảng rất hay
@iamtu.in4
@iamtu.in4 11 ай бұрын
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
@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.
@letantru5106
@letantru5106 7 ай бұрын
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.in4
@iamtu.in4 7 ай бұрын
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
@letantru5106
@letantru5106 7 ай бұрын
@@iamtu.in4 kết quả sau khi chuẩn hóa á anh
@vmcchooky
@vmcchooky 11 ай бұрын
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.in4
@iamtu.in4 11 ай бұрын
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
@vmcchooky
@vmcchooky 11 ай бұрын
​@@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.in4
@iamtu.in4 11 ай бұрын
@@vmcchooky chính xác nha. Nhưng chuẩn 3 thì cần á
@vmcchooky
@vmcchooky 11 ай бұрын
@@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.in4
@iamtu.in4 11 ай бұрын
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
@letantru5106
@letantru5106 7 ай бұрын
phân rã về dạng chuẩn 3 mà có nhiều khóa thì làm ntn vậy ạ
@namhuy5306
@namhuy5306 7 ай бұрын
tìm lại khóa sau chỗ R2 là tìm khóa trên tập R2 đúng không ạ
@tuannguyenthanh226
@tuannguyenthanh226 11 ай бұрын
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.in4
@iamtu.in4 11 ай бұрын
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é
@tuannguyenthanh226
@tuannguyenthanh226 11 ай бұрын
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-BDCVT
@NguyenBaPhuc-BDCVT 11 ай бұрын
dừng lại ở Q1 thì ko cần trình bày từ Q2->Q5 nx đko bạn@@iamtu.in4
@tuannguyenthanh226
@tuannguyenthanh226 11 ай бұрын
@@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.in4
@iamtu.in4 11 ай бұрын
@@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.
@HuyHawking
@HuyHawking 6 ай бұрын
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.in4
@iamtu.in4 6 ай бұрын
tìm bằng phương pháp tìm bao đóng nha
@kito13-q4j
@kito13-q4j 8 ай бұрын
ở đ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.in4
@iamtu.in4 8 ай бұрын
Bạn nói cụ thề hơn đi
@kito13-q4j
@kito13-q4j 8 ай бұрын
@@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-q4j
@kito13-q4j 8 ай бұрын
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-q4j
@kito13-q4j 8 ай бұрын
@@iamtu.in4 a chỉ cho e với a ui mai e nộp bài ạ
@HuyHawking
@HuyHawking 6 ай бұрын
3:27 nếu lấy AB--> C thì AB nó thoải đk là SK thì lm sao b
@HuyHawking
@HuyHawking 6 ай бұрын
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
@HuyHawking
@HuyHawking 6 ай бұрын
Giải thích giúp đoạn này vs ạ
@quyetngoai
@quyetngoai 7 ай бұрын
22:26
Database Normalization 1NF 2NF 3NF Chuẩn hóa dữ liệu
14:59
Đặng Kim Thi
Рет қаралды 5 М.
Симбу закрыли дома?! 🔒 #симба #симбочка #арти
00:41
Симбочка Пимпочка
Рет қаралды 6 МЛН
كم بصير عمركم عام ٢٠٢٥😍 #shorts #hasanandnour
00:27
hasan and nour shorts
Рет қаралды 11 МЛН
За кого болели?😂
00:18
МЯТНАЯ ФАНТА
Рет қаралды 3,5 МЛН
Миллионер | 3 - серия
36:09
Million Show
Рет қаралды 2,2 МЛН
Chuẩn hóa quan hệ về dạng chuẩn 3NF hoặc BCNF - Phần 4
16:18
Vương Đỗ Quyên
Рет қаралды 1,3 М.
How to STUDY so FAST it feels like CHEATING
8:03
The Angry Explainer
Рет қаралды 1,9 МЛН
1st, 2nd and 3rd Normal Form (Database Normalisation)
11:42
Learn Learn Scratch Tutorials
Рет қаралды 457 М.
Tìm tất cả các khoá của một lược đồ quan hệ
8:01
2NF 3NF BCNF
14:27
Xuân Trịnh Thị
Рет қаралды 1,9 М.
Learn Database Normalization - 1NF, 2NF, 3NF, 4NF, 5NF
28:34
Decomplexify
Рет қаралды 2,1 МЛН
Симбу закрыли дома?! 🔒 #симба #симбочка #арти
00:41
Симбочка Пимпочка
Рет қаралды 6 МЛН