4.10 Decomposition into 3NF Third Normal Form

Поділитися
Вставка
  • Опубліковано 16 тра 2018
  • 📝 Talk to Sanchit Sir: forms.gle/WCAFSzjWHsfH7nrh9
    💻 KnowledgeGate Website: www.knowledgegate.in/gate
    📲 KnowledgeGate Android App: tiny.cc/KG_Official_App
    ➡ Do not miss our Bestseller Courses:
    🔴 GATE Guidance-2025: www.knowledgegate.in/learn/GA...
    🟠 GATE Guidance Plus-2025: www.knowledgegate.in/learn/GA...
    ➡ Contact Us:
    🟩 Whatsapp Chat: wa.me/918595120657
    📞Call on: +91-8000121313
    🟦 Telegram Updates: t.me/kg_gate
    🟩 Whatsapp Updates: www.whatsapp.com/channel/0029...
    📧 Email: contact@knowledgegate.in
    ➡ Our One Shot Semester Exam Videos: 👇
    ▶ Operating System: • Complete Operating Sys...
    ▶ DBMS: • Complete DBMS Data Bas...
    ▶ Computer Network: • Complete CN Computer N...
    ▶ Digital Electronics: • Complete DE Digital El...
    ▶ Computer Architecture: • Complete COA Computer ...
    ▶ Data Structure: • Complete DS Data Struc...
    ▶ Algorithm: • Complete DAA Design an...
    ▶ Software Engineering: • Complete Software Engi...
    ▶ Theory of Computation: • Complete TOC Theory of...
    ▶ Compiler: • Complete CD Compiler D...
    ▶ Discrete Maths: • Complete DM Discrete M...
    ➡ Free Subject-Wise Complete PlayList: 👇
    ▶️ DBMS: tiny.cc/kg_yt_DBMS
    ▶️ Operating System: tiny.cc/kg_yt_OS
    ▶️ TOC|Automata: tiny.cc/kg_yt_toc
    ▶️ Computer Networks: tiny.cc/kg_yt_CN
    ▶️ Digital Electronics: tiny.cc/kg_yt_Digital
    ▶️ Compiler Design: tiny.cc/kg_yt_Compiler
    ▶️ Computer Architecture: tiny.cc/kg_yt_COA
    ▶️ Data Structure: tiny.cc/kg_yt_DataStructures
    ▶️ Algorithms: tiny.cc/kg_yt_Algorithm
    ▶️ Set, Relation, Function: tiny.cc/kg_yt_Discrete_Relations
    ▶️ Graph Theory: tiny.cc/kg_yt_graphtheory
    ▶️ Group Theory: tiny.cc/kg_yt_grouptheory
    ▶️ Proposition: tiny.cc/kg_yt_prepositions
    #knowledgegate #GATE #sanchitjain
    *********************************************************

