No video

Star and Snowflake schema explained with real scenarios

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

Tech Coach

Tech Coach

Күн бұрын

Star and Snowflake schema are basic and vital concept of dataware housing. This video explains what are star and snowflake schema.
Their differences and which should be used when in a very simplified manner with real examples.
Please like this video and subscribe to my channel for more such content

Пікірлер: 186
@shekharshrestha4072
@shekharshrestha4072 4 жыл бұрын
This is one of the best video I watched. In a practical environment, I already knew how all of these thing works like when to or when not to normalize dimensions. However, I was always blurred in talks when they use words like star schema, snoke flake schema, dimensions (because I slept in my class most of the times :) ). This video clears it all and summarizes everything. And also basically all Master tables are dimension tables. Just Wow, you put everything together
@TechCoach
@TechCoach 4 жыл бұрын
Thanks a lot shekhar for the kind words :), I am glad I could help here
@babanbiswas9445
@babanbiswas9445 3 жыл бұрын
One of the best explanation I have ever come across
@TechCoach
@TechCoach 3 жыл бұрын
Thanks Baban for the kind words. Please consider subscribing to my other channel as well it will really help me. kzbin.info/www/bejne/bHiUqXqfYqlopdk
@saurabhsingh6493
@saurabhsingh6493 3 жыл бұрын
This are one of the best videos on data warehousing. Request you to make more videos on data engineering. Thanks
@TechCoach
@TechCoach 3 жыл бұрын
Sure Saurabh Thanks a lot for the kind words, I do have some more videos and I will work on some more soon. Please consider subscribing to my other channel as well it will really help me :) kzbin.info/www/bejne/bHiUqXqfYqlopdk
@bijetadash
@bijetadash Жыл бұрын
Best video in data warehousing so far..keep up the good work
@naveen1000
@naveen1000 3 жыл бұрын
Excellent...Continue uploading more
@prateekdravin
@prateekdravin 5 жыл бұрын
very nice and informative...looking frwrd for more such informational videos.
@TechCoach
@TechCoach 5 жыл бұрын
Thanks prateek for the kind words. I will upload more videos soon, meanwhile I have a small request, I am working on this new channel please do watch and subscribe to it. Your support is my motivation. kzbin.info/www/bejne/hauXhZWHrNelhbs
@sonalipradhan4486
@sonalipradhan4486 2 жыл бұрын
Highly recommended video.
@TechCoach
@TechCoach 2 жыл бұрын
Thanks a lot Sonali :)
@user-hk4sv1wx6z
@user-hk4sv1wx6z 11 ай бұрын
Crystal clear explination,Thanks bro
@monty1007
@monty1007 6 жыл бұрын
Hi Vivek, this video has really helped in understanding the basic concepts and difference between Star and Snowflake schema, after being jumped through number of videos. I think the examples you have shown are the best to describe it more appropriately and I can now relate it with the data I have worked on. Thanks...
@TechCoach
@TechCoach 6 жыл бұрын
I am glad it helped :)
@TechCoach
@TechCoach 5 жыл бұрын
Thanks for the kind words. I am working on this new channel and would really appreciate if you watch and subscribe to it. kzbin.info/www/bejne/f4GVh6Fsn7Brfsk
@krishnachaitanyareddy2781
@krishnachaitanyareddy2781 2 жыл бұрын
Good content
@TechCoach
@TechCoach 2 жыл бұрын
Thanks a lot Krishna :)
@SameerSrinivas
@SameerSrinivas 4 жыл бұрын
Probably the best explanation on star and snowflake schema I've found so far. Very intuitive. Great job Vivek!
@TechCoach
@TechCoach 4 жыл бұрын
Thanks a lot Sameer for the kind words, I have posted more videos on DWBI which may interest you
@SameerSrinivas
@SameerSrinivas 4 жыл бұрын
@@TechCoach I've an interview coming up. Do you have any videos where you take a problem and do data modeling? If you don't, do you have any resources where I can look into for practice? Thank you!
@TechCoach
@TechCoach 4 жыл бұрын
So you will given a scenario and you will have to come up with entity and relationships??
@SameerSrinivas
@SameerSrinivas 4 жыл бұрын
@@TechCoach Yeah. Mostly related to systems like Amazon, Netflix. I am not sure about example questions.
@gpmeneses
@gpmeneses 5 жыл бұрын
Great and simple. Very clear.
@Arvnd
@Arvnd 2 жыл бұрын
great video
@TechCoach
@TechCoach 2 жыл бұрын
Thanks Aravind :)
@opiee1999
@opiee1999 Жыл бұрын
Good explanation with example
@TechCoach
@TechCoach Жыл бұрын
I am glad I could help :)
@brajeshpatel2810
@brajeshpatel2810 5 жыл бұрын
Thanks a lot.. keep sharing knowledge..
@TechCoach
@TechCoach 5 жыл бұрын
Thanks Brajesh for the kind words. I am working on this new channel and would really appreciate if you watch and subscribe to it. kzbin.info/www/bejne/f4GVh6Fsn7Brfsk
@salmansayyad4522
@salmansayyad4522 Жыл бұрын
thanks for this video, concept cleared!!
@PS-le6ty
@PS-le6ty 3 жыл бұрын
Awesome explanation!!!!!
@TechCoach
@TechCoach 3 жыл бұрын
Thanks a lot for the kind words buddy :)
@Ferruccio_Guicciardi
@Ferruccio_Guicciardi 5 жыл бұрын
Thanks for sharing. Very handy.
@TechCoach
@TechCoach 5 жыл бұрын
Thanks Ferruccio for the kind words, I have a small request I am working on this new youtube channel, I Would love it if you watch and subscribe to it as well. kzbin.info/www/bejne/fZ-5n2ajhaeFsJY
@mahesh97413
@mahesh97413 3 жыл бұрын
Very well explained with examples. Thank you so much.
@TechCoach
@TechCoach 3 жыл бұрын
@mahesh thanks for the kind words. Please consider subscribing to my other channel as well. It will really help me. kzbin.info/www/bejne/bHiUqXqfYqlopdk
@RAHUL_YADAV1999
@RAHUL_YADAV1999 2 жыл бұрын
superb explanation, Thanks for this video, I appreciate the way you explained all the things in the star and snowflake schema. so thankyou, thankyou, and thankyou😊😊
@New_me14
@New_me14 5 жыл бұрын
Informational video and very relevant with the real time examples.Thanks!
@TechCoach
@TechCoach 5 жыл бұрын
Thanks Shradha for the kind words. I have a small request I am working on this new channel please do watch and subscribe to it. Your support is my motivation. kzbin.info/www/bejne/hauXhZWHrNelhbs
@jeyapraveena5140
@jeyapraveena5140 3 жыл бұрын
Very informative. thank you
@TechCoach
@TechCoach 3 жыл бұрын
Thanks a lot for the kind words :)
@davidwiggs9148
@davidwiggs9148 4 жыл бұрын
These videos are very helpful; please keep them coming - thank you
@TechCoach
@TechCoach 4 жыл бұрын
Thanks a lot david for the kind words, Your support is my motivation :)
@surajpatil3579
@surajpatil3579 2 жыл бұрын
Awesome 👍
@bezerra238
@bezerra238 6 жыл бұрын
Thank you a lot , great video. Very well explained. Best regards!
@TechCoach
@TechCoach 6 жыл бұрын
Thanks for the kind words, I have a small request I am working on this new youtube channel "An Indian Abroad" ,it will really help me if you watch and subscribe to it. kzbin.info/www/bejne/fnO0eZihgpaIaMU
@vishal2327
@vishal2327 4 жыл бұрын
Thanks for the Video. Very well explained.
@anshulaggarwal9601
@anshulaggarwal9601 4 жыл бұрын
Such a descriptive and meaningful Video Vivek. Please keep posting such stuff...
@shahnewazahmed9629
@shahnewazahmed9629 3 жыл бұрын
Several times you have mentioned 'denormalize' when you meant 'normalize'; specially while explaining snowflake.
@snehaltarwade1291
@snehaltarwade1291 6 жыл бұрын
Very nice videos..keep uploading more 👍🏻good work
@TechCoach
@TechCoach 6 жыл бұрын
Thanks for the kind words Snehal. I have a small request I am working on this new youtube channel "An Indian Abroad" ,it will really help me if you watch and subscribe to it. kzbin.info/www/bejne/fnO0eZihgpaIaMU
@narikivar2008
@narikivar2008 6 жыл бұрын
This video makes sense really ! Quite illustrative and simple to understand. Thanks Vivek !
@TechCoach
@TechCoach 6 жыл бұрын
Thanks for the kind words :)
@kaavi2020
@kaavi2020 4 жыл бұрын
Excellent explanation
@rajpaul1501
@rajpaul1501 4 жыл бұрын
Very good and simple explanation. Thank you!!
@TechCoach
@TechCoach 4 жыл бұрын
Thanks Raj for the kind words :)
@Someonner
@Someonner 27 күн бұрын
Nice
@sindhus1574
@sindhus1574 5 жыл бұрын
Very well explained.Thank u☺️
@TechCoach
@TechCoach 3 жыл бұрын
Thanks Buddy, apologies for the delayed reply
@akshathaprabhuk
@akshathaprabhuk 5 жыл бұрын
Very well explained.
@TechCoach
@TechCoach 5 жыл бұрын
Thanks Akshatha for the kind words, It means a lot to me. I have a small request, I am working on this new channel and would really appreciate if you watch and subscribe to it. kzbin.info/www/bejne/f4GVh6Fsn7Brfsk
@yarramneediravindraswamy6804
@yarramneediravindraswamy6804 Жыл бұрын
Now I am following your video lectures, are they any concept beyond this in this concepts, sir?
@TechCoach
@TechCoach Жыл бұрын
This video covers star and snowflake schema buddy I have more videos around it you can watch them as well
@nuthankolusu1199
@nuthankolusu1199 4 жыл бұрын
Very good, easy to understand
@TechCoach
@TechCoach 4 жыл бұрын
Thanks a lot Nuthan for the kind words:)
@gauravsinghal4948
@gauravsinghal4948 3 жыл бұрын
Good explanation and channel also👌 You are doing a great job and putting so much effort to make it simple. Keep it. but here i want to add one thing as per knowledge that in SNOWFLAKE, Data redundency is reduced but data storage is increased in terms of memory/Tbl space of DW. Please pardon me if i am on wrong track
@TechCoach
@TechCoach 3 жыл бұрын
@ gaurav in most cases the DB size would get reduced. In one of my previous project we were capturing finanical instruments ina dimension table, the table was changing everyday and we were maintaining history which lead to it becoming several million row table we normalized it to reduce redundancy the data size reduced signifacntly for that dataset. I hope it helps ;)
@rajeshs8846
@rajeshs8846 2 жыл бұрын
@ Tech coach. You've mentioned to go with the snowflake schema to avoid redundancy and when dimensions are huge in size. Snowflakes are normally normalized rite? But at the end of the video, you've told to denormalize the dimensions when they are large in size. It contradicts the explanation of the snowflake schema. Could you kindly clarify?
@jojappakoyyuru8301
@jojappakoyyuru8301 3 жыл бұрын
thanks for doing better job for us
@TechCoach
@TechCoach 3 жыл бұрын
You are welcome buddy,I am glad I could help.
@PS-le6ty
@PS-le6ty 3 жыл бұрын
This is really helpful. I was confused but this explaination has cleared my doubts.Thanks alot..😊😊
@TechCoach
@TechCoach 3 жыл бұрын
Thanks a lot for the kind words, I am glad I could help :)
@coloradokid8321
@coloradokid8321 4 жыл бұрын
Good demo... But just.a thought... A City can have multiple zip-codes (in the U.S.). So I think your foreign key for your normalized Customer Dimension table should be Zip Code instead of City. Correct?
@kartikmehta5881
@kartikmehta5881 2 жыл бұрын
Thank you.
@TechCoach
@TechCoach 2 жыл бұрын
I am glad I could help :)
@aravindhrajaratnam3681
@aravindhrajaratnam3681 5 жыл бұрын
STAR SCHEMA : When one FACT table is connected to multiple DIMENSION table (containing de-normalized data ) and are linked through a primary key (dimension table) / foreign key (fact table) relation ship. SNOW FLAKE SCHEMA: If you normalize any one of the DIMENSION table in a STAR schema , then it becomes a SNOW FLAKE SCHEMA
@marksaunders8430
@marksaunders8430 3 жыл бұрын
nice!
@TechCoach
@TechCoach 3 жыл бұрын
Thanks Mark :)
@mokshadakothari1265
@mokshadakothari1265 3 жыл бұрын
Very nice video and well explained !!
@TechCoach
@TechCoach 3 жыл бұрын
Thanks a lot Mokshada :)
@bhaskarsharma3338
@bhaskarsharma3338 4 жыл бұрын
I have never seen a time dimension is normalized in dimension modeling, only OLPT designers can to such mistakes. I have not found a single video why we normalize dim tables but as of my experience, normalization only helps in case 1. mapping design easy to develop and maintain 2.when we have a dimension that goes huge numbers SCD to get the better performance. let me know if anyone wants to add their experience.
@pawangadhave1548
@pawangadhave1548 4 жыл бұрын
Clear understanding
@TechCoach
@TechCoach 4 жыл бұрын
Thanks Pawan for the kind words, Your support is my motivation
@TheVamos101
@TheVamos101 5 жыл бұрын
Another great video as always. Thanks, Vivek! I learned a lot from the video. And I truly appreciate your responses to critics. I request you to make more series on database concepts.
@AnIndianAbroadd
@AnIndianAbroadd 5 жыл бұрын
Thanks for the kind words. I am working on some new videos. I will publish them soon.
@TechCoach
@TechCoach 5 жыл бұрын
you may like the partitioning series as well. kzbin.info/aero/PLUWdEQb_2yqX9rJ9CtahlZvo0AD3A63JA
@Happymoon789
@Happymoon789 2 жыл бұрын
Thanks, I like it, learned.
@TechCoach
@TechCoach 2 жыл бұрын
I am glad I could help :)
@sindhus1574
@sindhus1574 4 жыл бұрын
Nice explanation☺️
@TechCoach
@TechCoach 4 жыл бұрын
Thanks a lot Sindhu S for the kind words. This Video on data mart may interest you as well. kzbin.info/www/bejne/noianKF4jZh-d5I
@learnwithamjad7412
@learnwithamjad7412 4 жыл бұрын
please use city id instead of city value as key in customer table
@arpitkumar6700
@arpitkumar6700 Жыл бұрын
Hi Vivek, It is a very nice video. However, I have questions? 1) Can we have multiple fact tables in both the schema and if it is possible then how can we handle it?
@alanye7542
@alanye7542 Жыл бұрын
Thanks!!!
@abhilashgaddam7836
@abhilashgaddam7836 6 жыл бұрын
Good videos...
@TechCoach
@TechCoach 6 жыл бұрын
Thanks Abhilash. I have a small request I am working on this new channel "An Indian abroad" and will really appreciate if you watch and subscribe to it. kzbin.info/www/bejne/Z2KnfGClrrekopI
@ashokdasari450
@ashokdasari450 3 жыл бұрын
in snowflake, do we need vendor key or not. plz advise
@TechCoach
@TechCoach 3 жыл бұрын
Hi Ashok, I may need more details here to understand the question better
@anubhavchauhan1377
@anubhavchauhan1377 4 жыл бұрын
Good explanation. Thank you!!!
@TechCoach
@TechCoach 4 жыл бұрын
Thanks Anubhav chauhan for the kind words :). Your words are my motivation:)
@ShaluChaudhary
@ShaluChaudhary 3 жыл бұрын
nice
@TechCoach
@TechCoach 3 жыл бұрын
Thanks a lot shalu for the kind words :)
@vishwas22khare
@vishwas22khare 2 жыл бұрын
Which one is used in industry more
@TechCoach
@TechCoach 2 жыл бұрын
Both , if the dimensions grow in size we denormalize them often.
@farhanakhan1348
@farhanakhan1348 4 жыл бұрын
Great video! Thanks.
@TechCoach
@TechCoach 4 жыл бұрын
Thanks Farhana for the kind words. I have a small request, I am working on this new channel please do watch and subscribe to it. Your support is my motivation :) kzbin.info/www/bejne/gKDFgIGfi7x0b7M
@KartikShenoySK
@KartikShenoySK 6 жыл бұрын
Great content! Great Delivery!
@TechCoach
@TechCoach 6 жыл бұрын
Kartik Shenoy Thanks buddy for the kind words. I really appreciate it.
@mukeshnuvvula9782
@mukeshnuvvula9782 3 жыл бұрын
Thank you Vivek, Its awesome the way you explained both Star and SnowFlakes are better than anything, especially the Time Dimension. I have a question here about Snowflakes schema, Which is How many , 1. if only , How do we maintain relationship between and using PK and FK), can we call them as a Dimension tables? because generally in DWH we use facts in Fact Table not in Dimension table. This would be helpful if you reply me.
@TechCoach
@TechCoach 3 жыл бұрын
I am glad I could help mukesh:) We are just splitting dimension tables( normalizing them) to reduce ghe size and data redundancy. They do share a primary key foriegn key relationship. One dimension key from these splitted tables will be present in fact table using which we will be able to compute the required details.
@mukeshnuvvula9782
@mukeshnuvvula9782 3 жыл бұрын
@@TechCoach Thanks Vivek for the response, Unfortunately some words from my question are deleted, This is my Question: How many Fact tables does a Snow Flake schema contains, if only 1 Fact table, How do we maintain relationship between Product_Vendor and Vendor tables(using PK and FK? (or) SK and FK? ), can we call them as a Dimension tables? because generally in DWH we use facts in Fact Table not in Dimension table. This would be helpful if you reply me.
@meditation_in_nature
@meditation_in_nature 5 жыл бұрын
Awesome , Please make some lecture on types of dimensions and facts .
@TechCoach
@TechCoach 3 жыл бұрын
Thanks Sudhir, Apologies for the drlayed reply
@casadespider1256
@casadespider1256 4 жыл бұрын
Very good video! Clear, concise, and very informative. You mentioned at the beginning of the video that you have another video explaining Data Warehousing. Can you please provide a link to that? Thank you!!
@TechCoach
@TechCoach 4 жыл бұрын
Thanks a lot for the kind words , These videos may interest you as well. Data mart : kzbin.info/www/bejne/noianKF4jZh-d5I ODS :kzbin.info/www/bejne/a5_JeaCebbOmftk DWBI : kzbin.info/www/bejne/h2iueYpopKiCi6s SCD : kzbin.info/www/bejne/jqLHi3lmea-ji9U
@fabriciovargas6164
@fabriciovargas6164 4 жыл бұрын
Nice!, good explanation
@TechCoach
@TechCoach 4 жыл бұрын
Thanks a lot for the kind words buddy :)
@preethiag1972
@preethiag1972 4 жыл бұрын
Thanks a lot. Can you please post a video for the datawarehouse developer roles , interview questions and skillset required to become a datawarehouse developer
@ejapuk
@ejapuk 6 жыл бұрын
around 17 mins de-normalized and normalized are used interchanged. please check and correct.
@TechCoach
@TechCoach 6 жыл бұрын
Thanks for the input sir, I will review and make the required change. I have a small request I am working on this new channel and would really appreciate if you watch and subscribe to it. kzbin.info/www/bejne/Z2KnfGClrrekopI
@kalyanirane03
@kalyanirane03 4 жыл бұрын
I thought it was just me who got confused due to confusion between normalization and denormalization. The change has still not being made. I wonder if other were even paying attention?! Your comment solves my doubt. Thanks!
@rajk5032
@rajk5032 6 жыл бұрын
Hi Vivek, It was a nice video . Can you please answer these questions? 1). What would be the average time it will take to implement a model (consider snowflake & Star with 10gb of rawdata). 2)what are the perquisites which we need to consider before opt a data model?
@TechCoach
@TechCoach 6 жыл бұрын
Hi Raj, I am not sure if I understand your question completely.Implementing a data model has more to do with your business requirements and its scope and complexity. Usually Mart's are Implemented using Star schema but if some of the dimensions are expected to grow in size overtime they are normalized further which results in snowflake Implementation.Please let me know if you were looking for something else
@prashantmhatre9225
@prashantmhatre9225 3 жыл бұрын
awesome :)
@TechCoach
@TechCoach 3 жыл бұрын
Thanks a lot Prashant :)
@00EagleEye00
@00EagleEye00 3 жыл бұрын
I got a question regarding date dimension. Is it self-generated? Why is the date doesn't reside on the fact table? Should be the date dimension join will be use for aggregation type (e.g. weekly, monthly, quarterly, etc.)
@bhushangosavi435
@bhushangosavi435 6 жыл бұрын
Very Nice explanation Vivek..! :)
@TechCoach
@TechCoach 6 жыл бұрын
+Bhushan Gosavi Thanks Bhusan.Your words means a lot to me :)
@virupangouda9341
@virupangouda9341 5 жыл бұрын
Very helpful....👌👍
@TechCoach
@TechCoach 5 жыл бұрын
Hi Virupan, Thanks for the kind words. I have a small request, I am working on this new channel "An Indian abroad" and will really appreciate if you watch and subscribe to it.If you enjoy the videos please share with your friends as well. kzbin.info/www/bejne/f4GVh6Fsn7Brfsk
@chiho7311
@chiho7311 4 жыл бұрын
great video!!!
@TechCoach
@TechCoach 4 жыл бұрын
Thanks Chi ho for the kind words:)
@kshitishdas8131
@kshitishdas8131 3 жыл бұрын
More topics on data warehouse please 🙏
@TechCoach
@TechCoach 3 жыл бұрын
Hi Buddy, I have a lot of videos on datawarehousing concepts buddy. I will post the link here for you.
@pedrohenriquecardoso1076
@pedrohenriquecardoso1076 6 жыл бұрын
Great video, helped a lot :D
@TechCoach
@TechCoach 6 жыл бұрын
Thanks buddy for the kind words. I have a small request I am working on this new youtube channel "An Indian Abroad" and will really appreciate if you watch and subscribe to it :) kzbin.info/www/bejne/p2XIiayFhdVggtU
@abdullahyahya2471
@abdullahyahya2471 4 жыл бұрын
How to Populate Fact Table, Especially when we want to populate date_id, Do we have to query and find the specific Date_id for a specific timestamp?
@ChiragPatel-mg4mm
@ChiragPatel-mg4mm 6 жыл бұрын
Nice job done Vivek
@TechCoach
@TechCoach 6 жыл бұрын
Chirag Patel Thanks a lot :)
@crhanks5400
@crhanks5400 3 жыл бұрын
great job!
@TechCoach
@TechCoach 3 жыл бұрын
Thanks a lot for the kind words :)
@sweetietoronto7090
@sweetietoronto7090 4 жыл бұрын
Hi Vivek very nice video and explanation. I have a question - If i have a scenario dimension (covid, pre covid, post, covid with value and start and end time frame), how would I model this scenario into my dim model?
@TechCoach
@TechCoach 4 жыл бұрын
Hi Sweetie thanks for the kind words can you please explain your question a little more?
@mlvkkapoor
@mlvkkapoor 6 жыл бұрын
Hey Vivek, Your videos have good content and you explain every bit so nicely.I was wondering if you could suggest some websites for case studies on data mart and likes. Thanks !
@TechCoach
@TechCoach 6 жыл бұрын
Malvika Kapoor Thanks Malvika for the kind words.If you are looking for case studies for specific domains like insurance, healthcare,banking let me know. I will try to find some good ones
@mlvkkapoor
@mlvkkapoor 6 жыл бұрын
I am looking for Collections data mart in banking and KYC case studies.I really appreciate your help.Thanks.
@venkatagadepalli4483
@venkatagadepalli4483 6 жыл бұрын
For snowflake you are saying as denormalised, I guess accidentally you are saying it,instead of normalised
@TechCoach
@TechCoach 6 жыл бұрын
Hi Venkata, thanks for Informing.I will review the video. I have a small request I am working on this new channel "An Indian abroad" and will really appreciate if you watch and subscribe to it. kzbin.info/www/bejne/Z2KnfGClrrekopI
@claytonpope4631
@claytonpope4631 4 жыл бұрын
In the star schema, it appears that the table Product_Vendor has two primary keys, but both of them have repeating values? How is this possible? Even if denormalized I thought primary keys must not contain duplicate values? 8:46 in the video
@jvg19701
@jvg19701 4 жыл бұрын
The combination of product_id and vendor_id is unique
@applehotful
@applehotful 6 жыл бұрын
Good video!!
@TechCoach
@TechCoach 6 жыл бұрын
+applehotful Thanks a lot :)
@venkatbala3201
@venkatbala3201 6 жыл бұрын
Hey Vivek, Good Work. I still have doubt on the way how the date dimension i.e. splitting the Date table into 2 dimensions is resolving/improving performance by 80% as you have mentioned.I understood the City dimension well though. Could you please elaborate. Thanks!
@TechCoach
@TechCoach 6 жыл бұрын
if you have date and time dimension in the same table you have 24 rows for each day with a lot of redundant columns, Visualise this over a 10 year period and you will have lot of redundancy. You can split/normalise this in 2 tables 1. Date - 1 row per day 2. Time - 24 rows per day (but less columns) so you will have less redundancy, improved storage and improved performance (Less traversal of columns ). I doubt I mentioned 80% improvement,80% is usually the size of fact tables in warehouse. we normalise the dimensions to ensure they remain small and effective. Hope this helps
@sweetysushma4247
@sweetysushma4247 5 жыл бұрын
Helpul thank u so much
@TechCoach
@TechCoach 5 жыл бұрын
Thanks a for the kind words Sushma, I have a small request I am working on this new channel please do watch and subscribe to it. Your support is my motivation. kzbin.info/www/bejne/hauXhZWHrNelhbs
@ankurlodha6098
@ankurlodha6098 3 жыл бұрын
where I can find the slides.
@TechCoach
@TechCoach 3 жыл бұрын
I am sorry Ankur , I lost the slides in a laptop crash :(
@Bruh-jw2ze
@Bruh-jw2ze 3 жыл бұрын
Dude why do u keep saying "denormalized" for snowflake schema????? Confused the hell out of me Otherwise a brilliant video 💯
@pratimab5936
@pratimab5936 4 жыл бұрын
Hi can we have more than one fact table in Star schema ? If two or more fact tables in any schema then how they are related? please answer.
@TechCoach
@TechCoach 4 жыл бұрын
We can have multiple fact tables in a star schema , usually they are related directly only to dimensions tables
@guenthersteiner9252
@guenthersteiner9252 3 жыл бұрын
Thanks, Hero
@maryasangeetha8461
@maryasangeetha8461 2 жыл бұрын
I don't understand why you say "de-normalized" for normalized !!!
@TechCoach
@TechCoach 2 жыл бұрын
My apologies for the confusion
@jaskaran449
@jaskaran449 3 жыл бұрын
can you provide me your ppt?
@TechCoach
@TechCoach 3 жыл бұрын
I am sorry I don't have it now
@jaskaran449
@jaskaran449 3 жыл бұрын
@@TechCoach no problem
@shranta
@shranta 5 жыл бұрын
U made an error saying dim tables r denormalized in snow flake schema. It's the other way around. Star schema has denormalized dimension tables and in snow flake schema dimensions are normalized to reduce redundancy thus increasing join complexity
@TechCoach
@TechCoach 5 жыл бұрын
Thanks Shranata for the comment, I will review it. In Snowflake schema the " dimensions are further normalized " this is what I intended to convey. If there was a slip of tounge. I Apologize for that.
@shivashankar4202
@shivashankar4202 6 жыл бұрын
Hello !!!!!can any one tell?Is it possible that ,Snowflake schema contains more than one fact table REPLY
@TechCoach
@TechCoach 6 жыл бұрын
shiva shankar I am guessing your question is if a warehouse with snow flake schema can have more than one fact table, Yes it can. I hope it helps
@roseporras2010
@roseporras2010 6 жыл бұрын
Hi Tech Coach, do you have samples for such scenario? I am new to Dimensional Modeling and trying to deliver a simple solution but dont have much time to do so. Thanks.
@abdullahyahya2471
@abdullahyahya2471 4 жыл бұрын
@ashishchoudhary26
@ashishchoudhary26 4 жыл бұрын
Ppt Link please
@TechCoach
@TechCoach 4 жыл бұрын
I am sorry Ashish, I don't have the PPT.
@MudassirKhan-ko8po
@MudassirKhan-ko8po 4 жыл бұрын
Pls send me a copy of this
@TechCoach
@TechCoach 4 жыл бұрын
Hey Mudassir Khan, unfortunately i don't have one right now. I would recommend seeing it KZbin
@yogeshtomarr
@yogeshtomarr 5 жыл бұрын
Too Slow
@TechCoach
@TechCoach 5 жыл бұрын
My Apologies, I would work on it for my next videos. I would recommend watching it at 2x speed that may help.
@yogeshtomarr
@yogeshtomarr 5 жыл бұрын
@@TechCoach Thank you for suggestion that works for me, although the content is good.
@TechCoach
@TechCoach 5 жыл бұрын
@@yogeshtomarr Thanks for the kind words. I am working on this new channel and would really appreciate if you watch and subscribe to it. kzbin.info/www/bejne/h6PTgZZjjLOdpbc
@sindhus1574
@sindhus1574 5 жыл бұрын
Very well explained.Thank u☺️
@TechCoach
@TechCoach 5 жыл бұрын
Thanks Sindhu for the kind words, It means a lot to me. I have a small request, I am working on this new channel and would really appreciate if you watch and subscribe to it. kzbin.info/www/bejne/f4GVh6Fsn7Brfsk
Datawarehousing Concepts Basics (Fact and Dimension Table)
6:13
Tech Coach
Рет қаралды 213 М.
Fact Tables and Types of fact tables
22:52
Tech Coach
Рет қаралды 67 М.
7 Days Stranded In A Cave
17:59
MrBeast
Рет қаралды 94 МЛН
Dad Makes Daughter Clean Up Spilled Chips #shorts
00:16
Fabiosa Stories
Рет қаралды 2,2 МЛН
Kids' Guide to Fire Safety: Essential Lessons #shorts
00:34
Fabiosa Animated
Рет қаралды 16 МЛН
SCD: Slowly changing dimensions explained with real examples
25:43
Data Normalization vs Denormalization - Which is better when ?
12:28
Dimensional Modeling
53:54
Bryan Cafferky
Рет қаралды 167 М.
What are Junk dimensions?
10:46
Tech Coach
Рет қаралды 21 М.
ETL Testing With Basic Example
1:17:19
Durgasatish Kolukuluri
Рет қаралды 102 М.
Data Warehousing - An Overview
8:53
Dr. Andy Wicks
Рет қаралды 496 М.
7 Days Stranded In A Cave
17:59
MrBeast
Рет қаралды 94 МЛН