What is Normalization in SQL? | Database Normalization Forms - 1NF, 2NF, 3NF, BCNF | Edureka

🔥 MySQL DBA Certification Training (Use Code "𝐘𝐎𝐔𝐓𝐔𝐁𝐄𝟐𝟎"): www.edureka.co/search
This Edureka video on 'What is Normalization' will help you understand the basic concepts of Normalization in SQL and Databases and how it helps in organizing data and data redundancy in SQL with examples. Below are the topics covered in this Database Normalization tutorial:
What is Normalization?
1st Normal Form (1NF)
2nd Normal Form (2NF)
3rd Normal Form (3NF)
Boyce-Codd Normal Form (BCNF)\
-------------------------------------
To subscribe to our channel and hit the bell icon to never miss an update from us in the future: goo.gl/6ohpTV
SlideShare: www.slideshare.net/EdurekaIN
Instagram: / edureka_learning
Facebook: / edurekain
Twitter: / edurekain
LinkedIn: / edureka
#edureka #edurekasql #sqlnormalization #sqltutorialsforbeginners #sqldbms
-----------------------------------------------------------------
How does it work?
1. This is a 4 Week Instructor-led Online Course.
2. We have a 24x7 One-on-One LIVE Technical Support to help you with any problems you might face or any clarifications you may require during the course.
3. At the end of the training, you will be working on a real-time project for which we will provide you with a Grade and a Verifiable Certificate!
--------------------------------------------------------------------
About The Course
MySQL is the most popular open-source database. This training is your first step towards gaining a strong foundation and hands-on experience in using and administering this open-source relational database.
You will gain an understanding of the core concepts and advanced tools and techniques to manage data and administer the MySQL Database. Through this training, you will gain the ability to create and administer your own MySQL Database and manage data.
----------------------------------------------------------------------
Who should go for this course?
This course can be beneficial for people having the below professional background:
• Database Developers
• Application Developers
• Database Designers
• Database Administrators
-----------------------------------------------------------------------
Why learn MySQL DBA?
Edureka's MySQL Administration training is based on the MySQL Database 5.6 version. This is your first step in getting to know this open-source relational database with extensive hands-on learning.
You will get a general understanding of relational databases and techniques to design an efficient database system. You will learn the powerful Structured Query Language (SQL) to build a database and manipulate data. You will also learn the various administration skills required to manage the database.
-----------------------------------------------------------------------
Got a question on the topic?
Please share it in the comment section below and our experts will answer it for you.
Please write back to us at sales@edureka.in or call us at IND: 9606058406 / US: 18338555775 (toll-free) for more information.

Пікірлер: 141

  • @edurekaIN
    @edurekaIN4 жыл бұрын

    Got a question on the topic? Please share it in the comment section below and our experts will answer it for you. For Edureka MySQL DBA training curriculum, Visit our Website: bit.ly/2B5EwLJ

  • @DavidEspinosa21
    @DavidEspinosa214 жыл бұрын

    1NF: 4:16 2NF: 5:37 3NF: 7:37 BCNF: 9:52

  • @alexandrospanag
    @alexandrospanag4 жыл бұрын

    jesus christ you took 15 minutes when my teacher took more than 6 hours and i still hadnt learned anything from! You are a genius sir thank you for the video!

  • @edurekaIN

    @edurekaIN

    4 жыл бұрын

    Thanks for the compliment! We are glad we could help. Do subscribe to our channel to stay posted on upcoming tutorials.

  • @haniffaris8917
    @haniffaris8917 Жыл бұрын

    But wasn't the table in the 3NF example not yet in 2NF? Isn't Subject (Non-prime attribute) is partially dependent on Subject Id (candidate key)?

  • @shatakshipandey3942
    @shatakshipandey39422 жыл бұрын

    When my professor was teaching I couldn't understand what was even the need for normalisation let alone itself but u made it clear in the very start. Now my all doubts are clear regarding this. Grateful that I came through this video. Helped alot 👍

  • @edurekaIN

    @edurekaIN

    2 жыл бұрын

    Hey:) Thank you so much for your sweet words :) Really means a lot ! Glad to know that our content/courses is making you learn better :) Our team is striving hard to give the best content. Keep learning with us -Team Edureka :) Don't forget to like the video and share it with maximum people:) Do subscribe the channel:)

  • @StateEnemy01
    @StateEnemy013 жыл бұрын

    I have a textbook that 'explains' this subject. That book could have been written in hieroglyphs and it would make more sense to me. Thank you so much for the very clear explanation! Helps me a lot!

  • @andrewkoh9678
    @andrewkoh96784 жыл бұрын

    I understand much clearer now, Thank you!!

  • @sneharay60
    @sneharay602 жыл бұрын

    The video was really very helpful to me. It's because of the presence of teachers like you that students can understand the topics instantly especially those who don't have tutors

  • @edurekaIN

    @edurekaIN

    2 жыл бұрын

    We are super happy that Edureka is helping you learn better. Your support means a lot to us and it motivated us to create even better learning content and courses experience for you . Do subscribe the channel for more updates : ) Hit the bell icon to never miss an update from our channel : )

  • @mahimsd7645
    @mahimsd76454 жыл бұрын

    Congratulations for 1 million subscribers ...

  • @kratikakothari6848
    @kratikakothari68483 жыл бұрын

    Great explanation in jus 13 minutes 🙌👏 Understood the whole concept

  • @himanshupande3707
    @himanshupande37073 жыл бұрын

    awesome explanation...clear and precise..

  • @franzbiberkopf9179
    @franzbiberkopf91793 жыл бұрын

    Thank you very much for this from Rome.

  • @gretelgomezrodriguez4006
    @gretelgomezrodriguez40064 жыл бұрын

    Great explanation. Thank you!

  • @hopeislife1651
    @hopeislife16513 жыл бұрын

    Understood sir, thank you

  • @vidyabukitgar
    @vidyabukitgar4 жыл бұрын

    Thank you so much sir nice explanation !!

  • @marc4594
    @marc45943 жыл бұрын

    Thank you man, you are great!

  • @afsardesign
    @afsardesign2 жыл бұрын

    Really it is very helpful for me to get clarity about this topic for my upcoming exam Thanks a lot for giving us knowledge 👍👍👏

  • @edurekaIN

    @edurekaIN

    2 жыл бұрын

    Hi : ) We really are glad to hear this ! Truly feels good that our team is delivering and making your learning easier :) Keep learning with us .Stay connected with our channel and team :) . Do subscribe the channel for more updates : ) Hit the bell icon to never miss an update from our channel : )

  • @sajidmanzar
    @sajidmanzar2 жыл бұрын

    What about 4NF and 5NF? Are these two NF really needed in real scenario?

  • @vaishnaviv7113
    @vaishnaviv71133 жыл бұрын

    It's my exam today and that was really helpful thank you very much

  • @pranavwagh9350
    @pranavwagh93502 жыл бұрын

    what is difference between 2NF and BCNF ?

  • @pavanputluru3417
    @pavanputluru34174 жыл бұрын

    What is the difference between 2nd and 3rd? By looking at the examples in the video both looks same. Please let me know thanks

  • @edurekaIN

    @edurekaIN

    4 жыл бұрын

    To make sure that the database must in 2NF, the database should be 1NF and should also have a single-column primary key. Also, to make sure that the database must in 3NF, the database should be in 2NF and must not have any transitive functional dependencies. If you want an example on Normalization, refer to the following article:www.edureka.co/blog/sql-tutorial/#normalization

  • @djgulston
    @djgulston2 жыл бұрын

    What a man! Brilliant explanation! Thank you for this!

  • @edurekaIN

    @edurekaIN

    2 жыл бұрын

    Thank you so much for the review ,we appreciate your efforts : ) We are glad that you have enjoyed your learning experience with us .Thank You for being a part of our Edureka team : ) Do subscribe the channel for more updates : ) Hit the bell icon to never miss an update from our channel : )

  • @burcukaradag2975
    @burcukaradag2975 Жыл бұрын

    Thank you, you are awesome this is the fifth video that I ve been watching for normalizations, I just understood with your video, thank you very much

  • @edurekaIN

    @edurekaIN

    Жыл бұрын

    You're welcome 😊 Stay connected with our channel and team :) . Do subscribe the channel for more updates : ) Hit the bell icon to never miss an update from our channel : )

  • @Peeves22
    @Peeves223 жыл бұрын

    Amazing breakdown of a complex concept - thank you!

  • @moulimallina7501
    @moulimallina75014 жыл бұрын

    Tq edureka, tq professor

  • @jeevitham205
    @jeevitham2052 жыл бұрын

    Clear explanation is super Sir. We need more concept i.e. about keys db commands. How to write queries and also 4nf...

  • @edurekaIN

    @edurekaIN

    2 жыл бұрын

    It is great to know that our contents are helping you learn better and learn easy ! We are super glad to know and have learners like you with us. We'll definitely take your suggestion to the team and create content on this ! Do subscribe the channel for more updates : ) Hit the bell icon to never miss an update from our channel : )

  • @mahesh97413
    @mahesh974133 жыл бұрын

    Very Nice explanation tq.

  • @ayamohammed7655
    @ayamohammed76553 жыл бұрын

    Thank you !!

  • @dakaninongpluh4556
    @dakaninongpluh4556 Жыл бұрын

    thank you sir ,very simple and clear explanation

  • @edurekaIN

    @edurekaIN

    Жыл бұрын

    You're welcome 😊 Glad it was helpful!!! Keep learning with us..

  • @sowmyasunkara7136
    @sowmyasunkara71364 жыл бұрын

    Thank You sir.

  • @mudassiribad2910
    @mudassiribad2910 Жыл бұрын

    Thank you sir very grateful explanation in simple method very helpful for me by these explanation i had cleared all the doubts regarding this concept

  • @edurekaIN

    @edurekaIN

    Жыл бұрын

    Hi : ) We really are glad to hear this ! Truly feels good that our team is delivering and making your learning easier :) Keep learning with us .Stay connected with our channel and team :) . Do subscribe the channel for more updates : ) Hit the bell icon to never miss an update from our channel : )

  • @nvkchannel8201
    @nvkchannel82012 жыл бұрын

    thanks Sir...too good

  • @flipflop5189
    @flipflop51892 жыл бұрын

    very informative, thank you for posting this!

  • @edurekaIN

    @edurekaIN

    2 жыл бұрын

    You're welcome 😊 Stay connected with our channel and team :) . Do subscribe the channel for more updates : ) Hit the bell icon to never miss an update from our channel : )

  • @jackieboi321
    @jackieboi3214 жыл бұрын

    Excellent video

  • @dhaneshpt8641
    @dhaneshpt8641 Жыл бұрын

    Thank you...

  • @maryamfatima5882
    @maryamfatima5882 Жыл бұрын

    very clean and clear session

  • @edurekaIN

    @edurekaIN

    Жыл бұрын

    Glad you think so! Keep learning with us..

  • @navnathbhure3789
    @navnathbhure37892 жыл бұрын

    One of the best lecture video i have ever watched ..

  • @edurekaIN

    @edurekaIN

    2 жыл бұрын

    Glad it helped

  • @Vishnu-ix2di
    @Vishnu-ix2di2 жыл бұрын

    Thanx for the video. I got clarity on this topic by this video.

  • @edurekaIN

    @edurekaIN

    2 жыл бұрын

    You're most welcome :) Glad it was helpful !!

  • @jpoezi
    @jpoezi2 жыл бұрын

    sir you are a genius

  • @arsha0206
    @arsha02064 жыл бұрын

    well explained

  • @Zed.1836
    @Zed.18363 жыл бұрын

    this was very helpful thank you for making this!

  • @Abhi_JW999
    @Abhi_JW9994 жыл бұрын

    Thank you

  • @amanbhargava2702
    @amanbhargava27022 жыл бұрын

    Thank you😊😊😊

  • @kapilkarki1696
    @kapilkarki16962 жыл бұрын

    Thank you for this beautiful and clear explanation bro

  • @edurekaIN

    @edurekaIN

    2 жыл бұрын

    Hi : ) We really are glad to hear this ! Truly feels good that our team is delivering and making your learning easier :) Keep learning with us .Stay connected with our channel and team :) . Do subscribe the channel for more updates : ) Hit the bell icon to never miss an update from our channel : )

  • @mumbaikachallenge5526
    @mumbaikachallenge55262 жыл бұрын

    Superb simple and short!❤️

  • @edurekaIN

    @edurekaIN

    2 жыл бұрын

    Thank you 🙂

  • @saltech2024
    @saltech20242 жыл бұрын

    Great explanation!! This may come in handy and clearly understood the concept when you've got a project at hand

  • @edurekaIN

    @edurekaIN

    2 жыл бұрын

    Thank you so much : ) We are glad to be a part of your learning journey. Do subscribe the channel for more updates : ) Hit the bell icon to never miss an update from our channel : )

  • @lorenzoliswaniso591
    @lorenzoliswaniso5912 жыл бұрын

    Thanks🙏🏽

  • @surya.k7793
    @surya.k77933 жыл бұрын

    thank you

  • @pavankumarreddykattameddi8385
    @pavankumarreddykattameddi83853 жыл бұрын

    Can u please explain bcnf and super key

  • @mayanksoni214
    @mayanksoni214 Жыл бұрын

    And this is how I feel in love with the DBMS Subject.

  • @edurekaIN

    @edurekaIN

    Жыл бұрын

    You're welcome 😊 Stay connected with our channel and team :) . Do subscribe the channel for more updates : ) Hit the bell icon to never miss an update from our channel : )

  • @bhanupriya2244
    @bhanupriya22442 жыл бұрын

    I had left only 1hr for xam I jst saw this video twice nd written the same question, the explanation was very clear can understand easily

  • @edurekaIN

    @edurekaIN

    2 жыл бұрын

    We are very glad to hear that your a learning well with our contents :) continue to learn with us and don't forget to subscribe our channel so that you don't miss any updates !

  • @manojreddy444
    @manojreddy4443 жыл бұрын

    Thanks

  • @anshumanster
    @anshumanster3 жыл бұрын

    Excellent

  • @complexity8851
    @complexity88513 жыл бұрын

    I wish I had this video when I was in College

  • @aniketrajapure8251
    @aniketrajapure8251 Жыл бұрын

    Thank You

  • @livefootballmondiale2302
    @livefootballmondiale23022 жыл бұрын

    very interesting and explicite and easy to understand

  • @edurekaIN

    @edurekaIN

    2 жыл бұрын

    Good To know our videos are helping you learn better :) Stay connected with us and keep learning ! Do subscribe the channel for more updates : )

  • @aj7ttt
    @aj7ttt3 жыл бұрын

    when I need to understand some topic, I just search topic name + Edureka ✨

  • @edurekaIN

    @edurekaIN

    3 жыл бұрын

    Hey:) Thank you so much for your sweet words :) Really means a lot ! Glad to know that our content/courses is making you learn better :) Our team is striving hard to give the best content. Keep learning with us -Team Edureka :) Don't forget to like the video and share it with maximum people:) Do subscribe the channel:)

  • @user-ux4sp3ot2c
    @user-ux4sp3ot2c Жыл бұрын

    Very nice.

  • @017gowthamarajaam8
    @017gowthamarajaam82 жыл бұрын

    thanks a lot

  • @arshiya_83
    @arshiya_836 ай бұрын

    thank you so much for amazing session sir 🙂

  • @edurekaIN

    @edurekaIN

    6 ай бұрын

    Most welcome

  • @pcgmotorsport9299
    @pcgmotorsport92992 жыл бұрын

    Thank you so much, awesome video

  • @edurekaIN

    @edurekaIN

    2 жыл бұрын

    Thank you for your review : ) We are glad that you found our videos /contents useful . We are also trying our best to further fulfill your requirements and enhance your expirence :) Do subscribe the channel for more updates : ) Hit the bell icon to never miss an update from our channel : )

  • @aatmakumar4631
    @aatmakumar46312 жыл бұрын

    Nice class

  • @muhammadkamranjaved2424
    @muhammadkamranjaved24242 жыл бұрын

    Man you are great!!!

  • @edurekaIN

    @edurekaIN

    2 жыл бұрын

    Thank you for your review : ) We are glad that you found our videos /contents useful . We are also trying our best to further fullqfill your requirements and enhance your expirence :) Do subscribe the channel for more updates : ) Hit the bell icon to never miss an update from our channel : )

  • @matthewdodson9422
    @matthewdodson94222 жыл бұрын

    THANK YOU for the concise and clear examples!

  • @edurekaIN

    @edurekaIN

    2 жыл бұрын

    Glad it was helpful!

  • @azmatkhan3895
    @azmatkhan38953 жыл бұрын

    Good explaination Sir...!

  • @edurekaIN

    @edurekaIN

    3 жыл бұрын

    Thank you so much for your review on our channel  Great to hear that Edureka is helping you learn better . We’ll strive to make even better learning contents/courses in the future ! Do subscribe the channel for more updates : )

  • @badhavaththukaram9538
    @badhavaththukaram95384 жыл бұрын

    good 👍

  • @priyanshu6465
    @priyanshu64652 жыл бұрын

    jeez thankyou

  • @sarmmadd
    @sarmmadd2 жыл бұрын

    vv good. explained ccoly. aprreciate it boss.

  • @edurekaIN

    @edurekaIN

    2 жыл бұрын

    We are very glad to hear that your a learning well with our contents :) continue to learn with us and don't forget to subscribe our channel so that you don't miss any updates !

  • @mohdzarrar2793
    @mohdzarrar27934 жыл бұрын

    Great explanation.

  • @binoyaravind1025
    @binoyaravind10252 жыл бұрын

    Great session with examples

  • @edurekaIN

    @edurekaIN

    2 жыл бұрын

    Glad you liked it!

  • @maneeshapathipati2084
    @maneeshapathipati2084 Жыл бұрын

    Thank u sir it's very ...nice

  • @edurekaIN

    @edurekaIN

    Жыл бұрын

    Most welcome 😊 Glad it was helpful!

  • @jishajustin9523
    @jishajustin95232 жыл бұрын

    Good explanation. I got it.

  • @edurekaIN

    @edurekaIN

    2 жыл бұрын

    Thank you for you time in giving a feedback :) We are glad that you are learning from our videos! Stay connected with our channel :)

  • @s.r.chockklingam3991
    @s.r.chockklingam39912 жыл бұрын

    What's about 4nf & 5nf

  • @pravallikamanepalli1061
    @pravallikamanepalli1061 Жыл бұрын

    Thank you edureka

  • @edurekaIN

    @edurekaIN

    Жыл бұрын

    You're welcome 😊

  • @TheCraftMasterChronicles
    @TheCraftMasterChronicles2 жыл бұрын

    My exams tommorow, this video really helped alot.

  • @edurekaIN

    @edurekaIN

    2 жыл бұрын

    Thank you so much : ) We are glad to be a part of your learning journey. Do subscribe the channel for more updates : ) Hit the bell icon to never miss an update from our channel : )

  • @karrisateesh7938
    @karrisateesh7938 Жыл бұрын

    very good explanation.

  • @edurekaIN

    @edurekaIN

    Жыл бұрын

    Glad you think so!

  • @shaikmohammed9981
    @shaikmohammed9981 Жыл бұрын

    Good explanation👏🏻👏🏻👏🏻👏🏻

  • @edurekaIN

    @edurekaIN

    Жыл бұрын

    Thank you 😊 Glad it was helpful!!

  • @shravyashetty3115
    @shravyashetty31152 жыл бұрын

    thank you so much

  • @edurekaIN

    @edurekaIN

    2 жыл бұрын

    You're welcome 😊 Stay connected with our channel and team :) . Do subscribe the channel for more updates : ) Hit the bell icon to never miss an update from our channel : )

  • @anexusthanatos4021
    @anexusthanatos4021 Жыл бұрын

    Great video!! 👍

  • @edurekaIN

    @edurekaIN

    Жыл бұрын

    Thanks for the visit

  • @delanocripps4339
    @delanocripps43392 жыл бұрын

    Idea!! Keep going bro

  • @edurekaIN

    @edurekaIN

    2 жыл бұрын

    Thank you so much : ) We are glad to be a part of your learning journey. Do subscribe the channel for more updates : ) Hit the bell icon to never miss an update from our channel : )

  • @latieshsai5192
    @latieshsai5192 Жыл бұрын

    sir pls put a video on cyber forensics sir the branch of future cyber security way that proves to be the correct way

  • @edurekaIN

    @edurekaIN

    Жыл бұрын

    Thanks for showing interest in Edureka kindly visit the channel for more videos our content creators are eagerly waiting for your suggestion to make new videos on your interest :) DO subscribe for the video update

  • @mohanreddy2404
    @mohanreddy2404 Жыл бұрын

    I think no one can explain better than you..

  • @edurekaIN

    @edurekaIN

    Жыл бұрын

    Thank you 😊 Glad it was helpful!

  • @someshwarans2889
    @someshwarans2889 Жыл бұрын

    awesome session sir but i need 4nf and 5nf..

  • @edurekaIN

    @edurekaIN

    Жыл бұрын

    Thanks for showing interest in Edureka kindly visit the channel for more videos our content creators are eagerly waiting for your suggestion to make new videos on your interest :) DO subscribe for the video update

  • @shivaprasad-kn3kw
    @shivaprasad-kn3kw4 жыл бұрын

    can a table have two primary keys

  • @edurekaIN

    @edurekaIN

    4 жыл бұрын

    We can have only one Primary Key on a table. Keeping this in consideration and to enforce database normalization (third normal form) databases don't allow multiple primary keys on a table. You can create primary key spanning multiple columns. You can also create a UNIQUE constraint on a NOT NULL column.

  • @chodingninjas7415
    @chodingninjas74153 жыл бұрын

    best explanation

  • @edurekaIN

    @edurekaIN

    3 жыл бұрын

    We are super happy that Edureka is helping you learn better. Your support means a lot to us and it motivated us to create even better learning content and courses experience for you . Do subscribe the channel for more updates : ) Hit the bell icon to never miss an update from our channel : )

  • @anushanelevalli1407
    @anushanelevalli14072 жыл бұрын

    🙏 srir

  • @alvarobusquets
    @alvarobusquets2 жыл бұрын

    Edureka is the best school 👍

  • @edurekaIN

    @edurekaIN

    2 жыл бұрын

    Good To know our videos are helping you learn better :) Stay connected with us and keep learning ! Do subscribe the channel for more updates : )

  • @gauravarora8405
    @gauravarora84054 жыл бұрын

    difference between 2nd and 3rd normal form

  • @edurekaIN

    @edurekaIN

    3 жыл бұрын

    In 2NF non-prime attributes are allowed to be functionally dependent on non-prime attributes. In 3NF non-prime attributes are only allowed to be functionally dependent on Super key of relation. No partial functional dependency of non-prime attributes are on any proper subset of candidate key is allowed. Hope that solves your query.

  • @ekant1992
    @ekant19924 жыл бұрын

    And then come NoSQL DB which difies all these ... tech world is bizzare..

  • @edurekaIN

    @edurekaIN

    4 жыл бұрын

    SQL and NoSQL are used to store different formats of databases. So, both of them stand good against each other and you have to choose which type of database can help you and your organization.

  • @vadlapudirajesh4183
    @vadlapudirajesh4183 Жыл бұрын

    ❤❤❤❤❤❤❤

  • @harshitsrivastava9903
    @harshitsrivastava99032 жыл бұрын

    😇😇

  • @prajwalbhat275
    @prajwalbhat2754 жыл бұрын

    Nice sir

  • @kashyapdamodar7338
    @kashyapdamodar73383 жыл бұрын

    I couldn't get past the distraction caused by the instructor pronouncing Data as Deeeta. Seemed like a good tutorial otherwise, so truly its my loss.

  • @evnraja
    @evnraja4 жыл бұрын

    well explained

  • @rainboww1515
    @rainboww1515 Жыл бұрын

    Thank you

  • @masadamsahid
    @masadamsahid Жыл бұрын

    Thanks