Lec 22: How to Decompose a Relation into 2NF (Second Normal Form) | DBMS

  Рет қаралды 249,258

Jenny's Lectures CS IT

Jenny's Lectures CS IT

Күн бұрын

Пікірлер: 155
@ritheshs5537
@ritheshs5537 4 жыл бұрын
Ma'am you deserve more subscribers! I appreciate the hardwork that you put in your videos
@sriramkrishnamurthy4473
@sriramkrishnamurthy4473 2 жыл бұрын
bhai tu bas padhai kar
@basharTheSoftwareEngineer
@basharTheSoftwareEngineer 3 жыл бұрын
BEST EVER VIDEO SEEN IN MY LIFE THANKS ALOT
@adityabopardekar575
@adityabopardekar575 4 жыл бұрын
Ty so much maam for clearing my concepts in normalization ur videos are too good and very easy to understand
@NaveenKumar-zp4sy
@NaveenKumar-zp4sy 4 жыл бұрын
I was searching ur playlist for this topic 😅 few days back..... luckily I was popped up notification .... chance less....after watching videos I am fully on love with DBMS.... every thing is clear now.... thanks mam for making it crystal clear☺️🤠...I suppose due to this coincidence I guess I have some thing to do with DBMS(research or something 😁) Any way thank you lots mam
@mayankorigins25
@mayankorigins25 4 жыл бұрын
I found this channel when i was searching for implement of queue using two stack
@ProgrammingCradle
@ProgrammingCradle 4 жыл бұрын
Hey Mam you are a phenomenal teacher... You teach concepts in really easy way... I have learnt so much from your videos... And most importantly... You inspired me to help others too... That's the reason I started my channel #programmingcradle to help people in need and contribute to the data science community. All the best to you mam and keep up the great work... ☺️
@kamappajh3872
@kamappajh3872 3 жыл бұрын
At 11.52 u said R2 is in BCNF,how is it in BCNF as it doesn't have any FD to check LHS have Super key r not?plz explain mam
@keshavchhapolia3832
@keshavchhapolia3832 Жыл бұрын
its in 3nf not bcnf coz all attributes are prime attributes
@yoriichi7626
@yoriichi7626 8 ай бұрын
​@@keshavchhapolia3832 but that prime attributes is for the main given realtion not for R2 then how can you say that all attributes of R2 are in Prime attributes shouldn't R2 have its own prime attributes???
@naveenbabu9831
@naveenbabu9831 7 ай бұрын
correct me if iam wrong ...r2 is not in BCNF since determinants are not SKeys ..But R2 is in 3NF since AD - candidate key then prime attributes wud be A,D and since all attributes are PA it is in 3NF
@amrithsebastin827
@amrithsebastin827 3 ай бұрын
Note: Every binary relation is in BCNF form.
@Aakash-p7x
@Aakash-p7x Ай бұрын
R2 is in BCNF coz there's a property of rdbms that EVERY RELATION WITH JUST 2 COLUMNS/ATTRIBUTES ARE ALWAYS IN BCNF
@NITISHKUMAR-hi5oh
@NITISHKUMAR-hi5oh 11 ай бұрын
This channel is the reason I passed DBMS
@abbaschy.9723
@abbaschy.9723 8 ай бұрын
11:53 Why is R2 in BCNF although there are no functional dependencies?
@KaUsTuBh_Dwivedi
@KaUsTuBh_Dwivedi 6 ай бұрын
becoz it is in prime attribute
@Payal_Ojha
@Payal_Ojha 27 күн бұрын
​@@KaUsTuBh_Dwivedi I don't understand this actually, can you clarify this more?
@Payal_Ojha
@Payal_Ojha 27 күн бұрын
​​@@KaUsTuBh_DwivediI need your response by today itself please respond 🙏
@eagle_shadow6665
@eagle_shadow6665 2 жыл бұрын
I understood this lecture very well only cause of you 💫🤗
@anveshagupta7512
@anveshagupta7512 3 ай бұрын
great explanation sir
@alv1947
@alv1947 3 жыл бұрын
Jenny you are the King 💪
@ARPITJAIN-md3ls
@ARPITJAIN-md3ls 5 ай бұрын
queen*
@Sam-vl3er
@Sam-vl3er 4 жыл бұрын
Finally here comes the prettiest lady to teach 2NF
@domzzolanski6417
@domzzolanski6417 2 жыл бұрын
wow jenny has improved , she now smilessss
@pragyashrivastava8796
@pragyashrivastava8796 4 жыл бұрын
Hello mam.i have a doubt in 2nd example that when u decomposed it into R1 and R2 then y u again decomposed into R3. But in ur previous example u decomposed into only R1 and R2
@arutce6573
@arutce6573 4 жыл бұрын
To decompose the relation, you should have the common attribute between the decomposed relation to satisfy the lossless join decomposition condition.
@sunitha2743
@sunitha2743 4 жыл бұрын
in 1st one D was the only element in R2 .
@karthick2523
@karthick2523 Жыл бұрын
@@arutce6573 good
@bajrangijha
@bajrangijha 4 жыл бұрын
23:14 yes mam getting the same three relations after decomposing like that...but the decomposition went one more level longer.
@60_v36
@60_v36 4 жыл бұрын
can u explain why do we need to decompose into 3 relations instead of 2?
@bajrangijha
@bajrangijha 4 жыл бұрын
We can solve by decomposing it into two relations also but eventually the answer will be same becuase after decomposing it into two relations one of the relation is still not in 2nf. So we have to decompose that relation again and as a result we ll get 3 relations at the end.
@60_v36
@60_v36 4 жыл бұрын
@@bajrangijha is the 2nd relation R2(A,C,D) not in 2nf bcoz there is no candidate key? or any other reason?
@bajrangijha
@bajrangijha 4 жыл бұрын
There is a candidate key AC in the relation R(A,C,D) and this relation is not in 2nf because the proper subset of tha candidate key AC which is C is deriving a non-prime attribute D. Clearly, this is a case of partial dependency. So the relation is not in 2nf and we should split it more.
@60_v36
@60_v36 4 жыл бұрын
@@bajrangijha oh that was really helpful. Thanks a lot
@anshubajaj2842
@anshubajaj2842 4 жыл бұрын
maam you are a great help to us college students so thank you so much and can you please upload transaction and concurrency control lectures as well
@Nishant12375
@Nishant12375 4 жыл бұрын
Mam your teaching style is good . Firstly I watching dbms series by one of best teacher sanchit Jain sir, after complete sanchit sir dbms series. I still watching your dbms series and your cuteee impression 😘
@theonlyeve28
@theonlyeve28 3 жыл бұрын
Good explanation. Really helpful in understanding the concept.
@kedricktitima8146
@kedricktitima8146 Ай бұрын
Excellent lecture now try to decompose a table with more attributes and tuples such as names
@kannucool1421
@kannucool1421 3 жыл бұрын
Best video for 2NF❤️
@020jesintha6
@020jesintha6 3 жыл бұрын
How did u say that R2(A,D) is in BCNF
@pritam-kunduu
@pritam-kunduu 2 жыл бұрын
Functional dependency set was found empty
@godhaninisarg1570
@godhaninisarg1570 8 ай бұрын
@@pritam-kunduu so can we say it is in BCNF ?? if iti is empty
@pritam-kunduu
@pritam-kunduu 8 ай бұрын
@@godhaninisarg1570 yes
@godhaninisarg1570
@godhaninisarg1570 8 ай бұрын
@@pritam-kunduu ok thanks and are you from which college
@pritam-kunduu
@pritam-kunduu 8 ай бұрын
@@godhaninisarg1570 iit kgp
@shiaamganesh7819
@shiaamganesh7819 Жыл бұрын
Great teaching🎉
@Harshita_singh2
@Harshita_singh2 4 жыл бұрын
hey i like ur all videos.....really helpful....n thanku mam...please also make videos on visual basic in programming....u r really great n awsome teacher
@ghumakkad_yogi
@ghumakkad_yogi 4 жыл бұрын
mam you are my lifeline for data structure and other subject also. aur pata nahi kyo jab aap padati hai to man apne aap hi lag jata hai.
@shivanshgoyal310
@shivanshgoyal310 4 жыл бұрын
Hello mam.. Thankyou very much mam for the dbms videos.. 😃😃
@anngrahdhar7400
@anngrahdhar7400 Жыл бұрын
Thank you so much for such a great explanation
@aditprabhu9601
@aditprabhu9601 4 жыл бұрын
Thank u ✌ i understood the concept very well
@devanshshrivastava4488
@devanshshrivastava4488 4 жыл бұрын
OMG mam you are reallly brilliant , cleared all my doubts . Thank you so much. Please complete DBMS before my endsem,.
@SaravaniJawahar
@SaravaniJawahar 9 ай бұрын
mam please upload 4NF,5NF and more videos.......
@sachingoel3095
@sachingoel3095 3 жыл бұрын
In the first example shouldn't we have (ACD) and (AB) as a decomposition, as we should separate the FD creating the problem.
@arvindersingh9863
@arvindersingh9863 4 жыл бұрын
I have a question madam, In subrelation R2(A,D) there is no dependency and no super key eventually. Is it even possible for a relation that it doesn't has a super key or functional dependency??
@hardikmaind9833
@hardikmaind9833 2 жыл бұрын
it has a ck which is AD itself . and also it has functional dependecies which are trivial. if you try to calculate the ck of the relation u will get AD as ck. since AD is ck it is also a superkey. And maam has told that if a relation has all prime attribute then it is already in 3NF and so by this fact we can aslo prove that R2 is in BCNF
@vikranthbandi2458
@vikranthbandi2458 4 жыл бұрын
mam ,In the First Question with B and C we Cannot form a lossless join Decomposition because there is a condition what had you said that is it should be prime attribute in the following b and c there are not prime attributes
@trickyenglish1221
@trickyenglish1221 4 жыл бұрын
Mam really your smile is awasome I m biggest fan of Ur smile 🙏
@KavadiHarika
@KavadiHarika 8 ай бұрын
Mam how R2(A,D) is in BCNF on what condition.
@DXRAJ07
@DXRAJ07 7 ай бұрын
How R2 is in BCNF ? yeah it has two attributes but how can we say that it is in BCNF
@lakviruperera1202
@lakviruperera1202 4 жыл бұрын
Your explanations are simply awesome as well as your presentation
@sruthimajhi5610
@sruthimajhi5610 7 ай бұрын
11:52 WHY IN BCNF?
@tanbirirfan8463
@tanbirirfan8463 4 жыл бұрын
Very informative series
@deesubainsla7821
@deesubainsla7821 Жыл бұрын
mam can't we add a in r2 in second example 19:30 time frame
@zangel_
@zangel_ 2 жыл бұрын
If i didnt see this video series before the finals I was most likely to fail. Thanks a lot :)
@shankar1050
@shankar1050 Жыл бұрын
can anyone say at 11:53 why the relation R2 is in BCNF.
@deepa-nethra112
@deepa-nethra112 10 ай бұрын
Same question hitting my mind too
@amaretarekegn6516
@amaretarekegn6516 2 жыл бұрын
Hello jenny🙏🥰 Why not do a vidio on Advanced Database system????
@srikrishnabejawada3126
@srikrishnabejawada3126 2 жыл бұрын
I also got the same dbt bro!?🤔
@gauravmahajan9572
@gauravmahajan9572 2 жыл бұрын
mam how R2 is in BCNF?neither R2 have its Functional Dependency nor they have any super key,so how R2 is is BCNF?
@SaiprasadMurakonda-e9n
@SaiprasadMurakonda-e9n 6 ай бұрын
The issue comes in BCNF if you have some non trivial functional dependencies and determinant is not a super key. But here as there are no functional dependencies at all(Except Trivial), there are no dependencies violating BCNF rule. So we say it is directly in BCNF.
@yoriichi7626
@yoriichi7626 8 ай бұрын
At 11:56 how can you say that its in bcnf ?? Please explain someone pls explain tomorrow i have exam end sem ??
@naveenbabu9831
@naveenbabu9831 7 ай бұрын
@naveenbabu9831 no it is not in BCNF since determinants are not SKeys ..But R2 is in 3NF since AD - candidate key then prime attributes wud be A,D and since all attributes are PA it is in 3NF
@60_v36
@60_v36 4 жыл бұрын
Mam your videos are very helpful. Please make more videos of this playlist
@Versa_Tube.
@Versa_Tube. 6 ай бұрын
Thankyou mam❤
@anandkanil2854
@anandkanil2854 3 жыл бұрын
Hello Jenny. We can form r3 by prime attributes,I have seen this common factor in many tables.Is that always true?
@Gulshankumar-yb3qb
@Gulshankumar-yb3qb 4 жыл бұрын
Ma'am you are so sweet. And your teaching way is excellent. And i also want to make KZbin channel so what i have to do. How can i grow my channel. Your suggestion means a lot for me.
@Mandeepsingh-jo5cf
@Mandeepsingh-jo5cf 3 жыл бұрын
i suggest all budies to this channel for study cs and it subjects.
@ramyashreek8235
@ramyashreek8235 2 жыл бұрын
In first example, to find fd for relation R1 after finding the closer set for each individual attributes, whether it is necessary find closer for pair of attributes,, if in R1 more then 3 attributes exist then how we can find closer set.
@deepa-nethra112
@deepa-nethra112 10 ай бұрын
Mam how can you say R=A, D is in bcnf @12:03
@deepa-nethra112
@deepa-nethra112 10 ай бұрын
@jenny mam please answer
@mohammadshakeelahamad5367
@mohammadshakeelahamad5367 6 ай бұрын
If a relation contain only two columns,then relation is automatically in bcnf
@palakbhardwaj6775
@palakbhardwaj6775 2 жыл бұрын
ma'am are all the concepts related to DBMS covered in this playlist??
@ramharish4098
@ramharish4098 4 жыл бұрын
Mam do you teach SQL queries?
@gmaingwithsharif1473
@gmaingwithsharif1473 11 ай бұрын
mam i have found from FD is: AB, CD, AC. plz tell me it is correct or not
@chatterjeeishika
@chatterjeeishika 4 жыл бұрын
what is the camera that you are using for shooting can you pls tell me the model?
@rajninegi903
@rajninegi903 4 жыл бұрын
Hello ma'am, i have a doubt in second example that how decomposition(R1,R2,R3) is Lossless as R1 and R2 don't have any common attribute. Please explain ma'am if i am missing anything here :)
@tirtharajsapkota3149
@tirtharajsapkota3149 3 жыл бұрын
Hello mam. You are a fantastic teacher. But one thing "After decomposing a relation into sub relations, one of the sub-relation must contain the candidate key of the original relation. SO in the second example you have discussed, can't we directly put (AC) in R3 ?"
@ruchiramuchhal4120
@ruchiramuchhal4120 2 жыл бұрын
Ok
@healthyshorts8601
@healthyshorts8601 2 жыл бұрын
Thanks Mam. I passed my Exams!
@anuskakuila4177
@anuskakuila4177 5 ай бұрын
mam 1st example why R2 is BCNF
@020jesintha6
@020jesintha6 3 жыл бұрын
I can't understand please say how it is in bcnf
@anngrahdhar7400
@anngrahdhar7400 Жыл бұрын
Hello Ma'am, it is not dependency preserving
@Local_Nerd
@Local_Nerd Жыл бұрын
Thanks
@quinnajodanti
@quinnajodanti 4 жыл бұрын
yes it's lossy decomposition
@rupalikumari5763
@rupalikumari5763 3 жыл бұрын
Gud ma'am actually I want to know about jenny's silver and gold please reply me asap.
@KathyD96
@KathyD96 2 жыл бұрын
in the last question, R3(A,C) results in empty set, the hypothetical R(A,D), R(B,C), R(B,D) also results in empty set. R(AD), R(BC) would be lossless since they contain A, C which are superkey for R1 & R2, respectively; while R(BD) would be lossy since it does not contain A or C. Is that correct? Any explanation/correction would be appreciated!
@rohitahuja999
@rohitahuja999 2 жыл бұрын
how in first example R2 is in bcnf? for bcnf LHS must be SK
@SHASHANKRUSTAGII
@SHASHANKRUSTAGII 4 жыл бұрын
Hi my mam. You are amazing.
@prathmeshsharma7628
@prathmeshsharma7628 4 жыл бұрын
Please mam make some videos on 8086 Microprocessor and computer graphics and stay safe at home #stayhome
@christianoronaldo1662
@christianoronaldo1662 4 жыл бұрын
when are the videos of 4th and 5th normal form coming?
@Mr_Suchen
@Mr_Suchen 2 жыл бұрын
Mam how to write an algorithm of this.
@ajaynani4079
@ajaynani4079 3 жыл бұрын
Madan your look iss soo good
@sachingoel3095
@sachingoel3095 4 жыл бұрын
Maam, in the first example, A can determine C also thru transitivity.
@manu-singh
@manu-singh 4 жыл бұрын
Mam space and time complexity videos please
@jishnun.m9421
@jishnun.m9421 4 жыл бұрын
11.56 how r2 relation is in BCNF
@Uniquevibers944
@Uniquevibers944 4 жыл бұрын
Same doubt
@arvindersingh9863
@arvindersingh9863 4 жыл бұрын
@Jineth.C Hettiarachchi but is it possible for a relation to not have any dependency and super key??
@anshuraj6455
@anshuraj6455 4 жыл бұрын
SQL queries mam 🤔🤔🤔
@harinath_mishra
@harinath_mishra 4 жыл бұрын
Mam pls make video on how to convert er diagram into table
@sonukimummyrandihai966
@sonukimummyrandihai966 2 жыл бұрын
mam ap bartan dhulo ye koi aur karva dega mam apne jo 2 relations break karvaye hai unme bhi too PD hai ....
@qazishahzad8774
@qazishahzad8774 4 жыл бұрын
lovely dear
@prabhavathib871
@prabhavathib871 3 жыл бұрын
Kindly upload more videos in dbms
@suyashheera792
@suyashheera792 4 жыл бұрын
Mam plz teach python
@lalitkumarsoren5392
@lalitkumarsoren5392 4 жыл бұрын
Can someone say me,is this DBMS playlist sufficient for gate exam?? Please reply somebody
@suvrojitkumarsaha8857
@suvrojitkumarsaha8857 4 жыл бұрын
No, this series covers the Relational DBMS part only. There are many more topics left which we need to study for Gate CS Paper.
@krsh8803
@krsh8803 4 жыл бұрын
U know termux or Kalilinux or kalinethunter
@vishalv3031
@vishalv3031 3 жыл бұрын
Mam what about bcnf
@maitridharmajumder9635
@maitridharmajumder9635 4 жыл бұрын
R{B.D} R{C,D} R NOT LOSS LESS
@AmritaKumari-fj5mo
@AmritaKumari-fj5mo 2 жыл бұрын
can someone please tell how in first example R2 is in BCNF
@yashagarwal9067
@yashagarwal9067 2 жыл бұрын
Ck and SK of R2( A,D) is AD so it will be in bcnf
@anuskakuila4177
@anuskakuila4177 5 ай бұрын
@@yashagarwal9067 why ck is ad
@sahil_0
@sahil_0 4 жыл бұрын
What is dbms it is related to IT
@vanshikamehrotra8420
@vanshikamehrotra8420 4 жыл бұрын
Mam could you please make video by taking some mca ignou questions perspective...i m not doing gate or net and after watching your dbms videos my concepts are very clear but in ignou mca dbms questions paper.. questions are different..nd i m having difficulty in it
@ninja-gh
@ninja-gh 4 жыл бұрын
Please make Tutorials on how to design database schema for large scale project from scratch
@pratikgupta6474
@pratikgupta6474 2 жыл бұрын
3:30
@indrajitpourel6507
@indrajitpourel6507 4 жыл бұрын
Mam addition two polynomials ka vedio upload kijia please
@anshuraj6455
@anshuraj6455 4 жыл бұрын
🙏🙏🙏🙏
@ShivamKendre-fc3su
@ShivamKendre-fc3su 4 жыл бұрын
C,D and B,D are easy
@mehedihassansarat
@mehedihassansarat 4 жыл бұрын
I love you mam
@rajghosh217
@rajghosh217 4 жыл бұрын
Apni ma ko bhi ese hi bolta hoga👻👻
@artgaming4271
@artgaming4271 2 жыл бұрын
@@rajghosh217 I love you ek teacher ko bol Skte hain yeh UN ki teaching SE mutasir hain AP Kon hain aisa bolne wale AP apni ammi SE love nhi krte Kya?
@rajghosh217
@rajghosh217 2 жыл бұрын
@@artgaming4271 okay, but ek bar comments padh kr dekh, adhe se zyada thrki hi hain yahan. Aur bhai teachers ko I love you nhi bolta koi, cringe hota hai bohot...
@tanzirratul9623
@tanzirratul9623 3 жыл бұрын
R(A,B,C,D) FD:{AB->CD, B->C} can anyone solve this decompose into 2NF.
@karthick2523
@karthick2523 Жыл бұрын
ya it's possible in abcd+=(abcd), then cancel cd , ab+{ abcd) , ab- is super key , a+={ a} it not possible , b+={bc} b---->c then , ab+={abcd) ,then answer ab----> cd , question FD:{AB->CD, B->C} =(b---->c ,ab----> cd)
@chakrisneelam1393
@chakrisneelam1393 3 жыл бұрын
Are you married mam??
@whiskyvodka6564
@whiskyvodka6564 4 жыл бұрын
mam i want to meet you
@neiljohn2637
@neiljohn2637 Жыл бұрын
Doneeeeeeeeeeeeeeeeeee
@whiskyvodka6564
@whiskyvodka6564 4 жыл бұрын
super cute
@s2gamerzzz570
@s2gamerzzz570 2 жыл бұрын
Ap bot cute ho babu
4.7 How to Decompose a relation into 2NF
15:47
KnowledgeGATE by Sanchit Sir
Рет қаралды 386 М.
We Attempted The Impossible 😱
00:54
Topper Guild
Рет қаралды 56 МЛН
Une nouvelle voiture pour Noël 🥹
00:28
Nicocapone
Рет қаралды 9 МЛН
小丑女COCO的审判。#天使 #小丑 #超人不会飞
00:53
超人不会飞
Рет қаралды 16 МЛН
Questions On Second Normal Form(2NF)
15:15
Codetpoint
Рет қаралды 12 М.
Lec 24: How to Normalize a Relation Table in DBMS | with example
16:21
Jenny's Lectures CS IT
Рет қаралды 222 М.
Learn Database Normalization - 1NF, 2NF, 3NF, 4NF, 5NF
28:34
Decomplexify
Рет қаралды 2,2 МЛН
4.10 Decomposition into 3NF Third Normal Form
21:46
KnowledgeGATE by Sanchit Sir
Рет қаралды 393 М.
Lec 21: What is Canonical Cover in DBMS | Minimal cover Irreducible with example
16:17
Normalization - Functional Depdendency Diagrams
15:09
Tom Nurkkala
Рет қаралды 30 М.