Second Normal Form (2NF) | Database Normalization | DBMS

Поділитися
Вставка
  • Опубліковано 3 лют 2018
  • For complete DBMS tutorial: www.studytonight.com/dbms/
    In this video, you will learn about the Second Normal Form of DBMS. How to design a table which follows the Second normal form? What are the rules and requirements for a table to be in the second normal form?
    Introduction to Normalization: • Basic Concept of Datab...
    First Normal Form: • First Normal Form (1NF...
    Second Normal Form: • Second Normal Form (2N...
    Third Normal Form: • Third Normal Form (3NF...
    BCNF: • Boyce-Codd Normal Form...
    Fourth Normal Form: • 4th Normal Form (4NF) ...
    Fifth Normal Form: • 5th Normal Form (5NF) ...
    We will also learn about Functional Dependency and Partial Dependency in DBMS and how to remove the partial dependency by dividing the tables.
    If you LIKE this video, give it a thumbs up and do SUBSCRIBE to our channel.
    Our website: www.studytonight.com
    Facebook: / studytonight
    Twitter: / studytonight

КОМЕНТАРІ • 576

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

    you deserve my teachers salary!

  • @saayoo3479
    @saayoo3479 4 роки тому +426

    For a table to be in the Second Normal form, it should be in the First Normal form and it should not have Partial Dependency.
    Partial Dependency exists, when for a composite primary key, any attribute in the table depends only on a part of the primary key and not on the complete primary key.
    To remove Partial dependency, we can divide the table, remove the attribute which is causing partial dependency, and move it to some other table where it fits in well.

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

    Why am I paying my college fee, I should pay this guy

  • @deadlyundead
    @deadlyundead 3 роки тому +199

    this guy explained this better is 7 minutes then my professor did in a 3 hour lecture.

  • @arijitgayen4674
    @arijitgayen4674 4 роки тому +52

    A whole semester passed by as the 'experienced' professors of an 'Institute of National Importance' couldn't clear out these concepts and you made it crystal clear in less thsn 30 minutes. I'm grateful to you Sir.

    • @Studytonight
      @Studytonight  4 роки тому +6

      Thank you Arijit. Share it with your classmates so that they can also learn from these videos. You can practice what you have learned in these videos here: www.studytonight.com/code/playground/sql/

  • @rajatjoshi6695
    @rajatjoshi6695 6 років тому +90

    You have a voice of a perfect speaker. Its lucid to get every single point you want to make. Thanks for your efforts.

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

      Thank you Rajat for the appreciation.

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

    Perfect :
    - EXPLANATION
    - VOICE
    - PRESENTATION

  • @Rajivrocks-Ltd.
    @Rajivrocks-Ltd. 5 років тому +20

    Fantastic explanation my friend! I got it immediatly while when my teacher explained it I didn't understand it at all. Thanks so much for the content!

  • @zenryyu1821
    @zenryyu1821 4 роки тому +6

    You're a fantastic teacher, you covered everything someone may or may not know in one video.

  • @LaneChoice
    @LaneChoice 4 роки тому +19

    I am struggling with this concept and your videos are helping tremendously. You are a great teacher! Thank you.

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

    Thank you so much. I watch more than 20 videos about 2nd NF on UA-cam and still very confused . Yours is the only one that clearly explains 2nd NF.

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

    Thanks for putting effort into explaining this, your style is great! From Egypt with love

  • @Gamer-ec8dv
    @Gamer-ec8dv 3 роки тому +2

    Thank you so much! You are really saving me, as I'm writing my final in 2 days. I really appreciate these videos. Please keep up the good work

  • @Zeus-bc8fv
    @Zeus-bc8fv 3 роки тому +20

    Great job, this video came out 2 years ago, really helped me and will keep helping students for the next years for sure! Thank you.

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

      Thank you so much for your kind words and Merry Christmas :)

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

    Really man!! This video helped me a lot. The usp is it's short and targets even the basic points. Thank u so much and keep up the good work

  • @Marius-vw9hp
    @Marius-vw9hp 5 років тому

    We need more good Database tutorials on youtube. I am subscribing in the hope you will make more of them! :)

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

    Thank you, sir! Now I finally understood what the 2NF is! Great video!

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

    Thank you for making these videos, I am studying for an exam and was not understanding normalization until I came across your videos!

  • @HandledToaster2
    @HandledToaster2 4 роки тому +7

    I know you get this a lot but I have to say it too: Your explanations are much better than my professor's, I should be paying you instead of him. We need more people like you in college, the skills of making things simple, creating good videos, and being a good speaker are desperately lacking in college. I have a professor who literally tells us to study from youtube videos and doesn't teach anything himself LOL.
    Thank you for your service to students, I appreciate immensely.

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

    I love to watch your channel's content. You are one of the best worldwide. Your content is clear and easily understandable. Thank you very much for sharing your knowledge with us.

  • @yakoob4220
    @yakoob4220 6 років тому +23

    I studied about the normalization on many websites but couldn't understand. Your videos are very clear to make me understand the concept. Thanks a lot.

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

      Thank you Yakoob :)

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

      Same scenario here. Your videos are very simple and easy to understand

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

    I'll suggest your channel to my fellow mates! Your presentation of material is just phenomenal

  • @advaithrvasistha44
    @advaithrvasistha44 3 місяці тому +2

    dude others on yt are just yapping...on this topic
    you are the only one who explained prprly thanks

  • @wirito
    @wirito 3 роки тому +8

    6:36 thank you for not ruining the tutorial by explaining one sentence in English and then doing it in another language- all throughout the video. I hate when people do this. They are just lazy and unprofessional.
    Thanks again. Your videos are high quality :)

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

    crisp and clear (y) best video series on this topic

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

    Thanks for the videos. it is like reaching from zero to a comfortable level in this topic.
    Great Work :)

  • @andricozach
    @andricozach 6 років тому +24

    This is such a clear explanation of the content and the other videos about RDBMS. Thank you! Too bad 3rd normal form is not out yet...

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

      Hello Andrico, video for 3rd Normal Form is now available on our channel :)

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

    thank you, very clear explanation that I did not find anywhere in the internet!

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

    Please keep up the English courses. This was very helpful and easy to learn. You're a very good teacher and your diction is great. :-)

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

    This Is helping me a lot to understand the normalization of database creation.
    Being in a position to practically use this makes the whole priority of concern more viable.

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

    The way you are teaching is very easy to understand... Thanks for the good work. Please continue doing this

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

    It's very helpful for me, your English so clear, this make me easy to understand, thank you very much

  • @AdityaJain24
    @AdityaJain24 6 років тому +2

    Awesome videos! Really helpful. Easy to understand and saves a lot of time. Keep up the great work!😀

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

    Sir, Your video is honestly one of the best one. Also, that men/women perfect statement made it look prettier. :)

  • @ujjawalchatterjee
    @ujjawalchatterjee 6 років тому +56

    Love your style sir...Thank you for the upload.

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

      Thank you Ujjwal. Do share the video with your friends.

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

      Studytonight Sure sir

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

    PERFECT. around 5:20, this explained the difference between 2NF and 1NF so much better than Wikipedia. great job!

  • @pratibhasharma5056
    @pratibhasharma5056 4 роки тому +7

    I am watching it after 2 years but the video is amazing. The best part is how you explained the relevant topics also like what is partial dependency , primary key and many more so that students can understand the basics completly. Kudos to you!

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

    thanku so much sir for your explanation in brief, after 4 years from study , today i learnt normalization in brief and very clear concept, your voice is very clear. Thanks alot god fulfill your all wishes.
    jai hind

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

    Your videos are very simple and easy to understand. Thank you very much❗️ 🤠👍
    I really enjoy the content in its simplicity 😀

  • @varsha2743
    @varsha2743 11 місяців тому +1

    your way of teaching is really clean, and the content's really amazing!

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

    Crystal clear explanation to each detail!

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

    Thank you so much for this videos, sir! Regards from Russia :)

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

    Well explained and clear structure, please post more!!! And thank you for sharing with us!!!

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

    I can simply do notes from your videos and it super good in helping me to understand this subject .

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

    Amazing work thank you so much. God bless you ❤

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

    It is best way to clear my concepts about DBMS thank u sir

  • @SunnyKirtkar-jd8ew
    @SunnyKirtkar-jd8ew Рік тому +2

    Seen this video when I was in 3rd year (2019), seeing this video now (2023) as I am preparing for my MBA interview. Best explanation.

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

    Everyone understand this easily thanks for upload sir

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

    Its incredible . I finally untersdood the concept of normalisation by watching this video. Thanks a lot

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

    FINALLY SOMEONE WHO KNOWS HOW TO TEACH!!!!

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

    I like that - practice makes "man/woman" perfect - thing ,, nd the video was so helpful,, keep it up

  • @nspal
    @nspal 6 років тому +2

    Thank you very much sir for uploading this topics...l would like to request you, please upload all the DBMS concepts.

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

    Thanks a lot.your way of explanation is just awesome but I want more videos on all the topics of DBMS,i will be thankful 2 u if u do so.once again salute 2 your excellent explanation

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

    Love From Pakistan.... I just saw your video, so simple and easy to Understand. To the point video

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

    wow sir!!!!!! this helped me a lot!!! u have a unique way of teaching!!!

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

    The most precise explaniation even a begiiber can master database by watching studytoinght videos..thanks a lot sir.. loved this videos n hope,Studytonight team makes more videos on different basic subjects of computer science.. it helps a lot..

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

      Thank you for your appreciation Shahid :)

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

    Best explaination ever heard for normalization ❤️

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

    Great videos, super useful. Keep them coming!

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

    It is a very good explanation for students and programmers....yours english is very fluently and understanding easily............Tq so much for ur teaching...........

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

    Your peaceful voice is enough to understand the concept. Thank you so much sir 🙌🏻🙏🏻

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

    What a lovely man! Thanks so much for your videos, I am learning lots!

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

    THIS THURSDAY IS MY DATABASE EXAM! THANK YOU FOR THIS WONDERFUL EXPLANATION!!!

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

      Qasim Butt Me too . All the bestt!!!

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

    You are honestly making me feel better for my midterm

  • @saranraja962
    @saranraja962 11 місяців тому +1

    I watching lot of video and resources but you explain easy & clear explaining ❤

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

    Clean video, clean website, accent is not too shabby either.

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

    you have just gained a new subscriber ,thanks

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

    thankyou sir ur teaching way very effective
    it helps alots

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

    The way you taught us is awesome..plz keep unloading

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

    Thank you so much Mister!

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

    Very clear explanation video! Thanks! :)

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

    The tutorials are very helpful, but i am looking forward ,if you could upload a video about functional dependencies....hope you come up with it as soon as possible.....

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

    Very Well Explained.. It will clear out all doubts..
    Thank You Sir...

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

      Thank you Manish, do share it with your friends.

  • @10-madhumitamanikmahapatra73
    @10-madhumitamanikmahapatra73 Рік тому +2

    Ahhh!!! Thank you so much!!!
    It really helped me a lot.There are some channels for every subject which makes student life more easier and you are the one from them😁.

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

      Thank you for your kind words 🤩 I just try to simplify concepts for beginners, because once I myself was a beginner 😀

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

    best guru
    whatever u teaches cross my mind .

  • @tysonsalama5367
    @tysonsalama5367 6 років тому +2

    From simple to complex,thanks a lot

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

      Thank you Tyson for your comment.

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

    Loveeeee your videos!!! Thank you so much for the great content!

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

    Please keep uploading more such videos and include other subjects as well like quant & verbal

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

      Hello Supriya, Thank you for your comment. We will definitely work on those subjects too, once we cover more of Computer Programming subjects.

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

    channel name describes your channel best, as i am studyingtonight. hahah
    'got u know ur channel by ur website'.....website is also good....

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

    Damn man. Your explanations are very nice and clear! And you guys seem like really nice people! Good job!

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

      Thank you for the appreciation Talha Mubashir. We are humbled :)

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

    Thank you for this video! Very helpful!

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

    The best explainor ever had in my lifetime 💖

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

    First time I came to your channel, What are the things I like about your video:
    1) Clear visual presentation
    2) Not repeating same sentences multiple times to increase the video length
    3) Explained all dependent concepts.

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

    I really like a way you teach and way of giving examples with explanation

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

    that was a good explanation concerning normalization. Am impressed

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

    Great sir i am intested in your videoes you deserves the gratest teacher

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

    Thank you very much for sharing such a nice lesson.

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

    Thank you for this video...It was very easy to understand.

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

    Watching this video and I'm just saying wow... Thanks for explaining this concept really well🙌

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

    Doing good job sir...
    So people can do best...

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

    this helps me a lot, thanks !

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

    i havent met him but i feel a connection w him more than i do w my lecturer who i see 2x a week.

  • @Himanshu-jx9kw
    @Himanshu-jx9kw 4 роки тому

    Straight to the point explanation 👍😃

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

    thanks for your nice teaching .Best wishes to create more videos even better than now from you.All the best

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

    very simple and precise... and very effective

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

    oh my god thankyou so much, glad to know this video and the channel!!!

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

    I'm learning thanks a lot for sharing!

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

    Brilliant explanation.. Hats off!

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

    Great explanation. This is very helpful. Thank you very much

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

    Thanks for providing those materials for free. Your teaching style is very clear, and you pinpoint our doubts and clear them very nicely. Please keep up the excellent work. Please always provide lessons in English also. I think it is a good way for anybody to learn terms quickly. I need to kindly ask you to not abandon the international language, please. Namaskar!

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

    best explanations! Thanks a lot!