Star and Snowflake schema explained with real scenarios

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ก.ย. 2017
  • 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 ปีที่แล้ว +6

    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

  • @anshulaggarwal9601
    @anshulaggarwal9601 4 ปีที่แล้ว

    Such a descriptive and meaningful Video Vivek.
    Please keep posting such stuff...

  • @gpmeneses
    @gpmeneses 5 ปีที่แล้ว +3

    Great and simple. Very clear.

  • @New_me14
    @New_me14 5 ปีที่แล้ว +1

    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.
      th-cam.com/video/Oz4TbQwrrOY/w-d-xo.html

  • @davidwiggs9148
    @davidwiggs9148 4 ปีที่แล้ว +1

    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 :)

  • @bijetadash
    @bijetadash ปีที่แล้ว

    Best video in data warehousing so far..keep up the good work

  • @vishal2327
    @vishal2327 4 ปีที่แล้ว

    Thanks for the Video. Very well explained.

  • @bezerra238
    @bezerra238 6 ปีที่แล้ว +4

    Thank you a lot , great video. Very well explained. Best regards!

    • @TechCoach
      @TechCoach  6 ปีที่แล้ว +1

      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.
      th-cam.com/video/HBQHekM1U2c/w-d-xo.html

  • @saurabhsingh6493
    @saurabhsingh6493 3 ปีที่แล้ว +4

    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 :)
      th-cam.com/video/6G1xGi-D5ow/w-d-xo.html

  • @babanbiswas9445
    @babanbiswas9445 3 ปีที่แล้ว +2

    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.
      th-cam.com/video/6G1xGi-D5ow/w-d-xo.html

  • @narikivar2008
    @narikivar2008 6 ปีที่แล้ว

    This video makes sense really ! Quite illustrative and simple to understand. Thanks Vivek !

    • @TechCoach
      @TechCoach  6 ปีที่แล้ว

      Thanks for the kind words :)

  • @monty1007
    @monty1007 6 ปีที่แล้ว +4

    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.
      th-cam.com/video/IP2Vn6jK8Hg/w-d-xo.html

  • @prateekdravin
    @prateekdravin 5 ปีที่แล้ว +1

    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.
      th-cam.com/video/Oz4TbQwrrOY/w-d-xo.html

  • @KartikShenoySK
    @KartikShenoySK 6 ปีที่แล้ว

    Great content! Great Delivery!

    • @TechCoach
      @TechCoach  6 ปีที่แล้ว

      Kartik Shenoy Thanks buddy for the kind words. I really appreciate it.

  • @snehaltarwade1291
    @snehaltarwade1291 6 ปีที่แล้ว +1

    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.
      th-cam.com/video/HBQHekM1U2c/w-d-xo.html

  • @naveen1000
    @naveen1000 3 ปีที่แล้ว +1

    Excellent...Continue uploading more

  • @salmansayyad4522
    @salmansayyad4522 ปีที่แล้ว

    thanks for this video, concept cleared!!

  • @user-hk4sv1wx6z
    @user-hk4sv1wx6z 11 หลายเดือนก่อน

    Crystal clear explination,Thanks bro

  • @rajpaul1501
    @rajpaul1501 4 ปีที่แล้ว

    Very good and simple explanation. Thank you!!

    • @TechCoach
      @TechCoach  4 ปีที่แล้ว

      Thanks Raj for the kind words :)

  • @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😊😊

  • @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 ปีที่แล้ว +1

      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.

  • @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.
      th-cam.com/video/6G1xGi-D5ow/w-d-xo.html

  • @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

  • @brajeshpatel2810
    @brajeshpatel2810 5 ปีที่แล้ว +3

    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.
      th-cam.com/video/IP2Vn6jK8Hg/w-d-xo.html

  • @anubhavchauhan1377
    @anubhavchauhan1377 4 ปีที่แล้ว

    Good explanation.
    Thank you!!!

    • @TechCoach
      @TechCoach  4 ปีที่แล้ว

      Thanks Anubhav chauhan for the kind words :). Your words are my motivation:)

  • @pedrohenriquecardoso1076
    @pedrohenriquecardoso1076 6 ปีที่แล้ว +1

    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 :)
      th-cam.com/video/q4eXyOPp-Ls/w-d-xo.html

  • @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.
      th-cam.com/video/IP2Vn6jK8Hg/w-d-xo.html

  • @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 :)
      th-cam.com/video/JobONiVWA9Q/w-d-xo.html

  • @kaavi2020
    @kaavi2020 4 ปีที่แล้ว

    Excellent explanation

  • @gauravsinghal4948
    @gauravsinghal4948 3 ปีที่แล้ว +1

    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 ปีที่แล้ว +1

      @ 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 ;)

  • @Ferruccio_Guicciardi
    @Ferruccio_Guicciardi 5 ปีที่แล้ว +2

    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.
      th-cam.com/video/GnVn3mPBRz4/w-d-xo.html

  • @surajpatil3579
    @surajpatil3579 2 ปีที่แล้ว

    Awesome 👍

  • @bhushangosavi435
    @bhushangosavi435 6 ปีที่แล้ว +1

    Very Nice explanation Vivek..! :)

    • @TechCoach
      @TechCoach  6 ปีที่แล้ว

      +Bhushan Gosavi Thanks Bhusan.Your words means a lot to me :)

  • @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.)

  • @sonalipradhan4486
    @sonalipradhan4486 2 ปีที่แล้ว +2

    Highly recommended video.

    • @TechCoach
      @TechCoach  2 ปีที่แล้ว +1

      Thanks a lot Sonali :)

  • @guenthersteiner9252
    @guenthersteiner9252 3 ปีที่แล้ว

    Thanks, Hero

  • @PS-le6ty
    @PS-le6ty 3 ปีที่แล้ว +1

    Awesome explanation!!!!!

    • @TechCoach
      @TechCoach  3 ปีที่แล้ว

      Thanks a lot for the kind words buddy :)

  • @mokshadakothari1265
    @mokshadakothari1265 3 ปีที่แล้ว

    Very nice video and well explained !!

    • @TechCoach
      @TechCoach  3 ปีที่แล้ว

      Thanks a lot Mokshada :)

  • @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.
      th-cam.com/video/IP2Vn6jK8Hg/w-d-xo.html

  • @ChiragPatel-mg4mm
    @ChiragPatel-mg4mm 6 ปีที่แล้ว

    Nice job done Vivek

    • @TechCoach
      @TechCoach  6 ปีที่แล้ว

      Chirag Patel Thanks a lot :)

  • @akshathaprabhuk
    @akshathaprabhuk 5 ปีที่แล้ว +1

    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.
      th-cam.com/video/IP2Vn6jK8Hg/w-d-xo.html

  • @TheVamos101
    @TheVamos101 5 ปีที่แล้ว +1

    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.
      th-cam.com/play/PLUWdEQb_2yqX9rJ9CtahlZvo0AD3A63JA.html

  • @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?

  • @krishnachaitanyareddy2781
    @krishnachaitanyareddy2781 2 ปีที่แล้ว +1

    Good content

    • @TechCoach
      @TechCoach  2 ปีที่แล้ว

      Thanks a lot Krishna :)

  • @jeyapraveena5140
    @jeyapraveena5140 3 ปีที่แล้ว

    Very informative. thank you

    • @TechCoach
      @TechCoach  3 ปีที่แล้ว

      Thanks a lot for the kind words :)

  • @Happymoon789
    @Happymoon789 2 ปีที่แล้ว

    Thanks, I like it, learned.

    • @TechCoach
      @TechCoach  2 ปีที่แล้ว

      I am glad I could help :)

  • @Arvnd
    @Arvnd 2 ปีที่แล้ว +1

    great video

    • @TechCoach
      @TechCoach  2 ปีที่แล้ว

      Thanks Aravind :)

  • @abhilashgaddam7836
    @abhilashgaddam7836 6 ปีที่แล้ว +1

    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.
      th-cam.com/video/11DK-oyRql0/w-d-xo.html

  • @jojappakoyyuru8301
    @jojappakoyyuru8301 3 ปีที่แล้ว

    thanks for doing better job for us

    • @TechCoach
      @TechCoach  3 ปีที่แล้ว

      You are welcome buddy,I am glad I could help.

  • @opiee1999
    @opiee1999 ปีที่แล้ว +1

    Good explanation with example

    • @TechCoach
      @TechCoach  ปีที่แล้ว

      I am glad I could help :)

  • @applehotful
    @applehotful 6 ปีที่แล้ว

    Good video!!

    • @TechCoach
      @TechCoach  6 ปีที่แล้ว

      +applehotful Thanks a lot :)

  • @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 : th-cam.com/video/hW7knBX3KA0/w-d-xo.html
      ODS :th-cam.com/video/5nfHmh8NsHw/w-d-xo.html
      DWBI : th-cam.com/video/Q7KHW2oCOUI/w-d-xo.html
      SCD : th-cam.com/video/XqdZF0DJpUs/w-d-xo.html

  • @alanye7542
    @alanye7542 ปีที่แล้ว

    Thanks!!!

  • @fabriciovargas6164
    @fabriciovargas6164 3 ปีที่แล้ว

    Nice!, good explanation

    • @TechCoach
      @TechCoach  3 ปีที่แล้ว

      Thanks a lot for the kind words buddy :)

  • @PS-le6ty
    @PS-le6ty 3 ปีที่แล้ว +1

    This is really helpful. I was confused but this explaination has cleared my doubts.Thanks alot..😊😊

    • @TechCoach
      @TechCoach  3 ปีที่แล้ว +1

      Thanks a lot for the kind words, I am glad I could help :)

  • @nuthankolusu1199
    @nuthankolusu1199 4 ปีที่แล้ว

    Very good, easy to understand

    • @TechCoach
      @TechCoach  4 ปีที่แล้ว

      Thanks a lot Nuthan for the kind words:)

  • @shahnewazahmed9629
    @shahnewazahmed9629 3 ปีที่แล้ว +4

    Several times you have mentioned 'denormalize' when you meant 'normalize'; specially while explaining snowflake.

  • @chiho7311
    @chiho7311 4 ปีที่แล้ว

    great video!!!

    • @TechCoach
      @TechCoach  4 ปีที่แล้ว

      Thanks Chi ho for the kind words:)

  • @sindhus1574
    @sindhus1574 4 ปีที่แล้ว +1

    Nice explanation☺️

    • @TechCoach
      @TechCoach  4 ปีที่แล้ว

      Thanks a lot Sindhu S for the kind words. This Video on data mart may interest you as well.
      th-cam.com/video/hW7knBX3KA0/w-d-xo.html

  • @coloradokid8321
    @coloradokid8321 4 ปีที่แล้ว +1

    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?

  • @bhaskarsharma3338
    @bhaskarsharma3338 4 ปีที่แล้ว +1

    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.

  • @crhanks5400
    @crhanks5400 3 ปีที่แล้ว

    great job!

    • @TechCoach
      @TechCoach  3 ปีที่แล้ว

      Thanks a lot for the kind words :)

  • @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.
      th-cam.com/video/Oz4TbQwrrOY/w-d-xo.html

  • @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 ปีที่แล้ว +2

      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

  • @meditation_in_nature
    @meditation_in_nature 5 ปีที่แล้ว +1

    Awesome , Please make some lecture on types of dimensions and facts .

    • @TechCoach
      @TechCoach  3 ปีที่แล้ว

      Thanks Sudhir, Apologies for the drlayed reply

  • @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 ปีที่แล้ว +1

      We can have multiple fact tables in a star schema , usually they are related directly only to dimensions tables

  • @claytonpope4631
    @claytonpope4631 3 ปีที่แล้ว

    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 3 ปีที่แล้ว

      The combination of product_id and vendor_id is unique

  • @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

  • @Someonner
    @Someonner 8 ชั่วโมงที่ผ่านมา

    Nice

  • @pawangadhave1548
    @pawangadhave1548 4 ปีที่แล้ว

    Clear understanding

    • @TechCoach
      @TechCoach  4 ปีที่แล้ว

      Thanks Pawan for the kind words, Your support is my motivation

  • @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?

  • @kartikmehta5881
    @kartikmehta5881 2 ปีที่แล้ว +1

    Thank you.

    • @TechCoach
      @TechCoach  2 ปีที่แล้ว

      I am glad I could help :)

  • @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.

  • @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.

  • @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?

  • @prashantmhatre9225
    @prashantmhatre9225 3 ปีที่แล้ว +1

    awesome :)

    • @TechCoach
      @TechCoach  3 ปีที่แล้ว

      Thanks a lot Prashant :)

  • @learnwithamjad7412
    @learnwithamjad7412 4 ปีที่แล้ว +1

    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?

  • @marksaunders8430
    @marksaunders8430 3 ปีที่แล้ว +1

    nice!

    • @TechCoach
      @TechCoach  3 ปีที่แล้ว

      Thanks Mark :)

  • @yarramneediravindraswamy6804
    @yarramneediravindraswamy6804 ปีที่แล้ว +1

    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

  • @ashokdasari450
    @ashokdasari450 3 ปีที่แล้ว +1

    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

  • @ShaluChaudhary
    @ShaluChaudhary 3 ปีที่แล้ว

    nice

    • @TechCoach
      @TechCoach  3 ปีที่แล้ว +1

      Thanks a lot shalu 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.

  • @vishwas22khare
    @vishwas22khare 2 ปีที่แล้ว +1

    Which one is used in industry more

    • @TechCoach
      @TechCoach  2 ปีที่แล้ว

      Both , if the dimensions grow in size we denormalize them often.

  • @ejapuk
    @ejapuk 6 ปีที่แล้ว +2

    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.
      th-cam.com/video/11DK-oyRql0/w-d-xo.html

    • @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!

  • @venkatagadepalli4483
    @venkatagadepalli4483 6 ปีที่แล้ว +5

    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.
      th-cam.com/video/11DK-oyRql0/w-d-xo.html

  • @abdullahyahya2471
    @abdullahyahya2471 4 ปีที่แล้ว +1

  • @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.

  • @ankurlodha6098
    @ankurlodha6098 3 ปีที่แล้ว

    where I can find the slides.

    • @TechCoach
      @TechCoach  3 ปีที่แล้ว

      I am sorry Ankur , I lost the slides in a laptop crash :(

  • @aravindhrajaratnam3681
    @aravindhrajaratnam3681 5 ปีที่แล้ว +8

    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

  • @jaskaran449
    @jaskaran449 3 ปีที่แล้ว +1

    can you provide me your ppt?

    • @TechCoach
      @TechCoach  3 ปีที่แล้ว +1

      I am sorry I don't have it now

    • @jaskaran449
      @jaskaran449 3 ปีที่แล้ว +1

      @@TechCoach no problem

  • @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 TH-cam

  • @ashishchoudhary26
    @ashishchoudhary26 4 ปีที่แล้ว

    Ppt Link please

    • @TechCoach
      @TechCoach  4 ปีที่แล้ว

      I am sorry Ashish, I don't have the PPT.

  • @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 💯

  • @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 ปีที่แล้ว +1

      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.

  • @maryasangeetha8461
    @maryasangeetha8461 2 ปีที่แล้ว +1

    I don't understand why you say "de-normalized" for normalized !!!

    • @TechCoach
      @TechCoach  2 ปีที่แล้ว

      My apologies for the confusion

  • @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.
      th-cam.com/video/QrpPc-WNjoU/w-d-xo.html

  • @sindhus1574
    @sindhus1574 5 ปีที่แล้ว +1

    Very well explained.Thank u☺️

    • @TechCoach
      @TechCoach  3 ปีที่แล้ว

      Thanks Buddy, apologies for the delayed reply