КОМЕНТАРІ • 254

  • @KNOWLEDGEGATE_kg
    @KNOWLEDGEGATE_kg  10 місяців тому +3

    For complete DBMS, check out this video: ua-cam.com/video/YRnjGeQbsHQ/v-deo.html

  • @shiulisinha8901
    @shiulisinha8901 5 років тому +61

    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 років тому +53

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

  • @SadiqKhan-qn1sf
    @SadiqKhan-qn1sf 4 роки тому

    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

  • @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.

  • @supriyakanwar9990
    @supriyakanwar9990 5 років тому

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

  • @souravmukherjee7508
    @souravmukherjee7508 4 роки тому +1

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

  • @nc8002
    @nc8002 3 місяці тому

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

  • @priyangsagar3140
    @priyangsagar3140 6 місяців тому +7

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

  • @HimanshuSingh-zs3mk
    @HimanshuSingh-zs3mk 5 років тому

    Really Great Explanation Sir ,Thank you so much Sir.

  • @ajitsafeway
    @ajitsafeway 5 років тому +84

    Neta ke ghar me ek aur neta 😂😂

  • @Mayank-sl3bb
    @Mayank-sl3bb 4 роки тому +1

    Helped a lot while doing assignment during Quarantine

  • @rewakher8316
    @rewakher8316 2 роки тому +9

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

    • @KNOWLEDGEGATE_kg
      @KNOWLEDGEGATE_kg  2 роки тому +1

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

  • @shrutikaoswal8048
    @shrutikaoswal8048 4 роки тому +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?

  • @alihaiderabbas3508
    @alihaiderabbas3508 5 років тому

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

  • @nimmalavishnu3044
    @nimmalavishnu3044 5 років тому

    Great Explaination sir,God Bless you sir

  • @OmitA25
    @OmitA25 6 років тому +4

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

  • @oliganguly2051
    @oliganguly2051 5 років тому

    U r amazing sir..ur videos are really helpful

  • @imprakrut
    @imprakrut 5 років тому +267

    Do you also have an exam tomorrow?

  • @anweshadatta7670
    @anweshadatta7670 5 років тому +1

    Thank you sir .you are the best..😊

  • @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?

  • @shaillymegha2840
    @shaillymegha2840 5 років тому

    Thanku sir..we love you knowledge gate

  • @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??

  • @animeshmishra4282
    @animeshmishra4282 3 роки тому +1

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

  • @SoniKumari-zq5hd
    @SoniKumari-zq5hd 5 років тому

    Thanku Sir for such a important video😊

  • @Ankit-we8ym
    @Ankit-we8ym 6 років тому +1

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

  • @anusreenandy9251
    @anusreenandy9251 6 років тому

    Your explanations are the best

  • @chetanraj1950
    @chetanraj1950 5 років тому

    Awesome explanation sir.

  • @narendraparmar1631
    @narendraparmar1631 5 років тому

    Very precise lecture
    Thanks sir 😆

  • @parthpatel.15
    @parthpatel.15 4 роки тому

    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.

  • @muhammadsafiullah8428
    @muhammadsafiullah8428 5 років тому +1

    Sir you are great. 💖

  • @anujsaini8332
    @anujsaini8332 4 роки тому

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

  • @PANKAJKUMAR-fe8zn
    @PANKAJKUMAR-fe8zn 5 років тому

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

  • @himanshi9685
    @himanshi9685 6 років тому

    Very good explanation sir tq sir

  • @nathm1526
    @nathm1526 6 років тому

    Best explanation ever!

  • @hardikajmani5088
    @hardikajmani5088 5 років тому +3

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

  • @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??

  • @pritigupta4413
    @pritigupta4413 4 роки тому

    Outstanding performance sir ji

  • @pratikshachauhan4152
    @pratikshachauhan4152 5 років тому +6

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

  • @user-wm9cr2dg4o
    @user-wm9cr2dg4o Рік тому +1

    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?

  • @Shailesh_Pratap_Singh
    @Shailesh_Pratap_Singh 5 років тому +1

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

  • @vinayakmishra2365
    @vinayakmishra2365 4 роки тому

    Sir if humne 3nf me decompose krne waqt ek relation me candidate key ko Bhi rakhte but sir if agar aisa relation mile jaha par ek hi letter ki ck ho tb kya uss suppose only 'A' toh waha pe relation kese bnega

  • @AhamedKabeer-wn1jb
    @AhamedKabeer-wn1jb 2 роки тому +1

    Thank you Sir..Well explained..

    • @KNOWLEDGEGATE_kg
      @KNOWLEDGEGATE_kg  2 роки тому

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

  • @hamzajee3401
    @hamzajee3401 4 роки тому +1

    Sir you are the best teacher

  • @nikkymishra6518
    @nikkymishra6518 6 років тому +1

    Best lecture sir

  • @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

  • @kartickchandramanna267
    @kartickchandramanna267 Рік тому +1

    Excellent lecture 👍
    Thank you sir 🙏❤️

    • @KNOWLEDGEGATE_kg
      @KNOWLEDGEGATE_kg  Рік тому +1

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

  • @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?

  • @PetBuddies
    @PetBuddies Рік тому +1

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

    • @KNOWLEDGEGATE_kg
      @KNOWLEDGEGATE_kg  Рік тому +1

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

  • @parths.1903
    @parths.1903 5 років тому

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

  • @oendricbaidya898
    @oendricbaidya898 5 років тому

    thank you so much sir.

  • @niloydas5018
    @niloydas5018 4 місяці тому +1

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

    • @KNOWLEDGEGATE_kg
      @KNOWLEDGEGATE_kg  4 місяці тому +1

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

  • @Okhobo26
    @Okhobo26 5 років тому

    Sir I couldn't find the vedios on join and division operations ....help me if it's possible 🙁

  • @gouravsharma1952
    @gouravsharma1952 6 років тому

    sir pls upload videos on lossless join and dependency preserving

  • @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

  • @saisrikar7987
    @saisrikar7987 6 років тому +3

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

  • @RaviSingh-yf6jd
    @RaviSingh-yf6jd 5 років тому

    Thanks sir but also upload computer network series please thanks again

  • @vinitagupta3648
    @vinitagupta3648 5 років тому

    SIR VERY GOOD LECTURE SIR

  • @WimpyWarlord
    @WimpyWarlord 4 роки тому

    This is priceless!

  • @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 !!

  • @SaurabhSingh-db8xq
    @SaurabhSingh-db8xq 6 років тому

    thanks a lot sirji.

  • @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?

  • @zainakram1494
    @zainakram1494 4 роки тому

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

  • @chetankumar1487
    @chetankumar1487 5 років тому

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

  • @PandeyJii9632
    @PandeyJii9632 3 роки тому

    Gajab teacher !!

  • @rpkumawat8879
    @rpkumawat8879 5 років тому +1

    Lucid and vivid explanation

    • @KNOWLEDGEGATE_kg
      @KNOWLEDGEGATE_kg  5 років тому +1

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

  • @nkag545
    @nkag545 Рік тому +1

    Thanks a lot!

    • @KNOWLEDGEGATE_kg
      @KNOWLEDGEGATE_kg  Рік тому

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

  • @chrishhemsworth2682
    @chrishhemsworth2682 Рік тому

    Great sir
    Now all doubts are cleared 🙏🙏🙏

    • @KNOWLEDGEGATE_kg
      @KNOWLEDGEGATE_kg  Рік тому

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

  • @flywithrohan05
    @flywithrohan05 5 років тому

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

  • @srs_queen
    @srs_queen 5 місяців тому

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

  • @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 !

  • @rajasaha1997
    @rajasaha1997 5 років тому +1

    India needs teacher like you sir.Thanks a lot

  • @MaheshKumar-wh2rr
    @MaheshKumar-wh2rr 5 років тому

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

  • @farihazultana
    @farihazultana 4 роки тому

    Bahut pasand ai hai

  • @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 8 місяців тому

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

  • @NishaSharma-nd1dk
    @NishaSharma-nd1dk 3 роки тому +1

    Thanks sir g

  • @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👍

  • @rajveerchoudhary5307
    @rajveerchoudhary5307 5 років тому

    Great sir 👍

  • @sumeetkumar298
    @sumeetkumar298 3 роки тому

    Thank you so much sir

  • @mitrajsinhjadeja2999
    @mitrajsinhjadeja2999 3 роки тому

    you are a saviour

  • @nehapratap8360
    @nehapratap8360 6 років тому

    Thank you sir

  • @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

  • @nikitasinha8181
    @nikitasinha8181 3 роки тому

    Thank u so much sir

  • @sdeepa5746
    @sdeepa5746 4 роки тому

    Thank you sir 🙏

  • @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 !

  • @mrdaring2225
    @mrdaring2225 Рік тому

    ThankYou so much.

    • @KNOWLEDGEGATE_kg
      @KNOWLEDGEGATE_kg  Рік тому

      You're welcome! 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

  • @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.

  • @pranjalgoyal6747
    @pranjalgoyal6747 4 роки тому +4

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

  • @mukulbansal7392
    @mukulbansal7392 4 роки тому

    Dear sir, Is this method(without solving for 2nf seperately) applicable in university exam . If yes then would it provide full marks?

  • @richasharma5486
    @richasharma5486 5 років тому

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

  • @askariaziz4163
    @askariaziz4163 4 роки тому

    thanks

  • @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

  • @MuhammadJunaid-zv3kk
    @MuhammadJunaid-zv3kk 3 роки тому

    *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....

  • @rohanm2793
    @rohanm2793 5 років тому

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

  • @sagarmehla3781
    @sagarmehla3781 5 років тому

    Nice explnaition

  • @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

  • @rasid_khan
    @rasid_khan 3 роки тому +1

    Great teacher❤❤

    • @KNOWLEDGEGATE_kg
      @KNOWLEDGEGATE_kg  3 роки тому +1

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

  • @mdrashedulislam7453
    @mdrashedulislam7453 Рік тому +2

    Understanding 🖤

    • @KNOWLEDGEGATE_kg
      @KNOWLEDGEGATE_kg  Рік тому

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

  • @sayansahu7389
    @sayansahu7389 Рік тому +1

    well done sir

    • @KNOWLEDGEGATE_kg
      @KNOWLEDGEGATE_kg  Рік тому

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