No video

1NF 2NF 3NF DBMS

  Рет қаралды 248,522

Saghir School

Saghir School

Күн бұрын

Пікірлер: 158
@sprintspirit7502
@sprintspirit7502 3 жыл бұрын
Best normalization tutorial on the internet. Short and accurate. Congratulations!!!
@SaghirSchool
@SaghirSchool 3 жыл бұрын
thank consider subscribing and also sharing it as well thank you
@itstahaali
@itstahaali Жыл бұрын
looks like sponsored comment lol
@sprintspirit7502
@sprintspirit7502 Жыл бұрын
@@itstahaali Myb looks but it is not ;)
@raphgate1496
@raphgate1496 4 ай бұрын
Your tutorial is way clearer than some thousand dollar courses that I've seen online.
@SaghirSchool
@SaghirSchool 2 ай бұрын
plz share it with ur fellows
@sujalpardasani3199
@sujalpardasani3199 2 жыл бұрын
Normalization is just fitted in my mind with this video,i was very confused between 2nf and 3nf ....thankyou sir for the best video
@daphneysethe7562
@daphneysethe7562 2 жыл бұрын
The best Tutor I ever met who made me understand Normalisation within a period of 10 minutes wow. Good job🥰🥰🥰 I am repeating this module as supplementary but I'm telling you with your tutorial lessons il make it 🤗
@spokenenglishmentsbd9998
@spokenenglishmentsbd9998 2 жыл бұрын
Well explained. Crystal clear normalization lecture ever. Lots of love from Bangladesh.
@sophanithphon
@sophanithphon 7 ай бұрын
It is the best normal-form video explanation ever. I'm very appreciative.
@zainali-pm1mn
@zainali-pm1mn 3 жыл бұрын
very well explained. I had no issue while understanding it. Thank you so much sir
@SaghirSchool
@SaghirSchool 3 жыл бұрын
i m glad you liked it,Kindly share my channel , that ll be a big support
@fgskills797
@fgskills797 9 ай бұрын
Bhai kasam say dil khush kar diya itnay mazay ka samjhaya aap nay...salaamat rahen or khub taraqi karen ameen
@SaghirSchool
@SaghirSchool 9 ай бұрын
plz share karain isy , will be grear help
@claytondunaway
@claytondunaway 2 жыл бұрын
Fantastic examples to help me understand normalization! Thank you!
@tsb_vlog1
@tsb_vlog1 13 күн бұрын
Great explanation , you just cleared my all doubts bcoz sometimes I usually make mistake this table normal form consept with numerical functional dependency NF problems . Thanks for this video.🙏🙏🙏
@muhammadabatchamustapha8461
@muhammadabatchamustapha8461 3 жыл бұрын
You explained everything so well, anyone can understand you the best 😃😃😃
@raihanakram530
@raihanakram530 2 ай бұрын
Thank you very much! Best video for exam preparation with less time.
@Dm5messerly
@Dm5messerly Жыл бұрын
Really clear and concise. The examples provided made everything so clear.
@johna4387
@johna4387 2 жыл бұрын
Super clear explanation, thank you so much!
@fortunemakgakga4547
@fortunemakgakga4547 Жыл бұрын
Thanks dude, I loved how you explained 2NF and 3NF, clear enough
@dominicrono9632
@dominicrono9632 Жыл бұрын
thumbs up for the good simplified work.
@enderesting
@enderesting Жыл бұрын
in 4:55, wouldn't Name be partially dependent to the composite key as well? it does not depend on Course, just the StudentId.
@elaf7092
@elaf7092 Жыл бұрын
same question
@theslaye2160
@theslaye2160 10 ай бұрын
@@elaf7092 its not partially dependent coz you need to know the student thats taking that course
@sivaprasanthmasilamani8752
@sivaprasanthmasilamani8752 3 ай бұрын
That's not true. You only need to know the studentid to know the name. So in practice, I would create a new table called Student with student id as primary key and student name as non-key column
@carltechnologies9888
@carltechnologies9888 3 жыл бұрын
Thanks a lot, I've been looking for this kind of tutorial, you saved my life brother.. Thank you....
@human2579
@human2579 6 ай бұрын
SIMPLE, PERFECT AND CLEAR
@AsadAliJatoi01
@AsadAliJatoi01 2 жыл бұрын
Kindly make BCNF video as well.
@SaghirSchool
@SaghirSchool 2 жыл бұрын
sure my friend will work on it this week,also please share my channel
@superrukhshan12345
@superrukhshan12345 Жыл бұрын
Brilliant explanation.
@umairawan658
@umairawan658 Жыл бұрын
Great vid cleared my concepts regarding NFs on which I was struggling
@Subha11.11
@Subha11.11 3 жыл бұрын
Great explanation, keep up the great work 👍🏻
@AlumniAssociationFOLSGTU
@AlumniAssociationFOLSGTU 4 ай бұрын
HI SIR, YOU ARE SO GOOD. You explain this topic very well .
@Roboytron
@Roboytron 2 жыл бұрын
Thank you, my teacher is very hard to understand and made these seem so much harder lol.
@sureshgandhi3918
@sureshgandhi3918 3 жыл бұрын
great explanation. I have a doubt though. At 5:26 can't we separate the name column together with student id in a separate table. Isn't student name dependent on just student id but not the course?
@SaghirSchool
@SaghirSchool 3 жыл бұрын
Thank u , but then again student id is the part of primary key , so we cant disturb that part on the other hand teacher and course are not part of primary ,thats why we can move them , if you ve liked the video please d me a favor and share it wherever you can
@fli4343
@fli4343 3 жыл бұрын
the students still enroll in a course so that means the student is dependent on the student ID and course.
@thamizhansudip6644
@thamizhansudip6644 2 жыл бұрын
@@fli4343 Yes , of course
@Rainie45
@Rainie45 Жыл бұрын
@@SaghirSchool how is course not part of the primary key?
@052khandkermoniruzzaman7
@052khandkermoniruzzaman7 Жыл бұрын
exactly is'nt name is partily dependent on student id only. so name should also be separated
@MrKB_SSJ2
@MrKB_SSJ2 2 жыл бұрын
Very well explained. Thank you ❤️
@sathish3618
@sathish3618 3 жыл бұрын
wow amazing clear explanation after searching so many videos..
@TimeouT-lm1fw
@TimeouT-lm1fw 3 жыл бұрын
I didn't know where to start from till I saw this happy I clicked this
@younus.athlete
@younus.athlete 2 жыл бұрын
Sir ! Thank you so much for Uploading this Video this Video Clear My all concepts
@younus.athlete
@younus.athlete 2 жыл бұрын
Slides are Organized and all Video are to the Point thats really nice
@chintusharma1
@chintusharma1 4 ай бұрын
🎉best video that a DBMS student need
@mannaoleeviya3717
@mannaoleeviya3717 3 жыл бұрын
Not too lengthy but still concept is well explained. Thanku Sagir.
@amt.7rambo670
@amt.7rambo670 2 ай бұрын
perfect tutorial bro found it just before exam
@SaghirSchool
@SaghirSchool 2 ай бұрын
plz share it with ur fellows
@AbhishekYadav-pv1es
@AbhishekYadav-pv1es 2 ай бұрын
in 2NF you have set Primary key to two fields(columns) which is not possible in ms access because a primary can only have unique values and not repeating values, and it cannot have null(empty) values as well. in MS access both two columns cannot have primary key, and a value that repeats (in a column).
@pannaroy6569
@pannaroy6569 3 жыл бұрын
But in d example for 3rd NF , max marks is dependent on exam type ...not student id ...means maxmarks is not fully functional dependent on primary key(which is student id) ...so it seems like d case of 2nd normal form only
@winfredkimathi9
@winfredkimathi9 2 жыл бұрын
the best among those that have come across
@isaacwolf4969
@isaacwolf4969 2 жыл бұрын
Thanks Saghir, liked subbed and shared, much better than my prof!!
@manashejmadi
@manashejmadi 8 ай бұрын
fantastic explanation. Thanks
@vemulasoumyasri830
@vemulasoumyasri830 3 жыл бұрын
Nyc explained sir thank you sir...
@abdulwasybutt9006
@abdulwasybutt9006 Жыл бұрын
Thank you sir you clear all my doubts🙂
@cepheusff4876
@cepheusff4876 Жыл бұрын
Great bro.....I have watched more than 10 videos but I can't understand normalisation......you got that in 10mins✌️❤️
@suprajaiyer2000
@suprajaiyer2000 3 жыл бұрын
Nicely explained thank you❤
@SaghirSchool
@SaghirSchool 3 жыл бұрын
was it helpfull?
@suprajaiyer2000
@suprajaiyer2000 3 жыл бұрын
@@SaghirSchool yess
@vinaymedasani2386
@vinaymedasani2386 Жыл бұрын
Very well explained !! @Saghir School
@ramans11
@ramans11 Жыл бұрын
Very nice.. excellent explanation.. just correct the typos in your slides
@PulengMakumane-rn5rh
@PulengMakumane-rn5rh 10 ай бұрын
This is very clear thank you😊❤
@sakshamdogra
@sakshamdogra 2 жыл бұрын
Thank you so much sir. Much love ❤
@FA-BCS-ALIRAZAUnknown
@FA-BCS-ALIRAZAUnknown 2 ай бұрын
very good lecture
@tayyabali-jw6oh
@tayyabali-jw6oh 2 ай бұрын
love hogya
@architpuri6813
@architpuri6813 5 ай бұрын
Doesn't the new table created at 2:50 also violate 1NF though? Because of the repeating names? I personally thought it should be a table consisting of employeeID linked with phone numbers, but I'm not sure, could be wrong
@SaghirSchool
@SaghirSchool 5 ай бұрын
no it does not actually , bcz now its a linked table , and linked table has the liberty of that
@KhoaNguyen-nt5cn
@KhoaNguyen-nt5cn 3 жыл бұрын
Absolutely understand that. BIG THANKS
@tanmaymehta9696
@tanmaymehta9696 Жыл бұрын
Thank you so much for this video!
@nayana3718
@nayana3718 3 жыл бұрын
Good bro good content sure I will share ur videos
@SaghirSchool
@SaghirSchool 3 жыл бұрын
do me a favour, kindly share this whereever possible,will be a real help
@muhammadabatchamustapha8461
@muhammadabatchamustapha8461 3 жыл бұрын
Thank you so much for this video 1 day to my exams
@SaghirSchool
@SaghirSchool 3 жыл бұрын
thank consider subscribing and also sharing it as well thank you
@InsanWorrier
@InsanWorrier 5 ай бұрын
Best 🔥❤‍🔥
@ajitkc6862
@ajitkc6862 3 жыл бұрын
Good be your 100th subscriber. Very helpful content. Best wishes 👏
@SaghirSchool
@SaghirSchool 3 жыл бұрын
Well appreciated thanks, i ll be makimg more content soon thanks for the support
@SaghirSchool
@SaghirSchool 3 жыл бұрын
Kindly share my channel , that ll be a big support
@soobii00
@soobii00 Жыл бұрын
you're so amazing !! life saver
@prasadzanje7026
@prasadzanje7026 2 жыл бұрын
4.58 Sir, If student ID is primary key , then it's must be follow rules of primary key. 201 and 205 violtes rules ( Each row having unique value ).
@KanzaIltaf
@KanzaIltaf Жыл бұрын
and name is also partially dependent bcz it can be determined by std_id.
@safuan9935
@safuan9935 3 ай бұрын
I don't see any 2nd normal form in your example of 3rd normal. In the vid, u say that it must be in 2 nd normal form before proceeding with 3rd right?
@JavaScriptYatra
@JavaScriptYatra 2 жыл бұрын
too good brother. Thank you for this video!
@raunaktuladhar8826
@raunaktuladhar8826 2 ай бұрын
why Teacher 'G' teaches two subjects in 5:23? u can assign different value
@beingbenji09
@beingbenji09 2 жыл бұрын
@Saghir, if a column is primary key by default you cannot have redundant data. So having 201 twice isnt possible
@bhanuprakash6915
@bhanuprakash6915 Жыл бұрын
It is possible if we have to display marks of 2 subjects in one table
@manzarali3599
@manzarali3599 Жыл бұрын
Understood clearly ❤
@MuhammadUmair-vd6fx
@MuhammadUmair-vd6fx 2 жыл бұрын
Well explained the topic
@EfilWarlord
@EfilWarlord 8 ай бұрын
min 5:30,it still doesnt pass 2NF because Name depends only on studentID and has nothing to do with the course coloumn, correct?
@ruchilawijerathne1304
@ruchilawijerathne1304 5 ай бұрын
I had the same thought
@Gausswn
@Gausswn 25 күн бұрын
well put
@FahmiEshaq
@FahmiEshaq 3 жыл бұрын
Well explained...
@SaghirSchool
@SaghirSchool 3 жыл бұрын
thank consider subscribing and also sharing it as well thank you
@AliRaza-ei1mt
@AliRaza-ei1mt 6 ай бұрын
best video
@kenzoken7543
@kenzoken7543 2 жыл бұрын
thanks for this video man.
@mishusaeed
@mishusaeed 2 ай бұрын
Easiest normalization video ever.
@jigarkathiriya66
@jigarkathiriya66 3 жыл бұрын
In the 2nf that you have described.......why only teacher is partially dependent while student_name also only depend on Id i.e student_name nothing to do with course name...Id is enough to identify student....can we remove that column ??????
@hemanthmb7842
@hemanthmb7842 3 жыл бұрын
Yes you are correct.
@ahmedalikhan3991
@ahmedalikhan3991 Жыл бұрын
Yep in this case , the marks should be separated
@kuheli3250
@kuheli3250 Жыл бұрын
What I think is, if someone is a student then he must have any course, otherwise his name doesn't have any purpose to get enlisted in this table, and hence s.name depends on course name too.
@sushilgyawali7880
@sushilgyawali7880 Жыл бұрын
thank you
@dattabadhe6759
@dattabadhe6759 3 жыл бұрын
Worth watching
@user-tk2xk6uh1j
@user-tk2xk6uh1j 7 ай бұрын
super
@victorberg929
@victorberg929 14 күн бұрын
How can it be in 2NF? What has name got to do this course?
@SaghirSchool
@SaghirSchool 14 күн бұрын
name of the teacher is related to the course he teaches , thats how
@SaghirSchool
@SaghirSchool 14 күн бұрын
i suggest watching the video again and even then u have any confusion plz let me know
@channuangadi8506
@channuangadi8506 2 жыл бұрын
Osm
@suvamroy6205
@suvamroy6205 3 жыл бұрын
Just awesome!!!
@vanshshah6418
@vanshshah6418 Жыл бұрын
thanks a lot nice explation
@codewithwaqas5862
@codewithwaqas5862 2 жыл бұрын
Thank you sir
@code2287
@code2287 3 жыл бұрын
Am a bit confused in the student ID primary key(201)..I thought primary key columns can't have repeating rows...and 201 appeared twice am not a pro so if this question sounds silly, please bear with me😊
@SaghirSchool
@SaghirSchool 3 жыл бұрын
you must be talking about the 2nf part , its a different thing all together where there is a need of more than one primary key combinations to make it primary , in that one column can repeat itself but but the combination of columns which is unique and giving it the difference factor, there is a same video made on this in hindi as well if u want it so
@suprajaiyer2000
@suprajaiyer2000 3 жыл бұрын
@@SaghirSchool can u explain more clearly to that question pls
@SaghirSchool
@SaghirSchool 3 жыл бұрын
@@suprajaiyer2000 sure, what u need to know more about it?
@suprajaiyer2000
@suprajaiyer2000 3 жыл бұрын
@@SaghirSchool answer for the same question how two primary keys
@SaghirSchool
@SaghirSchool 3 жыл бұрын
@@suprajaiyer2000 there can be a situation where we need more than one primary key column if we know that there is a possibility of repetition of a value in a column then combination of two columns are taken as primary , if we r certain that the combination of two columns is totally unique then problem solved and keep in mind there can be more than two primary columns as well
@dineshi3971
@dineshi3971 3 жыл бұрын
in 2NF, Name is just dependent on studentID alone, right, which is partial dependency? it should also have been removed right
@SaghirSchool
@SaghirSchool 3 жыл бұрын
no its not like that, name is a part of primary key , here name and id the combination is primary key , so the name is exemt from this
@sanjaymamidipaka3546
@sanjaymamidipaka3546 3 жыл бұрын
@@SaghirSchool how is it part of the primary key? you said the composite key was the studentid and course, right?
@gailwy
@gailwy 3 жыл бұрын
@@SaghirSchool I think they mean that in the 2NF example. the non-key column "Name" is dependent on only the Primary Key "StudentId". Since "Name" isn't dependent on the Key column "course", shouldn't name also be removed and made into a seperate table?
@GarlapatiBhoomikareddy-zo9vt
@GarlapatiBhoomikareddy-zo9vt Жыл бұрын
Hi How can we join the table in 1st NF without mentioning the candidate key in phone table?
@abdullahriffat8355
@abdullahriffat8355 3 ай бұрын
how is name dependent on both keys in 2nf
@jumajuma9311
@jumajuma9311 3 жыл бұрын
best explanation
@TimeouT-lm1fw
@TimeouT-lm1fw 3 жыл бұрын
This is awesome bro wtf
@praiseofume
@praiseofume 3 жыл бұрын
this really helped alot. Thank you
@chaithuchaitanya9273
@chaithuchaitanya9273 3 ай бұрын
good exp
@pratheekhebbar2677
@pratheekhebbar2677 2 жыл бұрын
explained soo clearly
@iiiblanklll6651
@iiiblanklll6651 3 жыл бұрын
Thanks :)
@adeyas4989
@adeyas4989 Жыл бұрын
Wow
@Hiwa754
@Hiwa754 3 жыл бұрын
very helpful
@kevincudjoe9259
@kevincudjoe9259 3 жыл бұрын
in the 2NF student ID is dependent on the student name which is part of the composite key
@SaghirSchool
@SaghirSchool 3 жыл бұрын
composite key is when there is a need of more than one column s combination to be unique,here id and course is repeatable but not the combination of both , so this combination is the composite key here
@stijojoseph7156
@stijojoseph7156 2 жыл бұрын
@@SaghirSchool Dude even in the new table which u have formed for 2NF is not deprived partial dependency See partial dependency means if part of your candidate key within a composite key is functionally dependent on any NON-prime attribute its not in 2nf. Here SID+Course is the composite key , SID functionally dependent on Name and Also Course is functionallly dependent on Teacher ,So there is two partial dependencies but you have solved to remove one partail dependency only i will descibe below how it should may be helpful for some people - studentid which has partial dependency on name hence its not still in 2nF, You should have divided it into 3 tables to make it deprived of 2nf like Table1-SID,NAME Table2-Course,Teacher Table3-SID,Course,Marks now only its in 2NF
@tenebrae1191
@tenebrae1191 4 ай бұрын
👏
@amoghpanday4145
@amoghpanday4145 2 жыл бұрын
Simple and fast
@LaXuyt333
@LaXuyt333 2 жыл бұрын
If there is Std Id. Std name prof Id Prof Name and Grade table What will be it's 2nf
@feddylacabra254
@feddylacabra254 8 ай бұрын
Just wow🎉🎉🎉🎉🫡
@narayanap-jz9gg
@narayanap-jz9gg 3 ай бұрын
I heed one question please solve the answers question : input - a1bb2c3dd4e output - charnumcharcharnumcharnumcharcharnumchar please write the query answers
@johnsamuellawrence
@johnsamuellawrence 3 жыл бұрын
Your 1NF is wrong, i guess...there can be many people with the same name, so the second table should have the emp_Id and the phone number
@raaghavshiiwakoty
@raaghavshiiwakoty 2 жыл бұрын
Wauuuuuuu
@interviewblast3055
@interviewblast3055 3 жыл бұрын
great
Mastering Foreign Keys in DBMS: A Complete Guide
1:26
Saghir School
Рет қаралды 2,2 М.
Learn Database Normalization - 1NF, 2NF, 3NF, 4NF, 5NF
28:34
Decomplexify
Рет қаралды 1,9 МЛН
Or is Harriet Quinn good? #cosplay#joker #Harriet Quinn
00:20
佐助与鸣人
Рет қаралды 5 МЛН
If Barbie came to life! 💝
00:37
Meow-some! Reacts
Рет қаралды 77 МЛН
Секрет фокусника! #shorts
00:15
Роман Magic
Рет қаралды 32 МЛН
1st, 2nd and 3rd Normal Form (Database Normalisation)
11:42
Learn Learn Scratch Tutorials
Рет қаралды 427 М.
Database Normalization 1NF 2NF 3NF
10:26
Jesper Lowgren
Рет қаралды 159 М.
Normalization Practice Question up to 3NF for DBMS Exams
7:02
Web Tech Paradise
Рет қаралды 62 М.
Normalization - 1NF, 2NF, 3NF and 4NF
19:02
channel5567
Рет қаралды 2,2 МЛН
Database Indexing for Dumb Developers
15:59
Laith Academy
Рет қаралды 53 М.
Complete guide to Database Normalization in SQL
40:51
techTFQ
Рет қаралды 163 М.
MSCD600 Normalization
19:25
CCIS Faculty
Рет қаралды 41 М.
Or is Harriet Quinn good? #cosplay#joker #Harriet Quinn
00:20
佐助与鸣人
Рет қаралды 5 МЛН