Database Normalisation

  Рет қаралды 57,695

Eddie Woo

Eddie Woo

Күн бұрын

The goals of normalising a database, along with a worked example.
I'm Mr. Woo and my channel is all about learning - I love doing it, and I love helping others to do it too. I guess that's why I became a teacher! I hope you get something out of these videos - I upload almost every weekday, so subscribe to find out when there's something new!
For categorised playlists: www.misterwootu...
Main channel: / misterwootube
Discussion: / misterwootube
Worksheets and other resources: woo.jamesruse.n...

Пікірлер: 41
@namahshrestha3226
@namahshrestha3226 6 жыл бұрын
Eddie Woo teaching DBMS..thank you Lord for this. Seriously, I have a strong feeling that all my doubts will be cleared.
@FunnyVideos-ni4iu
@FunnyVideos-ni4iu 7 жыл бұрын
Eddie, you Sir are the best teacher i've seen in ages! and probably will see in a long time! the way you teach radiates so much positive energy, so much enthusiasm, your teaching style is amazing it just pulls me into the subject and like magic you make everything easy! I bet you have the potential to build something like KhanAcademy and impacting millions all over the world. I can already see people loving your teaching style at EddieAcademy or whatever you wish to call your online teaching platform, YOU ARE A ROCKSTAR TEACHER!! Thank you so much for making complex subjects easy for us to understand and sharing it freely on KZbin. God Bless You with Super Success in your goals in life! You've earned a fan for life, liked and subbed
@manixpc
@manixpc 9 жыл бұрын
Really exceptional job teaching! Kept me engaged throughout.
@soja0524
@soja0524 5 жыл бұрын
I found the best teacher literally the opposite side of the world!
@francisantoniochikondejr7663
@francisantoniochikondejr7663 4 жыл бұрын
i love your videos Mr Woo. so much energy in them and your teachings are very well clear.
@usmans8739
@usmans8739 11 жыл бұрын
Mr.Woo you have great teaching skills.
@StephanWells
@StephanWells 10 жыл бұрын
This is really great and easy to understand. I have a databases exam tomorrow and I've been at a loss with the subject (and normalisation specifically) since my databases lecturer isn't very good at explaining coherently (nobody understands him!). His online notes are also near-impossible to understand due to how vague and full of mistakes they are. So yeah, for me this video is a lifesaver haha. Only thing I'd ask for is, like the others said, a more distinct representation of the normalisation steps. You didn't really mention when one normal form stops and the next normal form starts. I don't know how important it is to be able to distinguish the three normal forms over there, but here in Malta, in exam questions they often ask things like "normalise this database to 2NF" or "is this database in 1NF?", etc. Anyway, keep doing what you're doing! Thanks for the explanation.
@haka8702
@haka8702 5 жыл бұрын
It's a good introduction into relational databases but it also gives students an illusion that relational split up is always the best solution. In the real world it can be highly inefficient to go for a relational design and make maintenance a lot more time consuming. Especially these days with big data flat tables are often the way to go, despite containing redundant data and looking less elegant.
@HappyLittleSoulGames
@HappyLittleSoulGames 9 жыл бұрын
Eddie, you are a champion!! Exceptional job, I wish my lecturer was more like you - I actually understand what is going on now :) Thank you
@aidenavi5976
@aidenavi5976 3 жыл бұрын
i guess Im asking randomly but does any of you know a way to log back into an instagram account? I somehow lost the login password. I appreciate any tricks you can give me!
@brixtonkaysen6114
@brixtonkaysen6114 3 жыл бұрын
@Aiden Avi Instablaster =)
@aszneemabrotha7347
@aszneemabrotha7347 Жыл бұрын
Studying IPT at NSBH this year for the HSC. Thanks so much for your videos!
@Hevletica
@Hevletica 3 жыл бұрын
I have an issue regarding the final form of the table. You mentioned at 3:46 "InvNum" being the primary key of the purchase table, however this can't be true due to one ID instance being repeated several times at the end of the video. Wouldn't it be more feasible to create a surrogate key instead?
@dhananjayrawat317
@dhananjayrawat317 3 жыл бұрын
This is a master class
@kuchigyz6231
@kuchigyz6231 5 жыл бұрын
Who else said "bless you" out loud while watching this?
@Itsashu8k
@Itsashu8k Жыл бұрын
You're the best 😭 💙
@mattmiller493
@mattmiller493 10 жыл бұрын
This is an awesome video. You're really good at presenting this material. Do you have any videos that go over what each normal form is? Like, first normal form is when your DB is this, second normal form is this, so on and so fourth.
@vilkoos
@vilkoos 6 жыл бұрын
The basic idea of databases/normalization is definitely not efficiency, The basic ideas/goal are: - to record each fact only once, avoid data redundancy above all else (this often introduces CPU-use "inefficiencies" ) - to make data-storage independent of the needs of the applications that use the data (again this causes "inefficiencies") Normalization (i.e. putting the data in an standard form) is a technique that: - assures that data redundancy is minimal - creates a data structure that is only dependent on the logic of the data itself (it uses the logic of functional dependency) the logic of the data structure is completely decoupled of the logic of the process that uses the data. When you want efficiency: de-normalize (en.wikipedia.org/wiki/Denormalization)
@이준형-j7r
@이준형-j7r 6 жыл бұрын
Nice summary for the video. Thanks!
@dkutagulla
@dkutagulla 2 жыл бұрын
Excellent explanation!
@yascel9592
@yascel9592 11 жыл бұрын
U are so helpful. I have my trials and this is so informative continue what your doing :)
@roelmangubat5142
@roelmangubat5142 10 жыл бұрын
2014, and it still is a great video. Very helpful indeed.
@w0nnafight
@w0nnafight 2 жыл бұрын
2023 here
@venkateshkannan7398
@venkateshkannan7398 8 жыл бұрын
Awesome tutorial. Thank you Mr.Woo. Do you have the spreadsheet used in this file on the site? I couldn't find it there.
@aks8914
@aks8914 10 жыл бұрын
Great video. I understood the concept of normalization but you know I have this Normalization in my syllabus and the question goes something like this Find 3NF decompostion of the relation schema and then i am given with a set of tables with no values in it. what should i do?? put my own values there??
@Saqib7337
@Saqib7337 7 жыл бұрын
Really great and useful.
@SKEptic-mg2dd
@SKEptic-mg2dd 6 жыл бұрын
Wish I saw this before spending months trying to make MS Access work for me.
@nyeshang08
@nyeshang08 11 жыл бұрын
great teaching skills...
@MadamWemaSepetu
@MadamWemaSepetu 11 жыл бұрын
Nice. Mr Wood
@edisonsiew5450
@edisonsiew5450 4 жыл бұрын
Thank you!
@jennifergonzalez6431
@jennifergonzalez6431 3 жыл бұрын
I think what you do best is reference previous lessons
@krishan63
@krishan63 6 жыл бұрын
Dear sir, if you are aware of SOFTWARE TESTING, please upload some clips,thanks
@MrTs12345
@MrTs12345 3 жыл бұрын
the worksheet link is gone :'(
@yingjienatalieding1560
@yingjienatalieding1560 6 жыл бұрын
good lesson ! thank you :)
@aminaarshad779
@aminaarshad779 4 жыл бұрын
Sir, More video uploading
@EximiusDeus
@EximiusDeus 11 жыл бұрын
your awoosome
@justpele
@justpele 11 жыл бұрын
I wish you could teach me everything
@Khaleesimilly
@Khaleesimilly 12 жыл бұрын
I am watching this in 2013
@brianlaudrupchannel
@brianlaudrupchannel 10 жыл бұрын
I thought the lecturer was pretty cool
@johanliebert2525
@johanliebert2525 2 жыл бұрын
hi teacher do u have whatsapp course or any app i want contact to learn database so well
Learn Database Normalization - 1NF, 2NF, 3NF, 4NF, 5NF
28:34
Decomplexify
Рет қаралды 2,2 МЛН
Expected Value (1 of 2: The $10 Bet)
14:19
Eddie Woo
Рет қаралды 8 М.
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН
Support each other🤝
00:31
ISSEI / いっせい
Рет қаралды 81 МЛН
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 700 М.
1st, 2nd and 3rd Normal Form (Database Normalisation)
11:42
Learn Learn Scratch Tutorials
Рет қаралды 480 М.
SQL
16:16
Eddie Woo
Рет қаралды 31 М.
Integrating into Inverse Trigonometric Functions
12:40
Eddie Woo
Рет қаралды 10 М.
Database Normalization
15:17
LoopLearnings
Рет қаралды 645
Database Normalization 1NF 2NF 3NF
10:26
Jesper Lowgren
Рет қаралды 193 М.
Think Fast, Talk Smart: Communication Techniques
58:20
Stanford Graduate School of Business
Рет қаралды 44 МЛН
Loans Database: Building the Schema
15:08
Eddie Woo
Рет қаралды 20 М.
Normalization - 1NF, 2NF, 3NF and 4NF
19:02
channel5567
Рет қаралды 2,2 МЛН
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН