4.10 Decomposition into 3NF Third Normal Form

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 ธ.ค. 2024

ความคิดเห็น • 260

  • @KNOWLEDGEGATE_kg
    @KNOWLEDGEGATE_kg  ปีที่แล้ว +5

    For complete DBMS, check out this video: th-cam.com/video/YRnjGeQbsHQ/w-d-xo.html

  • @shiulisinha8901
    @shiulisinha8901 6 ปีที่แล้ว +67

    Sir you are terrific...
    You are best teacher in youtube i have come across...sir you are doing great job...your style of explaining and making things simple and easier is commendable.
    Usually i dont put comments in youtube but i couldnt resist in your case.
    Sir where are you from and where do you teach?

  • @satyamkumar-lf8bw
    @satyamkumar-lf8bw 6 ปีที่แล้ว +13

    One of best teacher I have seen on You tube.fabulous sir.❤

  • @aishmash5325
    @aishmash5325 6 ปีที่แล้ว +55

    You are the Best Sir!!!! Just amazing ! This is really really very noble task you are doing.thankyou so much.

  • @KNOWLEDGEGATE_kg
    @KNOWLEDGEGATE_kg  ปีที่แล้ว

    🔥Complete DBMS by Sanchit Sir: tiny.cc/DBMS_Sanchitsir_kg
    🔥🔥All Computer Science Subjects by Sanchit Sir: tiny.cc/CSbundle_dbms_kg

  • @shrutikaoswal8048
    @shrutikaoswal8048 5 ปีที่แล้ว +7

    Instead of checking further can we directly say , Every function dependency is divided into separate table and if key is not part of this then create 1 more table for key..??
    Is it a correct?

  • @priyangsagar3140
    @priyangsagar3140 10 หลายเดือนก่อน +8

    Tomorrow is my exam and i'am watching this playlist on 2X and now i can feel the confidence.

  • @rewakher8316
    @rewakher8316 3 ปีที่แล้ว +10

    Thank your sir, for your wonderful explanation
    😀😀
    You explain the topic in depth and make the topic easily understandable

    • @KNOWLEDGEGATE_kg
      @KNOWLEDGEGATE_kg  3 ปีที่แล้ว +1

      You are most welcome dear student, keep learning & supporting !! Do visit our website www.knowledgegate.in for more courses & contents !!

  • @imprakrut
    @imprakrut 6 ปีที่แล้ว +285

    Do you also have an exam tomorrow?

  • @SadiqKhan-qn1sf
    @SadiqKhan-qn1sf 5 ปีที่แล้ว

    Great sir..
    Mai nai boht videos dakey hai but jis trha ap dill sy parhatay ho. Is trha koyi nhi parhata 💜
    Thanks my all concepts have been cleared

  • @animeshmishra4282
    @animeshmishra4282 4 ปีที่แล้ว +1

    I will watch the whole advt . Thats the only tribute i can pay to him.

  • @vinitagupta3648
    @vinitagupta3648 5 ปีที่แล้ว +21

    If there is more than one candidate key than how to normalize 2 and 3 normal form. Plz Plz upload one lecture also.

  • @ajitsafeway
    @ajitsafeway 5 ปีที่แล้ว +86

    Neta ke ghar me ek aur neta 😂😂

  • @saiyamjain1285
    @saiyamjain1285 ปีที่แล้ว +1

    Hello, I have a question here. How do we deal with a case where there is a circular dependency that means in R(ABCD) we have given that A->B, B->C, C->D, D->A....how do we find the candidate key in that relation and then convert it further into normal forms?

  • @OmitA25
    @OmitA25 6 ปีที่แล้ว +4

    very nice explanation..............Sir plz start uploading videos on COA..

  • @hardikajmani5088
    @hardikajmani5088 6 ปีที่แล้ว +3

    Great videos!
    Just reduce the number of ads, or organize them in a little better way as it breaks the concentration while watching.

  • @pratikbal-x9e
    @pratikbal-x9e ปีที่แล้ว +2

    sir in example no 4, we found that AB ->C proves that R is not in 3NF, so we decomposed AB ->C i.e. R1(ABCI) but sir here A is a prime attribute and it finds I which is a non prime attribute so there should be no problem but sir you have again decomposed R1 to R11 and R12. Why so sir?

  • @itsmayank-08
    @itsmayank-08 4 ปีที่แล้ว +1

    Helped a lot while doing assignment during Quarantine

  • @arjunkhanna1803
    @arjunkhanna1803 4 ปีที่แล้ว

    21:11 just to convert a relationship table to 3NF we need 6 table so will it take more space in database?? Increase the complexity??

  • @pratikshachauhan4152
    @pratikshachauhan4152 6 ปีที่แล้ว +6

    Sir please make a vedio in which we have more than one candidate key

  • @parthpatel.15
    @parthpatel.15 5 ปีที่แล้ว

    Sir,
    Can you solve the following question to decompose the table into first 2NF and then 3NF?
    Given, the relation: R (a, b, c, d, e, f, g, h, i, j, k, f) and the FDs: a -> c, d, e; a, b, g, h -> i, j, k, f; j, i, g, h -> f, a, b. Decompose the given relation first into 2NF and then 3NF.
    It will be of great help if you help me in this sir.

  • @souravmukherjee7508
    @souravmukherjee7508 5 ปีที่แล้ว +1

    Best explanation sir, it will helps me a lot in fourtcoming exam .Thank you sir

  • @Ankit-we8ym
    @Ankit-we8ym 6 ปีที่แล้ว +1

    sir can you please teach how to check dependency preserving and lossy/lossless nature of decomposition

  • @nc8002
    @nc8002 7 หลายเดือนก่อน

    excellent video with really good examples and explanation. love it sir

  • @niloydas5018
    @niloydas5018 8 หลายเดือนก่อน +1

    Most recommended video for normalization. All the confusion has just vanished.

    • @KNOWLEDGEGATE_kg
      @KNOWLEDGEGATE_kg  8 หลายเดือนก่อน +1

      Glad to hear that Niloy, thank you for watching, keep learning & stay with us for more content.

  • @kartickchandramanna267
    @kartickchandramanna267 2 ปีที่แล้ว +1

    Excellent lecture 👍
    Thank you sir 🙏❤️

    • @KNOWLEDGEGATE_kg
      @KNOWLEDGEGATE_kg  2 ปีที่แล้ว +1

      Most welcome dear 😍 keep learning & supporting ! Do visit our website www.knowledgegate.in for more amazing courses & contents 👍😊

  • @hamzajee3401
    @hamzajee3401 5 ปีที่แล้ว +1

    Sir you are the best teacher

  • @PetBuddies
    @PetBuddies 2 ปีที่แล้ว +1

    best... Hats off... Love from Bangladesh

    • @KNOWLEDGEGATE_kg
      @KNOWLEDGEGATE_kg  2 ปีที่แล้ว +1

      Thanks a lot dear ❤️ Keep learning & supporting ! Stay connected for more amazing videos & contents 👍😊

  • @rajasaha1997
    @rajasaha1997 6 ปีที่แล้ว +1

    India needs teacher like you sir.Thanks a lot

  • @mohammadadnaanzakee3302
    @mohammadadnaanzakee3302 2 หลายเดือนก่อน +1

    You might find confusing at first, but believe me you won't find simpler explanation than this!!

  • @jatinbhatoya8420
    @jatinbhatoya8420 2 ปีที่แล้ว +1

    exceptional teaching skills

    • @KNOWLEDGEGATE_kg
      @KNOWLEDGEGATE_kg  2 ปีที่แล้ว

      Thank you so much dear Jatin, keep learning & supporting, stay tuned ! You can also visit our website www.knowledgegate.in for more amazing contents & courses !

  • @pranjalgoyal6747
    @pranjalgoyal6747 5 ปีที่แล้ว +4

    The beauty of the video increases if you watch in 1.75x

  • @ektabansal5332
    @ektabansal5332 ปีที่แล้ว +1

    Bookish language had made these topics so much difficult, thanks a lot sir for these videos

    • @KNOWLEDGEGATE_kg
      @KNOWLEDGEGATE_kg  ปีที่แล้ว

      You are most welcome dear @Ekta😍 Keep learning & stay connected for more amazing videos👍

  • @abdeali1301
    @abdeali1301 2 ปีที่แล้ว

    Thank-you sir for amazing video !!! Sir Ek Doubt Tha ki Question me Jitni bhi Dependecies di hai hum usika hi Table Create Kar dete hai to uske Bad Ye sab step karne ki to Zaroorat hi nahi hai. To ham ye step kyu kar rahe hai?

  • @alihaiderabbas3508
    @alihaiderabbas3508 5 ปีที่แล้ว

    I don't know in which manner I should say you THANKS ..you are just amazing .

  • @ebteshamkhalidansari8833
    @ebteshamkhalidansari8833 4 ปีที่แล้ว

    AB->CD,CD->EF,BC->DEF,D->B,CE->F CONVERT THIS 2NF IN 3NF sir plz reply for this question

  • @Shailesh_Pratap_Singh
    @Shailesh_Pratap_Singh 6 ปีที่แล้ว +1

    Well done sir ...your concepts are awesome ..✌✌

    • @ipatelriya
      @ipatelriya 5 ปีที่แล้ว

      Awesome explanation sir🙌

  • @AhamedKabeer-wn1jb
    @AhamedKabeer-wn1jb 3 ปีที่แล้ว +1

    Thank you Sir..Well explained..

    • @KNOWLEDGEGATE_kg
      @KNOWLEDGEGATE_kg  3 ปีที่แล้ว

      You are welcome Ahamed.. Keep learning and supporting !! Do visit our website www.knowledgegate.in for more courses and contents !!

  • @anujsaini8332
    @anujsaini8332 5 ปีที่แล้ว

    You r the best teacher
    Thanku so much sir
    Thanks 🙏 Sir

  • @anweshadatta7670
    @anweshadatta7670 5 ปีที่แล้ว +1

    Thank you sir .you are the best..😊

  • @supriyakanwar9990
    @supriyakanwar9990 6 ปีที่แล้ว

    thanks ....really helpful in understanding concepts and solving questions...

  • @HimanshuSingh-zs3mk
    @HimanshuSingh-zs3mk 6 ปีที่แล้ว

    Really Great Explanation Sir ,Thank you so much Sir.

  • @nimmalavishnu3044
    @nimmalavishnu3044 5 ปีที่แล้ว

    Great Explaination sir,God Bless you sir

  • @srs_queen
    @srs_queen 9 หลายเดือนก่อน

    Sir can we combine the tables R11 and R4 in last 4th example ? 20:39

  • @rasid_khan
    @rasid_khan 3 ปีที่แล้ว +1

    Great teacher❤❤

    • @KNOWLEDGEGATE_kg
      @KNOWLEDGEGATE_kg  3 ปีที่แล้ว +1

      Thank you so much friend.. keep following and watching videos..

  • @anusreenandy9251
    @anusreenandy9251 6 ปีที่แล้ว

    Your explanations are the best

  • @chrishhemsworth2682
    @chrishhemsworth2682 ปีที่แล้ว

    Great sir
    Now all doubts are cleared 🙏🙏🙏

    • @KNOWLEDGEGATE_kg
      @KNOWLEDGEGATE_kg  ปีที่แล้ว

      Excellent dear👏Keep learning & stay connected for more content👍

  • @margipatel8489
    @margipatel8489 ปีที่แล้ว +1

    Best explanation 👍

    • @KNOWLEDGEGATE_kg
      @KNOWLEDGEGATE_kg  ปีที่แล้ว

      Thank you 🙂Keep learning & stay connected for more amazing contents👍😊
      You can also check out our course for all Computer Science subjects, sharing the link below:
      www.knowledgegate.in/learn/Zero-to-Hero-in-Computer-Science

  • @shaillymegha2840
    @shaillymegha2840 5 ปีที่แล้ว

    Thanku sir..we love you knowledge gate

  • @chandanyadava2228
    @chandanyadava2228 2 ปีที่แล้ว

    Consider a relation R(A,B,C,D,E) with set F= { A→CD,
    C→B,B→AE} What are the prime attributes of this Relation and
    Decompose the given relation in 3NF
    🙏 sir solve this problem

    • @asifiqbalkhan5601
      @asifiqbalkhan5601 2 ปีที่แล้ว

      A,B,C are candidate keys
      and A,B,C are prime atributes
      this relation dont have any partial or transitive dependancy so, it is in 3NF

  • @muhammadsafiullah8428
    @muhammadsafiullah8428 5 ปีที่แล้ว +1

    Sir you are great. 💖

  • @bhavnagoswami1273
    @bhavnagoswami1273 3 ปีที่แล้ว +1

    Bhot ache dost ho aap sir🥰

    • @KNOWLEDGEGATE_kg
      @KNOWLEDGEGATE_kg  3 ปีที่แล้ว

      Thanks a lot Bhavna, Keep learning and supporting !! Do visit our website www.knowledgegate.in for more courses and contents !!

  • @AashishKumar-vb3qb
    @AashishKumar-vb3qb 3 ปีที่แล้ว +2

    sir aap toh jaadoogar hoo !!

  • @arunavasaha7051
    @arunavasaha7051 5 ปีที่แล้ว +2

    in 2nd and 3rd example why we are not creating a separate relation with only keys i.e. R(AB) when AB is a candidate key.. unlike 1st and previous examples?

    • @aryanarya72
      @aryanarya72 3 ปีที่แล้ว

      Should be created

  • @PANKAJKUMAR-fe8zn
    @PANKAJKUMAR-fe8zn 6 ปีที่แล้ว

    Thank you a lot .....a ton of thank you sir......because of you, in this theoretical paper....i have very much confidence now.....

  • @rpkumawat8879
    @rpkumawat8879 6 ปีที่แล้ว +1

    Lucid and vivid explanation

    • @KNOWLEDGEGATE_kg
      @KNOWLEDGEGATE_kg  6 ปีที่แล้ว +1

      Thank you my friend.. Thank you for following the videos regularly and providing your valuable feedback..

  • @pritigupta4413
    @pritigupta4413 4 ปีที่แล้ว

    Outstanding performance sir ji

  • @narendraparmar1631
    @narendraparmar1631 6 ปีที่แล้ว

    Very precise lecture
    Thanks sir 😆

  • @iamgroot2810
    @iamgroot2810 2 ปีที่แล้ว +1

    Brilliant explanation

    • @KNOWLEDGEGATE_kg
      @KNOWLEDGEGATE_kg  2 ปีที่แล้ว

      Thanks dear Sudipa, keep learning & supporting ! Do visit our website www.knowledgegate.in for more amazing contents & courses !

  • @saisrikar7987
    @saisrikar7987 6 ปีที่แล้ว +3

    your videos are great sir!! Thanks.
    Sir,By the way, Where do you teach.?

  • @rahulshaw7457
    @rahulshaw7457 3 ปีที่แล้ว +2

    Gajabbbbbbbbbb 😁😁😁😁😁😁😁😁😁😁 maja AAA Gaya sir ji

    • @KNOWLEDGEGATE_kg
      @KNOWLEDGEGATE_kg  3 ปีที่แล้ว

      Thanks a lot Rahul.. Keep learning and supporting. Do visit our website www.knowledgegate.in for more courses and contents.

  • @chetanraj1950
    @chetanraj1950 6 ปีที่แล้ว

    Awesome explanation sir.

  • @sketchesbyMg
    @sketchesbyMg 6 ปีที่แล้ว

    I have a doubt.If relation is given
    A->DE and D is a prime attribute but E is not and A is not a superkey so can I say that this relation is valid for 3 normal form??

  • @harshitharshit6448
    @harshitharshit6448 4 ปีที่แล้ว +1

    3rd example me BD and DE
    Me decompose kiya gya but B Part of cadidate key and prime attribute ek non prime ko identify karra to ye toh 2nf me hi nai hai kaise 3nf me ho gya

  • @PandeyJii9632
    @PandeyJii9632 4 ปีที่แล้ว

    Gajab teacher !!

  • @oliganguly2051
    @oliganguly2051 5 ปีที่แล้ว

    U r amazing sir..ur videos are really helpful

  • @SoniKumari-zq5hd
    @SoniKumari-zq5hd 5 ปีที่แล้ว

    Thanku Sir for such a important video😊

  • @only_rashed
    @only_rashed 2 ปีที่แล้ว +2

    Understanding 🖤

    • @KNOWLEDGEGATE_kg
      @KNOWLEDGEGATE_kg  2 ปีที่แล้ว

      Thank you so much dear❤ Keep learning & supporting! Do visit our website www.knowledgegate.in for more amazing contents & complete courses 👍😊

  • @MuhammadJunaid-zv3kk
    @MuhammadJunaid-zv3kk 4 ปีที่แล้ว

    *Sir in questions ma to apny simple ye btaya hua hai k A--->B OR AD--->E
    but sir actual problem hi to yahi ha hamin samjh ni ati k konsa attribute kis ko determine kr rha ha normal questions ma ye ni likha hota k ye attribute isko determine kr rha yahi chiz find krni parti ha so kindly koi method btayin jis sa hamin asani ho k ye attribute isko determine kr rha ye ni kr rha etc....

  • @himanshi9685
    @himanshi9685 6 ปีที่แล้ว

    Very good explanation sir tq sir

  • @mitrajsinhjadeja2999
    @mitrajsinhjadeja2999 4 ปีที่แล้ว

    you are a saviour

  • @nathm1526
    @nathm1526 6 ปีที่แล้ว

    Best explanation ever!

  • @MohammedAli-qm2bg
    @MohammedAli-qm2bg 5 ปีที่แล้ว

    How do we decompose this relation? R(ABCD) F = {AB → C; BCD → A; D → A; B → C} The candidate key is BD.

  • @nikkymishra6518
    @nikkymishra6518 6 ปีที่แล้ว +1

    Best lecture sir

  • @gouravsharma1952
    @gouravsharma1952 6 ปีที่แล้ว

    sir pls upload videos on lossless join and dependency preserving

  • @vinitagupta3648
    @vinitagupta3648 5 ปีที่แล้ว

    SIR VERY GOOD LECTURE SIR

  • @flywithrohan05
    @flywithrohan05 6 ปีที่แล้ว

    In 1st Example, R12 mei, B candidate key kaise Bana? Can you please clear my doubt , tomorrow I'm having my exam... thanks sir

  • @MaheshKumar-wh2rr
    @MaheshKumar-wh2rr 6 ปีที่แล้ว

    If beta primary attribute only and alpha super key with beta primary attribute ...................plz give example such type?

  • @rahulkumarpandey9596
    @rahulkumarpandey9596 3 ปีที่แล้ว +2

    sir at 17:41 you have mistakenly included ( A - I ) which is a partial dependency . 😎😎

    • @rohangupta7906
      @rohangupta7906 3 ปีที่แล้ว

      I too observed it . 😎😎

  • @chetankumar1487
    @chetankumar1487 5 ปีที่แล้ว

    Kya ye method se semester exam me solve kr skte h????....jldi bta dijye...mera exam 30 may ko h

  • @sumitverma5296
    @sumitverma5296 5 ปีที่แล้ว +4

    if you had added 4NF 5NF and DKNF then it would have been even more beneficial.

  • @RaviSingh-yf6jd
    @RaviSingh-yf6jd 5 ปีที่แล้ว

    Thanks sir but also upload computer network series please thanks again

  • @nkag545
    @nkag545 ปีที่แล้ว +1

    Thanks a lot!

    • @KNOWLEDGEGATE_kg
      @KNOWLEDGEGATE_kg  ปีที่แล้ว

      Most welcome dear❤ Keep learning & supporting! Stay connected for more amazing videos & contents 👍

  • @invincible9971
    @invincible9971 4 ปีที่แล้ว

    Sir, can you kindly explain again why have you made the table R4(A,B,D) in decomposition ? I have a doubt in this part .

    • @priya21_23
      @priya21_23 ปีที่แล้ว

      Same because H determines J but it's not a part of Candidate key.
      Kindly explain anyone

  • @farihazultana
    @farihazultana 5 ปีที่แล้ว

    Bahut pasand ai hai

  • @sahilvishwakarma6848
    @sahilvishwakarma6848 3 ปีที่แล้ว

    Sir in question no 4 . There is mistake because sir here in R1 we decompose it but sir why because here candidate key is A ,so already the table is in 3 NF so why we decompose it into R11 and R12

  • @messisaurabh786
    @messisaurabh786 4 ปีที่แล้ว

    In question 1 .. R3 me jab AC Likha to D kyun nhi add Kia , C bhi to D ko determine Kar rha hai???
    Ya isliye kyuki R2 me CD include Kar chuke Hain??

    • @priyankayadav3646
      @priyankayadav3646 4 ปีที่แล้ว

      In r3 we have written only candidate key we don't have to write anything else as we have already done decomposition earlier in r1 and r2..

    • @messisaurabh786
      @messisaurabh786 4 ปีที่แล้ว

      @@priyankayadav3646 I had actually forgotten..what was my doubt..even after reading my comment ..m not getting it...but still thank you for replying🙂

  • @sayansahu7389
    @sayansahu7389 ปีที่แล้ว +1

    well done sir

    • @KNOWLEDGEGATE_kg
      @KNOWLEDGEGATE_kg  ปีที่แล้ว

      Thank you @Sayan❤ Keep learning & supporting! Stay connected for more amazing contents & videos 👍

  • @sachinduhan3022
    @sachinduhan3022 4 ปีที่แล้ว +1

    you are god. thank you for such wonderful explanation

  • @rajveerchoudhary5307
    @rajveerchoudhary5307 6 ปีที่แล้ว

    Great sir 👍

  • @zainakram1494
    @zainakram1494 5 ปีที่แล้ว

    What will we do if a prime and non-prime attributes altogether are finding a non-prime attribute?

  • @parths.1903
    @parths.1903 5 ปีที่แล้ว

    R22 Mei koi bhi candidate key ka attribute nahi hai sir ,,, then won't it be lossy ? ??

  • @gajendramajhi1688
    @gajendramajhi1688 4 หลายเดือนก่อน

    Thank you so much sir....😊😊😊😊😊

    • @KNOWLEDGEGATE_kg
      @KNOWLEDGEGATE_kg  4 หลายเดือนก่อน

      You're welcome, Gajendra. Keep learning, supporting & stay connected for more content👍

  • @everyone2905
    @everyone2905 4 ปีที่แล้ว +1

    Neta Neta har Koi kehta teesri manzil pe rehta ....
    -Jagdish Bhagat

  • @dhritimanroyghatak2408
    @dhritimanroyghatak2408 5 ปีที่แล้ว

    @KNOWLEDGE GATE Sir Beta kabhi bhi prime atribute kaise hoga kyonkin wo khud alpha se nikala jaa skta h ye baat mujhe smjh nhi ayi kya aap please alaborate karenge.Thank you

  • @sagarmehla3781
    @sagarmehla3781 5 ปีที่แล้ว

    Nice explnaition

  • @richasharma5486
    @richasharma5486 6 ปีที่แล้ว

    Sir plzz make a video on query writing bye given schema based qestion

  • @riyabansal8835
    @riyabansal8835 ปีที่แล้ว +1

    amazing sir

    • @KNOWLEDGEGATE_kg
      @KNOWLEDGEGATE_kg  ปีที่แล้ว

      Thanks! Keep learning & stay connected for more amazing contents👍😊 You can also check out our course for all Computer Science subjects, sharing the link below: www.knowledgegate.in/learn/Zero-to-Hero-in-Computer-Science

  • @rohanm2793
    @rohanm2793 5 ปีที่แล้ว

    Sir, plzz plzz make videos on 4th normal form also

  • @SaurabhSingh-db8xq
    @SaurabhSingh-db8xq 6 ปีที่แล้ว

    thanks a lot sirji.