How to Normalize a Database Table

preview_player
Показать описание

In this video, CBT Nuggets trainer Garth Schulte covers normalizing database tables, a set of rules that help reduce redundancy and improve data integrity.

If you apply the rules of normalizing database tables to your database design, you can help eliminate redundant data, reduce modification anomalies, and ensure dependencies are logical. There are five normal forms in total — watch to learn them all, and which three most database designers aim to achieve.

Start learning with CBT Nuggets:

Рекомендации по теме
Комментарии
Автор

I've been trying to understand how to identify the rules. This is by far the only thing ive seen that made it easy to understand normalizing databases and how to break them down. Thank you sir!

Ray-xliz
Автор

A fantastic and easy to understand explanation of normalization as a whole, and how each level of normalization (1st to 3rd) differs. Thank you very much.

JKarle
Автор

This video was savage! Explained so many things that eluded me for years, thanks so much 😊

PaperRaines
Автор

Best video I have been able to find on Normalization. Love it!

nenadsavanovic
Автор

Thank you for this tutorial,
The third rule (country, city…)
Generally what i prefer is to put city id, state id, country id in the same table to directly and joins them in one query, i believe that reduce the complexity of getting data.

Sdirimohamedsalah
Автор

Thanks !!! You explained it way better than the textbook !!!

jamesbell
Автор

Thank you so much. You can’t imagine how much it is helpful

ocfedvn
Автор

Amazing video! packed with helpful information and easy to understand. thanks a lot

tadeob_UB
Автор

Thanks for this, helped me understand normalization easily

ereh_yeager
Автор

This is the source that made it make sense for me. Thanks.

Ex-Clamation
Автор

Great tutorial. I wonder if you can tell which app did used for visualization of database notation in the end of the video :)

sardorabdirayimov
Автор

Hello there, glad to meet again.
I have a simple enquiry..
In what case it would be convenient to apply BCNF form of normalization to my data?
Thanks for taking care of this.

hasanmougharbel
Автор

I swear every video on this topic has different definitions for 1NF

o-o
Автор

isn't the third normal form just the second but done again? Since it just has you checking through to make sure that all the non key values depend on the primary?

thebulletkin
Автор

Orderitems stores the quantity and price per unit. Orders stores ordertotal, which is a derived attribute (sum of the ordered items*quantity). I'm curious why you chose to store the ordertotal in the table, should we not remove derived values in 1nf?

nniiiluuu
Автор

around 5:00 mark, wouldn't you say that "Address" is not yet an atomic value, thus not meeting 1NF?

JoLynch
Автор

Not the best example. If you don't have a composite key, then your table already is in 2NF. Instead, what you're showing here is basically 3NF, not 2NF.

mateuszmiskiewicz