No video

How to do database normalization

  Рет қаралды 304,200

BBarters

BBarters

Күн бұрын

In this video, Kaustubh Joshi talks about how to normalize RDBMS tables up to 3NF.
1:23 - Need for Normalization
8:20 - 1NF (First Normal Form)
12:47 - 2NF (Second Normal Form)
19:07 - 3NF (Third Normal Form)
C programming series (pointers, functions, and DMA):
• Introduction to Pointe...
C++ programming concepts series:
• Reference in C++ (Epis...

Пікірлер: 357
@WilliamOrgan
@WilliamOrgan 5 жыл бұрын
Like this is straight up amazing! I sat through lectures on this topic given by a bad lecturer thinking I was a moron for not getting it. Watched a 20 minute video by this legend of a man, and it's like someone turned a light on in my brain for how we normalize, and why. You just earned yourself a sub!
@ghulamhassanhassani8465
@ghulamhassanhassani8465 5 жыл бұрын
William Organ, I cannot be more agree with you
@victherocker
@victherocker 10 ай бұрын
Good students aren't just good on their own. Half of their results come from good teachers like this.
@kalMHe
@kalMHe 4 жыл бұрын
OMG.. you taught me a lot here, but the Mortgage Freeman part killed me man ! I hope Mortgage Freeman watches this video !
@dakneedeeder
@dakneedeeder 6 жыл бұрын
Thanks for this great video. The names are hysterical. Concise explanation of normal forms.
@foggianism
@foggianism 5 жыл бұрын
Bread Pith is my favorite.
@walimorris2406
@walimorris2406 4 жыл бұрын
Literally the BEST video on RD normalization! In 21+ mins you broke this process from bottom - up. You went over the small details, where does the primary key come from, what is CUD anomalies and how to satisfy 1NF++. You answered al our questions, the reason we came here. They say you truly know something when you can explain it in a very simple way, given this is not rocket science and is capable of explaining in simple ways, you sir have accomplished that! Thankyou! P.S Thanks for adding the subtitles!
@shanilkakuruppu4932
@shanilkakuruppu4932 5 жыл бұрын
One of the simplest videos to understand database form normalisation. Thanking you, all the way from Sri Lanka.
@jennylenesmith-drayton8677
@jennylenesmith-drayton8677 5 жыл бұрын
I have looked through lots of material on NORMALIZATION and this has been the **BEST** explanation. Great Job!!!
@BDagys
@BDagys 6 жыл бұрын
RIP Gori Diamond 1967 - 2017
@swapnilnair3342
@swapnilnair3342 6 жыл бұрын
?
@chamelion100
@chamelion100 6 жыл бұрын
hahaha.....he could say...he got transfer or left the company...........but he killed him :)
@shaunonmt
@shaunonmt 5 жыл бұрын
He sent Morgage Freeman to the moon.
@ghme4421
@ghme4421 5 жыл бұрын
ROFL LMAO... Yes, He killed GORI Diamond... That's homicide...
@rodanm
@rodanm 4 жыл бұрын
@@shaunonmt betterrr
@mcjb73
@mcjb73 2 жыл бұрын
I have never had someone explain something to me that was as clear as this presenter did! Excellent job! Now I would like to see how to move a database into the next forms! But only by this guy..absolutely amazing!
@SHOAIBKHAN622
@SHOAIBKHAN622 7 жыл бұрын
What I like about your videos is you make things so easier and explain technical things in simple words.
@breakpoint6752
@breakpoint6752 Жыл бұрын
I had seen many videos on Normalization before this and still was not confident on the concept. Loved the simplicity with which the concepts were covered. Confident and satisfied :)
@chauharyfaisal1616
@chauharyfaisal1616 6 жыл бұрын
Before this lecture, many teachers guided me how to normalize the data. But this lecture is awesome. My all concepts about normalization are cleared in just half an hour. Excellent And Great Teacher. Thank you so much!
@mihlalisixolo6240
@mihlalisixolo6240 5 ай бұрын
straight to the point. I am studying database introduction as one of my modules and this video helped alot
@chikangeng7208
@chikangeng7208 4 жыл бұрын
Thank you for explaining. Only 20 minute and I master 0NF to 3NF already! Thank you so much!
@yuvrajoberoi7834
@yuvrajoberoi7834 4 жыл бұрын
You have explained this really well. All other youtubers are just giving examples with those arrows and relations etc. but you took a real world example and explained it.
@BBarters
@BBarters 4 жыл бұрын
Thank you for your kind words.
@aaliquegrahame7957
@aaliquegrahame7957 4 жыл бұрын
Shoutout Mortgage Freeman lmao
@michaelbartnicki9464
@michaelbartnicki9464 4 жыл бұрын
Hey man don't forget about Bread Pith!
@ParadiseBiker
@ParadiseBiker 4 жыл бұрын
For sure, LOooOL!
@justjase10
@justjase10 2 жыл бұрын
Was he referencing the Boondocks😂, as in Morgan Jebediah Freeman?
@ummemarzinajotey7616
@ummemarzinajotey7616 4 жыл бұрын
Don't know how to thank you! U made it understandable in 21 min which my professor couldn't do in 3 hrs.. make more videos like this. God bless u!!
@riyagoswami4925
@riyagoswami4925 4 жыл бұрын
6 Feb 2020: Before watching this video, I was clear with most of the normalization process. Still I was making occasional mistakes. The part of your video that helped me a lot is : To find out if the non-key columns are dependent on primary key, ask this question, does that non-key column describe what the primary key identifies? If the answer is "no", that information should not be in that column. Thank you very much :)
@imadkhan7420
@imadkhan7420 7 ай бұрын
Watched many videos on this topic, this is by far one of the better if not the best one! Much appreciated.
@aidangasim
@aidangasim 3 жыл бұрын
tons of people clarified it on youtube but noone did like you,big respect thank you Man!!!!!
@avinashkumar6327
@avinashkumar6327 6 жыл бұрын
ONE OF THE BEST EXPLANATION OF NORMALIZATION I CAME THROUGH ON KZbin.........
@ibrahimal-mahfooz8737
@ibrahimal-mahfooz8737 4 жыл бұрын
One of the best on KZbin. Thank you.
@BBarters
@BBarters 4 жыл бұрын
Glad you think so!
@bralabala
@bralabala 2 жыл бұрын
to think this video was made in 2017 and it made the most impact to my understanding of the subject in 2022. thank you.
@StarGEntertainment
@StarGEntertainment 6 жыл бұрын
after 2 years at collage not understand normalization, but i was able to put my tables into the 3nf (i know its werd). i was final able to understand normalization perfectly. this video saved my life as its the best one out of all the normalization videos ive watched, thank you so much
@sandramaniscalco4887
@sandramaniscalco4887 5 жыл бұрын
This was a very helpful video. I had been reading through a lot of material prior to this and it just was not making sense to me. Your explanation cleared up all my confusion! Thank you!!!
@maclife1321
@maclife1321 5 жыл бұрын
literally after going through 4 other videos from different people explaining Normalization, you got the best explanation thanks man keep it up.
@Sakshi_suman16
@Sakshi_suman16 9 ай бұрын
best video ever thanks from Australia😃
@iliasp4275
@iliasp4275 4 жыл бұрын
how can you keep a straight face saying things like "Mr bread pit" ? I love you !
@BBarters
@BBarters 4 жыл бұрын
I have a lame face!
@investigate3_11
@investigate3_11 5 жыл бұрын
This video is fantastic. I thought he genuinely didn't know how to pronounce those names but then I saw him doing the same with Indian names so I'm sure he's just messing with us. This video had me in stitches at times! Also, more importantly, I've gotten a good overview of what normalisation means. Thanks, man!
@brandenvs
@brandenvs 7 жыл бұрын
This really helped ! You dont rush through things and very easy to listen to.
@BBarters
@BBarters 7 жыл бұрын
Thanks a ton Branden for your kind words.
@alphacoder3822
@alphacoder3822 3 жыл бұрын
1 hr Nptel and 2 hrs of my university class couldnt make me understand this topic but your videos made me understand everything.
@BBarters
@BBarters 3 жыл бұрын
I am glad that it was useful !
@mr.mustache4743
@mr.mustache4743 4 жыл бұрын
Amazing teacher, great job sir. Thank you for making this accessible and easier to understand =]
@BBarters
@BBarters 4 жыл бұрын
You're very welcome! Thanks
@chq012
@chq012 Жыл бұрын
Your teaching style is amazing and your wealth of knowledge on the subject is incredible. Very well explained. Thank you.
@adamwallace9702
@adamwallace9702 3 жыл бұрын
This was an excellent description. thankyou!
@BBarters
@BBarters 3 жыл бұрын
Glad it was helpful!
@grazianodicapua7380
@grazianodicapua7380 3 жыл бұрын
The best video ever on Normalization! Better than my teacher loool
@KMFDM_Kid2000
@KMFDM_Kid2000 3 жыл бұрын
This man is an excellent teacher. Thanks for the lesson.
@AKASHSHARMA-uo4dj
@AKASHSHARMA-uo4dj 6 жыл бұрын
THE BEST EXPLANATION OF NORMALIZATION ON KZbin. HATS OFF MATE!!!! (:
@bogdanvidrean4728
@bogdanvidrean4728 6 жыл бұрын
Amazing lecture! The best so far on youtube on this subject.Also I appericate the good English accent.It was a pleasure to watch it!
@avien9068
@avien9068 2 жыл бұрын
Fantastic video. Thank you from Australia :)
@hamzahahmad1670
@hamzahahmad1670 5 жыл бұрын
I just noticed, you typed the subtitles for this video yourself, right? Dedication, right there. Great video.
@kartiknand4357
@kartiknand4357 6 жыл бұрын
I actually wanted the video to explain about the BCNF (Boyce Codd Normal Form) which comes before the 4NF. The video shows a thorough explanation of the concepts, thank you so much.
@kartiknand4357
@kartiknand4357 6 жыл бұрын
At around 13:49 of the video, he said that if a customer is removed from its table, the agent will not be affected. My question is, what if the Primary Key of the Agent table is a Foreign Key in Customer table and Referential Integrity is enforced and Cascade Update and Delete Related Fields and Records is checked in the Relationship, will it affect the Agent's table in any way?
@sunnysunde3495
@sunnysunde3495 5 жыл бұрын
That is one handsome teacher! Thank you for the lessons.
@DayeetaDasdona2012
@DayeetaDasdona2012 4 жыл бұрын
Brilliant video. Thank you so much for the wonderful explanation.
@sangwaemmanuel6936
@sangwaemmanuel6936 6 жыл бұрын
this is a super video explaining Third normal form, easy and straight forward, thanks
@shaunpoursoltan1922
@shaunpoursoltan1922 7 жыл бұрын
one of the best explanations
@sadam_khan
@sadam_khan 3 жыл бұрын
such a good communicator. good explanation.
@ZiadACM
@ZiadACM 3 жыл бұрын
this 21 min video is worth months of study, your explanation is fantastic and very clear, i have also watched you "how to draw ER diagram" video and it was as good and i heavily recommend everyone to watch it, thank you Mr Kaustubh Joshi for providing all of these nice videos to us for free!
@BBarters
@BBarters 3 жыл бұрын
Glad it was helpful! Thank you for your kind remarks.
@aliciavasquezspiritu
@aliciavasquezspiritu 5 жыл бұрын
I'm officialy in love with you! jaja great explanation!
@namanirmana5667
@namanirmana5667 4 жыл бұрын
U SAVED MY FINAL TERM, Thankyou and I love you :)
@BBarters
@BBarters 4 жыл бұрын
Most welcome !
@garyjohnston2777
@garyjohnston2777 3 жыл бұрын
Great Video, thankyou so much and keep uploading great educational content
@RajKumar-zu5nj
@RajKumar-zu5nj 4 жыл бұрын
Very funny video, full of comedy...I have started to watch very seriously but couldn't stop laughing so much..
@andreakarlvassallo2950
@andreakarlvassallo2950 6 жыл бұрын
Great teacher. Simply explained.
@CurtosFatos
@CurtosFatos 2 жыл бұрын
man i don't normally write comments but damn!! you are so good explaining
@edwardleonard5274
@edwardleonard5274 5 жыл бұрын
This was an awesome and well explained video. Thanks so much!
@shreyashachoudhary480
@shreyashachoudhary480 2 жыл бұрын
Really intuitive explanation! Thanks
@shreyadiwate4005
@shreyadiwate4005 7 жыл бұрын
It helps a lot.Data normalization done in DBMS project efficiently. Thank you.
@BBarters
@BBarters 7 жыл бұрын
Thanks a lot for your kind words Shreya.
@elham40
@elham40 3 жыл бұрын
You are better than my University Professor , thanks a lot
@BBarters
@BBarters 3 жыл бұрын
Happy to help!
@arnodolisandro
@arnodolisandro Жыл бұрын
Amazing video, better than my teacher! You guys are amazing!!! Keep it up!
@tubeexplorer7595
@tubeexplorer7595 6 жыл бұрын
Morgan freeman to Mortgage freeman was funny i couldn't stop cracking but Sir you are doin' a great job!
@krishansharma7145
@krishansharma7145 5 жыл бұрын
Great Teacher to learn even for P.hd candidates.
@yasaraperera5010
@yasaraperera5010 5 жыл бұрын
thank you very much for the video it really helped me to understand normalization
@azharmangat165
@azharmangat165 6 жыл бұрын
Execellent explaination of normalization in a very simple way....thank you soo much sir
@dickysaputra7714
@dickysaputra7714 4 жыл бұрын
NICE JOB DUDE LOVE U
@deanl2k12
@deanl2k12 5 жыл бұрын
Hey, Dean From Ireland. My database lecture is not good a teaching in general. I thought I was screwed for my summer exams until I came across this. Thanks you
@fahimkffs
@fahimkffs 6 жыл бұрын
Really Best Teaching Methodology - Great Work
@increpf1
@increpf1 4 жыл бұрын
Correct and to the point. Thank you!
@Josmi_K_J
@Josmi_K_J 2 жыл бұрын
Nice video sir.. Able to understand the concept 👍🏻
@aaronartha4958
@aaronartha4958 4 жыл бұрын
Excellent explanation, thank you
@pradeepasivanesan
@pradeepasivanesan 4 жыл бұрын
You explained it very clearly. Thank you so much
@gavrilmihalache9851
@gavrilmihalache9851 Жыл бұрын
I have the exam in 3hours and you saved me. Thank you ❤🎉
@BBarters
@BBarters Жыл бұрын
Best of luck!
@jobdoliguez7803
@jobdoliguez7803 6 жыл бұрын
thank you very much sir of your tutorials it helps all computer related courses anywhere in the country keep it up sir i hope you wont stop uploading videos
@abhishekkulkarni2721
@abhishekkulkarni2721 2 жыл бұрын
Simply awesome!
@TechNovaAquariums
@TechNovaAquariums 4 жыл бұрын
Nicely explained..
@ranishadas7116
@ranishadas7116 6 жыл бұрын
Best concept explanation ever 💜
@radio1100
@radio1100 6 жыл бұрын
Very great explanations. I learned the essentials of good relational database design...
@vishwanayak7649
@vishwanayak7649 3 жыл бұрын
Thank you so much sir.... This helped a lot..
@michalroesler
@michalroesler 3 жыл бұрын
Great Video. A lot of information served clearly.
@mic9657
@mic9657 2 жыл бұрын
well produced and I learned a lot!!!
@abdullahibashir5024
@abdullahibashir5024 4 жыл бұрын
amazing explantaion, loved the names lol
@aadhi6319
@aadhi6319 3 жыл бұрын
That was too helpful......thnkuu
@BBarters
@BBarters 3 жыл бұрын
Glad it helped !
@najeebullah6276
@najeebullah6276 6 жыл бұрын
Well done Sir thanks a lot to explaining all forms by one complete example. keep it up GOD BLESS YOU
@Sssaann
@Sssaann 7 жыл бұрын
Very good explanation
@minelsulun14
@minelsulun14 5 ай бұрын
THANK YOUUU SOO MUCH
@SuperBenayoun
@SuperBenayoun Жыл бұрын
Amazing explanation sir..!
@chandrasen1258
@chandrasen1258 5 жыл бұрын
Very well explained.
@ashikiqbal7359
@ashikiqbal7359 7 жыл бұрын
great teacher.Portion of my university tuition fees should be paid to him.. not to the fool authority
@BBarters
@BBarters 7 жыл бұрын
Thanks a ton for your kind words
@supriyadas4725
@supriyadas4725 6 жыл бұрын
true that !!!
@TechNovaAquariums
@TechNovaAquariums 5 жыл бұрын
100% true
@0fficialfirdos891
@0fficialfirdos891 4 жыл бұрын
Great sir ji
@mrsc1914
@mrsc1914 4 жыл бұрын
Awesome tutorial. Excellent... my lol comment is > the whole time I was thinking ' WTF is a pincode ? ' , ahhh yes, a city thing. Now that the db is normalized I know it has NOTHING to do with mortgage freemoney . thnx for normalizing my confusor
@justin3594
@justin3594 4 жыл бұрын
Love your dataset.
@sunilsahu9858
@sunilsahu9858 6 жыл бұрын
One of the best explanation. Good work.
@pradeepsawant2604
@pradeepsawant2604 6 жыл бұрын
Thanks buddy.. I like a lot ur video. Happy to watch again new videos too.
@maxchinmax007
@maxchinmax007 6 жыл бұрын
I kinda always knew Mr. Mortgage Freeman is not from this planet. That also explains how he knew so much about space and wormholes.
@hamadkhawaja6003
@hamadkhawaja6003 5 жыл бұрын
rip bread pith, this guy is amazing
@drkenny7928
@drkenny7928 2 жыл бұрын
Amazing explanation
@ezepauline6229
@ezepauline6229 4 жыл бұрын
So amazing. All my confusions on this specific topic has just been cleared. So simple and direct to understand. Thank you so much. Subscribe
@dryhail
@dryhail 5 жыл бұрын
Dude, he's an awesome teacher! I have a bias typically attached to heavy accents, but his video is super well done and laid out. You can follow him easily. I just feel bad for Gori Diamond and Morgan Freeman........=/ . Morgage will never be casted again! =)
@jurnalhari
@jurnalhari 4 жыл бұрын
great explanation man
@BBarters
@BBarters 4 жыл бұрын
Glad you liked it!
@jinkstacks4830
@jinkstacks4830 5 жыл бұрын
Thank you! Very nice video!
@PrashantSingh-ne5hf
@PrashantSingh-ne5hf 6 жыл бұрын
just 1 word, excellent !!!!!!!!!!!!!!
@love-hammer
@love-hammer 6 жыл бұрын
Fantastic explanation and the time markers are really helpful as well.
@vaishnavmhaske8710
@vaishnavmhaske8710 3 жыл бұрын
Excellent
@BBarters
@BBarters 3 жыл бұрын
Glad you liked it.
Learn Database Normalization - 1NF, 2NF, 3NF, 4NF, 5NF
28:34
Decomplexify
Рет қаралды 1,8 МЛН
Complete guide to Database Normalization in SQL
40:51
techTFQ
Рет қаралды 163 М.
Magic trick 🪄😁
00:13
Andrey Grechka
Рет қаралды 51 МЛН
PEDRO PEDRO INSIDEOUT
00:10
MOOMOO STUDIO [무무 스튜디오]
Рет қаралды 11 МЛН
黑天使遇到什么了?#short #angel #clown
00:34
Super Beauty team
Рет қаралды 46 МЛН
Database Indexing for Dumb Developers
15:59
Laith Academy
Рет қаралды 53 М.
1st, 2nd and 3rd Normal Form (Database Normalisation)
11:42
Learn Learn Scratch Tutorials
Рет қаралды 427 М.
Database Normalization
26:53
Brian Green
Рет қаралды 55 М.
Normalization - 1NF, 2NF, 3NF and 4NF
19:02
channel5567
Рет қаралды 2,2 МЛН
How to design database for a project
18:16
BBarters
Рет қаралды 94 М.
Database Normalisation: Second Normal Form
9:21
Computer Science
Рет қаралды 155 М.
How to draw ER diagram by Kaustubh Joshi
28:34
BBarters
Рет қаралды 455 М.
Magic trick 🪄😁
00:13
Andrey Grechka
Рет қаралды 51 МЛН