How to perform 3NF Decomposition and BCNF Decomposition?

preview_player
Показать описание
In this video I go over how to perform 3NF Decomposition and BCNF Decomposition to bring relations into a stable Normal Form.
Рекомендации по теме
Комментарии
Автор

Hi everyone! Yes you're right, for BCNF at 6:12 it is R-X and XA, not R-A and XA.
I didn't say it correctly, but it is written correctly.
Thank you for everyone that pointed that out! 😊

qanda
Автор

This is much more useful than what my lecturer said in class, thank you very much

Clara-qmdp
Автор

the candidate key for first question in 3NF should be ACDF? Since E can be determined by ACD already

evelynsun
Автор

for BCNF its not R-X and XA its R-A and XA.

scorpionedge
Автор

Thank you! Why is that the candidate key is included among the relations in the first example (2:51) but not in the second (5:50)?

alankotlyar
Автор

At 2.43 the candidate key u have mentioned is wrong it acdf from acd u get e so no e is required....for me the video was good . Thank you

VAMSIKRISHNA-krqf
Автор

5:47 why u wrote so many relations? ADFHG includes alrady part of the candidate key(AD)

m.preacher
Автор

3:40 why we dont delete AEH -> B hence we already have A->B ?

NosamFree
Автор

Excuse me but, at 6:45 you say R2(BCD) because it's R-A, but the dependence is D->A so D is our X and R-X is R1(A, B, C) and R2 (A, D) or is it wrong?

prandrex
Автор

I get lost at 1:50, how does abcd equal abcde when it's not anywhere on the right side? I seriously can't understand BCNF for the life of me

ohhhbirdy
Автор

thank you, this is excellent explanation! you have a very nice voice and handwriting

alldayforgotten
Автор

For the example starting at 2:52, is it possible to get two (or more) different minimal bases?

Mrdotcom
Автор

Great video! How do I find the Candidate Keys(ck) once I split the violation into 2 relations? For example at @7:11 where they are -BC and A-? Please answer me I have a test!

luigidorigatti
Автор

The last example of BCNF, why R4 is in BCNF?

Jsheng
Автор

I think BD is not bcnf for the last question

vishnuvardhan
Автор

pretty voice, best explanation that solved my troubles during past 6 hrs

eugeneku
Автор

You dont explain what BCNF is to begin with

axela.
Автор

try not erasing lines(they are usefull too)...great explaination though!!!

areebans
Автор

You're really good at explaining terms,
Can you make similar type of playlists for OOP USING C++ AND RDBMS

anky_arts
Автор

Awesome tutorial, easy to understand!

shaqtech