Lec-25: Third Normal Form in dbms with examples in Hindi | Normalization

Поділитися
Вставка
  • Опубліковано 29 лип 2024
  • 👉Subscribe to our new channel: / @varunainashots
    0:00 - Introduction
    4:16 - Example 1
    6:54 - Example 2
    ► Database Management System(Complete Playlist):
    • DBMS (Database Managem...
    Other subject-wise playlist Links:
    --------------------------------------------------------------------------------------------------------------------------------------
    ►Design and Analysis of algorithms (DAA):
    • Design and Analysis of...
    ►Computer Architecture (Complete Playlist):
    • Computer Organization ...
    ► Theory of Computation
    • TOC(Theory of Computat...
    ►Artificial Intelligence:
    • Artificial Intelligenc...
    ►Computer Networks (Complete Playlist):
    • Computer Networks (Com...
    ►Operating System:
    • Operating System (Comp...
    ►Structured Query Language (SQL):
    • Structured Query Langu...
    ►Discrete Mathematics:
    • Discrete Mathematics
    ►Compiler Design:
    • Compiler Design (Compl...
    ►Number System:
    • Number system
    ►Cloud Computing & BIG Data:
    • Cloud Computing & BIG ...
    ►Software Engineering:
    • Software Engineering
    ►Data Structure:
    • Data Structure
    ►Graph Theory:
    • Graph Theory
    ►Programming in C:
    • C Programming
    ►Digital Logic:
    • Digital Logic (Complet...
    ---------------------------------------------------------------------------------------------------------------------------------------
    Our social media Links:
    ► Subscribe to us on UA-cam: / gatesmashers
    ►Subscribe to our new channel: / @varunainashots
    ► Like our page on Facebook: / gatesmashers
    ► Follow us on Instagram: / gate.smashers
    ► Follow us on Instagram: / varunainashots
    ► Follow us on Telegram: t.me/gatesmashersofficial
    ► Follow us on Threads: www.threads.net/@gate.smashers
    --------------------------------------------------------------------------------------------------------------------------------------
    ►For Any Query, Suggestion or notes contribution:
    Email us at: gatesmashers2018@gmail.com
    #3NF#ThirdNormalForm#DBMS

КОМЕНТАРІ • 557

  • @shadowslayer2248
    @shadowslayer2248 7 місяців тому +147

    5 years and still no other playlist could match the quality of Varun Sir's teachings! Hats OFF!!

  • @sreeharims9015
    @sreeharims9015 2 роки тому +64

    Watched at midnight before exams and scored good marks in Dbms.
    Sir, you are a dronacharya.

  • @dhavallakhani5684
    @dhavallakhani5684 3 роки тому +206

    This guy is awesome, concept was cleared in first 3 minutes only
    But still he gave 2 examples for better understandings

  • @abhishekgm1102
    @abhishekgm1102 4 роки тому +87

    Hi, 1 day before i really didn't know anything about DBMS, Today i wrote DBMS university exam quite well, I thought DBMS will become Back log, Thanks for your understanding tutorials. I watched all playlish of DBMS. A very big thumbs up for you!!!!!👍👍👍👍👍👍👍👍👍👍👍👍👍👍👌

    • @salmanbehen4384
      @salmanbehen4384 3 роки тому +20

      Bhai aise nahi karte. Aise kar ke exam to clear kr loge lekin kuch seekh nahi paoge dost. Yaad rakhna bhai.

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

      I'm also applying just like yours strategy for studies since my 1st semester...and it's really workfull...only day befor exams, preparation of the whole sllybus by watching UA-cam toturials.

    • @1amcaesar
      @1amcaesar Рік тому

      ​@@salmanbehen4384You cant speak for him, Exam se ek din pehle padhkr pass hona bhi ek skill h...Aksar toppers jo pure zindagi grind krte bethte sirf ek job ke liye - 90% laate aur last night vale 70%..
      Statistically, They are doing much better and have a lot more time to build practical skills which will help them earn money

    • @rishikashyap7839
      @rishikashyap7839 4 місяці тому

      2 hour before exam 😅

    • @mahamtahir2590
      @mahamtahir2590 Місяць тому

      How you covered all in one day before 🥲
      Need tips

  • @Sujith0369
    @Sujith0369 3 роки тому +39

    U got a good grip over Computer Science subject's.Watched all ur videos on computer architecture,Operating system and now DBMS thanks for all the stuff Really ur simply Awesome...

  • @pintusaini6838
    @pintusaini6838 4 роки тому +88

    If there was an option of 1000 likes, i would have given you. You rocked.

    • @GateSmashers
      @GateSmashers  4 роки тому +16

      Thank you so much for your love and support.

    • @pintusaini6838
      @pintusaini6838 4 роки тому +12

      ​ @Gate Smashers today i caught one mistake in the explanation at 6:12 . if prime attribute determines non-prime then it will not be in 3NF cause it fails to be in 2NF (prime att. is proper subset of CK). ref:Lec 29

    • @geethikaatthi9945
      @geethikaatthi9945 3 роки тому +4

      @@pintusaini6838 a non prime attribute can be determined by a prime attribute but it can't cause partial dependency hence in the above example roll no is the proper subset and there is no partial dependency so it is in 2NF

    • @dynamicsid8795
      @dynamicsid8795 3 роки тому +3

      @@pintusaini6838 yes bruh u r right there is a mistake " if prime attribute which is also part of a candidate key either we can say proper subset of candidate key
      Determines non prime attribute then it will create partial dependency and due to partial dependency a normal form can't in 2 NF so not be in 3NF" but sir us saying it will be in 3NF

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

      @@dynamicsid8795 In the above example roll no. is not a proper subset of candidate key (it is a subset), therefore the above relation is in 2 NF.

  • @abhinovize
    @abhinovize 3 роки тому +17

    Jo humare teachers poora semester padhkr samza nai pate, wo exam k ekdin pehel ye videos dhekkr samaj jata hai ;_; ...Big fan sir!
    kal wali exam pass hone ka poora credit ye bhai ko

    • @debasmitamukherjee5501
      @debasmitamukherjee5501 2 місяці тому

      tumahare waha teacher padate hai hamare yeha teacher just topic chuke chale jate hai

  • @supriyanaik3100
    @supriyanaik3100 3 роки тому +14

    Thank you so much for doing this great work ... you made this DBMS topic so interesting and easy to understand. This is helping me to clear my IT subject which I failed twice but now I am sure i going to clear it this time. Thanks

  • @anoopjaiswal7823
    @anoopjaiswal7823 3 роки тому +10

    Ek hi Dil hai Kitni bar Jeetenge SirJi❤️........🙏

  • @Swami911
    @Swami911 4 роки тому +29

    I m not a gate student but I love your way of teaching that’s y I watch your vedio and learn so much things great ...I wish Mai bhi aap jaisi teacher banu....lots of love❤️❤️❤️❤️❤️😍😍😍

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

      Hi what you're doing nowadays..?

  • @sajansekhu8785
    @sajansekhu8785 4 роки тому +43

    thnkk u so much ji..the award of the great teacher goes to u...God bless u always ji...🙏🙏🙏

  • @techni8320
    @techni8320 4 роки тому +2

    paji tusi great menu mere teacher toh jaeda tuhadi smjh aundi...really amazing explanation from u sir

  • @golang2351
    @golang2351 3 роки тому +2

    you are awesome sir..great vision to describe the things easily.

  • @AmanKumar-fh6nu
    @AmanKumar-fh6nu 9 місяців тому +8

    no words to describe your intelligence and way of representation! i got a back and wish i will clear it

  • @jagrutiyewale8891
    @jagrutiyewale8891 Рік тому +4

    Seriously you are amazing teacher ✨✌️I cleared my all dought from your videos........ thanks 😊

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

    This is the best video on normalization forms

  • @Mr.Streamer01
    @Mr.Streamer01 7 місяців тому +14

    whoi is watching this before 1 day of exam LIKE ------->

  • @amrahmaryam8359
    @amrahmaryam8359 5 років тому +4

    Sir your have great teaching skills.. please upload videos of all the topics of net syllabus.... Thank you so much for your sincere effort.

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

    ma na itni videoz dekhi lekin samaj srf in videoz s ahi u r so great tutor.... God bless u Ameen

  • @abhishekroushan9735
    @abhishekroushan9735 3 роки тому +2

    you really, are doing a great job sir. hats off to you !!!

  • @634_abinashmishra3
    @634_abinashmishra3 4 роки тому +32

    Sir how come prime attribute presence in LHS of functional dependency meant that the relation will be in 3NF .If so then it will prove partial dependency and thus violating 2NF .I only understood the presence of candidate keys or super key obtained from candidate keys presence in LHS

    • @harrypotter-el4lx
      @harrypotter-el4lx 2 роки тому +1

      prime attribute is in rhs

    • @vinayaksharma-ys3ip
      @vinayaksharma-ys3ip 2 роки тому

      @634_Abinash mishra Bro did you understand it now??

    • @VivekKumar-wl6lc
      @VivekKumar-wl6lc 2 роки тому

      first of all it can't violate 2NF because it has passed the test of 2NF . After testing for 2NF it has come for 3NF.. Here condition of 3NF is only for that F. D which are already in 2Nf.

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

    Amazing ❤️ Explanation with accurate example

  • @kunalsahay12
    @kunalsahay12 5 років тому +10

    In the students table, a NPA(City) is being determined by another NPA(State). Isn't it the violation of first rule and you can conclude that it is not in a 3NF?

  • @shahilyadav4067
    @shahilyadav4067 3 роки тому +4

    Only one word EPIC!!! The ease with which you teach is remarkable Sir!

  • @arunsuryan9133
    @arunsuryan9133 4 роки тому +92

    If a prime attribute can determine a nonprime attribute in 3NF that means that there exists a partial dependency (Becuase every prime attribute is always a proper subset of candidate key itself) and it violates 2NF. Please clear this.

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

      I didn't understand......

    • @pixelsbyme
      @pixelsbyme Рік тому +6

      yes i guess you are saying correct, it violates 2nf and therefore also 3nf

    • @ZainAli-wk9yd
      @ZainAli-wk9yd Рік тому +8

      For 3NF , one condition is that the relation should be in 2NF , if a relation is in 2NF then primary key of relation would be whole candidate key

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

      Left hand side should be candidate key or super key it means it violates the rule of proper subset case

    • @pranjalthakur1236
      @pranjalthakur1236 Рік тому +5

      If Rhs is prime attributes , not LHS

  • @AK-us1by
    @AK-us1by 2 роки тому

    Explained a complex topic in a very easy format, Thanks.

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

    thank you so much sir..this is very helpful for placement point of view also

  • @hrutujapawar2311
    @hrutujapawar2311 2 роки тому +2

    Just one word " Superb" teaching!!🙌🙌

  • @pratikshadake5470
    @pratikshadake5470 3 роки тому +3

    🤩Such a excellent teaching skill you have!!!

  • @ManojManukonda
    @ManojManukonda 4 роки тому +9

    Thank you, sir I have watched DBMS videos one day before the exam and I had got clear that exam

    • @GateSmashers
      @GateSmashers  4 роки тому +2

      wow great..bless you

    • @novicemakers_abhishekkamal
      @novicemakers_abhishekkamal 3 роки тому +5

      Their is more than 100 videos atleast 20 hr course and you watched all at once.
      Great 👍👍👍 how much data you get daily 😂

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

      First download the playlist and then keep watching👍

  • @03_abhishekchoubey42
    @03_abhishekchoubey42 4 роки тому +5

    The way you explain sirjii love you from Indore ❤️

  • @sarthaktripathy2294
    @sarthaktripathy2294 4 роки тому +3

    You should explain why it is a problem if there is a non prime attribute determine a non prime attribute. Your explanation will be helpful for us. Thank you sir

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

    how peacefully explained ☺️i got all my doubts cleared.

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

    Sir aapne bhut gazab padhaya h jo chote chote points aur trick bataiye h aapne bhut helpful h 🙏

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

    You are great sir...... you have cleared all my minor doubts too

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

    Sir thanks for uploading good and helpful lecture series.
    Pls upload lecture on 4nf and 5nf as soon as possible.

  • @sanjanakulshrestha6374
    @sanjanakulshrestha6374 4 роки тому +2

    Thank you so much for providing these videos. These are very helpful.

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

      You give ma notes plz 🙏🙏

  • @AMITGUPTA-hh2re
    @AMITGUPTA-hh2re 4 роки тому

    Very good explanation of the the subject. Really loved it

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

    Thankyou sir to give best knowledge and clear the concept thanks alots sir....

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

    Sir... Thank you so much..Ur videos..Are very very... Useful..in exams....tq

  • @shubhamkushwaha2716
    @shubhamkushwaha2716 5 місяців тому +1

    To be honest one of the bst channel what a explanation very clearly

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

    Sir mne phle aapse os pdha tha or fir mne DBMS search Kiya to m ye wish kar rahi thi ki aap ne bnai ho video or tab aapki video dekhi mne to m bhut khush hui ,☺️☺️

  • @muhammadhamzamaqsood8576
    @muhammadhamzamaqsood8576 3 роки тому +4

    great brother!
    the whole playlist is gem.
    thanks for it

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

    Sir, you have great teaching skills Thank you so much, Sir

  • @satyanarayanaguggilapu3735
    @satyanarayanaguggilapu3735 2 роки тому +2

    Very good work you are doing and helping many GATE aspirants. Thank you sir. Wish this good work by you helps you further in your career.

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

    Sir but if a relation is in 2nd normal form having a npa determining a npa then how will we remove transitive dependency to convert the relation into 3rd normal form.

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

    you are the best teacher of the generation.

  • @rekharabari4964
    @rekharabari4964 4 роки тому +3

    Sir apne Jo table me state and city liya hai wo to nonprime to fir unme se koi ek prime kaise banega aur wo kaise 3rd NF main kahelayega?

  • @bulkmotivation705
    @bulkmotivation705 7 місяців тому

    EKDAM BADHIYA SIKHYA HAI 💖✨🔥MAZA AAGYA DHANYVAD BEST EXPLANATION ❤

  • @demon-iv3hv
    @demon-iv3hv Рік тому +3

    This vedio never gets old.. The explanation was lit🗿💥

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

    Best lecture easily understandable by me

  • @prajwal5778
    @prajwal5778 7 місяців тому

    GREAT LECTURES SIR SIMPLE AND EASY TO UNDERSTAND KEEP IT UP 😍😍

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

    Thanks man my dbms teacher couldnt do it in the whole semester what you did in a few minutes

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

    Great way of the concept... 👌👍

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

    Thank you so much sir. You save my time.

  • @sanascookingspecial4055
    @sanascookingspecial4055 3 роки тому +7

    Sir you are such a legend... your lectures are very helpful for my exams...I am preparing for my ajkpsc exam... inshallah I will get top scorers through your lectures inshallah

  • @sarthakwagh1453
    @sarthakwagh1453 2 роки тому +4

    You are great sir 💯💯
    Thank you so much for the clear cut explaination in easy language❤️

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

    your teaching method is very good sir....` FROM PAKISTAN

  • @gulshanara5581
    @gulshanara5581 10 місяців тому

    u r the BEST..Appreciate

  • @ArshArora-fl7hu
    @ArshArora-fl7hu Рік тому

    thanks sir for these wonderful videos.

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

    Outstanding Sir ! Subscribed ...

  • @manshalkhatri9289
    @manshalkhatri9289 2 роки тому +6

    Thank you bro i got very good marks in dbms Subject i just watched till 1st to this 23rd lecture and your videos helped me too much to learn dbms concepts so fast : )

  • @avneetsng
    @avneetsng 3 роки тому +11

    finally, I can feel both my ears

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

    Sir your teaching skill is greatful .thank u sir to help me for study 😊

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

      Notes provid krva do 😓😓

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

    I am IT officer aspirant and mera selection hoga ya ni pata ni but muje subject seekhne me maza aa ri hai becoz of Sir.
    Very Easy way apne sabkuch explain kr diya.

  • @Urooj21
    @Urooj21 5 років тому +2

    Assalam o Alaikum ... I am your regular channel watcher.i am the student of msc(cs).sir please make more vedeos about normalization

  • @anu.s8575
    @anu.s8575 4 роки тому +3

    sir, u r too smart!

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

    Very well explain all the normalized forms ,great efforts, thank you sir 🙏

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

    Thanku.. thanku ....thanku... soooooooo much sir supppp 🥰🥰

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

    Sir I am from Pakistan and iam totally your fan you have an. Amazing style I am much impressed and understand lectures easily

  • @Sandeep.Gupta27
    @Sandeep.Gupta27 3 роки тому +2

    Thank you so much for making these videos. Really helpful and easy to understand. :)

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

    what if rollno and state together is a candidate key and FD contains rollno --> city will it be in 3nf as is has do not have transitive dependency?

  • @abhishek_kumarvelloreinsti1866
    @abhishek_kumarvelloreinsti1866 5 років тому +7

    I am from vellore institute of Technology, studying CSE, 1st year, I have dbms paper tomorrow, watched all my relevant syllabus, now I am confident ☺

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

      first year me dbms???

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

      @@asutoshghanto3419 VIT Ka launda h Bhai vo AKTU ya IP Ka nhi 🤣

  • @taramoni8129
    @taramoni8129 5 років тому +2

    sir! i am from bangladesh ..your teaching style is very beautiful..........

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

    Sir thankyou so much sir
    Sir aap bht acha teach krte Hain
    Apki videos mujhe bht achi smjh ati hai
    Agar sir aap telegram par notes de dete to better hota or bhi
    Aapne jo teach kiya uske hi notes bnate to jada better hota......
    Ab notes kisi or ke bnane pdte h......
    But thankyou so much sir
    Mujhe starting me DBMS itna hard lga tha fir maine UA-cam par video dekhi or apki videos first time me hi smjh aa gyi......
    Thanks a lot sir🙏🙏

  • @adityajain1205
    @adityajain1205 3 роки тому +2

    sir I have one doubt that you didnt checked for the relation to be in 2nd Normal Form before checking 3NF

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

    Excellent perfect 👌 i save my time

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

    Your teaching method is too good sir

  • @kalyansharma1785
    @kalyansharma1785 10 місяців тому

    aap ko bahot bahot dhyabadh , mujhe normal forms nahi samajh aaraha tha aap ke video ne clear kar diya , me nepal se hu aapko bahut sara dhyawadh

  • @MUHAMMADYASEEN-py1cm
    @MUHAMMADYASEEN-py1cm 6 місяців тому

    No one in world have a skill, how to teach computer science?your the beauty of sir Varun Singh.

  • @085-atindey2
    @085-atindey2 3 роки тому +1

    Best channel for gate preparation 😌

  • @shivamehta0103
    @shivamehta0103 5 років тому +2

    Thanks brother 🙏🙏🙏🙏

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

    One of the best Lecturer I have studied from ....you are awesome Varun sir

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

    You are a great sir 👍🏼💯💯

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

    if {roll no, state} is a candidate key, it can determine City. City can be defined by state alone and can be partially dependent on state right...so how is it in 2NF to be 3NF

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

    Sir how does the table state and city structure looks after applying 3NF?

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

    great job by cameraman too

  • @TusharGodage-ci4od
    @TusharGodage-ci4od 3 місяці тому

    Teaching techniques is very unbelievable ❤😮🥰🔥

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

    thnku sir...aa gya smaj

  • @ijazkhan-hs3op
    @ijazkhan-hs3op 2 роки тому +1

    Gud command on these topic

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

    well done sir understandable lecture

  • @c.danielpremkumar8495
    @c.danielpremkumar8495 4 роки тому +2

    15:46 instead of checking LHS for CK/SK , would it not be enough to check ONLY RHS to be PA ? That is, If RHS is a PA, then the table is in 3NF. Therefore, why should we check LHS at all ?

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

    Just wow 🔥

  • @pushpamandi1120
    @pushpamandi1120 7 місяців тому

    Since i found this channel i am fully afraid of how to pass dbms after listening to ur lecture i have full confidence on getting good marks as well as knowledge.
    Thank u sir☺️

  • @pratyushbhardwaj9202
    @pratyushbhardwaj9202 7 місяців тому +11

    00:05 Third Normal Form and Transitive Dependency
    02:03 Roll number is determining the city using the transitive property.
    04:03 Transitive dependency and candidate keys
    06:07 The table is in Second Normal Form and the candidate key is ABD.
    08:09 AB and DB are the candidate keys
    10:13 A is helping, B is helping, and D is helping.
    12:29 A table is in third normal form if it does not contain any transitive dependency.
    14:29 To be in Third Normal Form, either the left hand side of each functional dependency should be a candidate key or super key, or the right hand side should be a prime attribute.

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

    Thank you so much sir for your hard work #saviour

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

    too good way of teaching..Allah bless u..and give u more and more you deserve...

    • @GateSmashers
      @GateSmashers  4 роки тому +3

      Thank you for your love and wishes

  • @riteshbisht94
    @riteshbisht94 8 місяців тому +1

    💎 Crystal clear 🔥

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

    you are the best teacher.

  • @subhashishbehera7415
    @subhashishbehera7415 3 роки тому +2

    I will complete dbms in this 15 days that for sure , i am a cs student currently 2 year and dbms will be taught to us in 6 semester but i will complete it earlier 😄