Database Design 39 - Indexes (Clustered, Nonclustered, Composite Index)

Поделиться
HTML-код
  • Опубликовано: 4 окт 2024
  • Start your software dev career - calcur.tech/de... 💯 FREE Courses (100+ hours) - calcur.tech/al...
    🐍 Python Course - calcur.tech/py...
    ✅ Data Structures & Algorithms - calcur.tech/ds...
    ~~~~~~~~~~~~~~~ CONNECT ~~~~~~~~~~~~~~~
    ✉️ Newsletter - calcur.tech/ne...
    📸 Instagram - / calebcurry
    🐦 Twitter - / calebcurry
    🔗 LinkedIn - / calebcurry
    ▶️ Subscribe - calcur.tech/sub...
    👨🏻‍🎓 Courses - www.codebreakt...
    ~~~~~~~~~~~~~~ SUPPORT ME ~~~~~~~~~~~~~~
    ↪ My Amazon Store - www.amazon.com...
    🅿 Patreon - calcur.tech/pat...
    🅖 GitHub Sponsors - github.com/spo...
    Ⓟ Paypal - paypal.me/calcur
    🅑 Bitcoin - 3HnF1SWTzo1dCU7RwFLhgk7SYiVfV37Pbq
    🅔 Eth - 0x350139af84b60d075a3a0379716040b63f6D3853
    📈 Buy Bitcoin - calcur.tech/cr...
    Reserve the Ruby Steel crypto rewards card and get a $25 bonus (use affiliate code "Caleb") - calcur.tech/cr...

Комментарии • 182

  • @jw11432
    @jw11432 6 лет назад +81

    First 3 mins I got what I needed. Why are so many people averse to solid, clear examples? Phone book and book index very clearly defining how each index works. Thank you for this explanation, you are the man!

  • @derekthomas1623
    @derekthomas1623 7 лет назад +180

    Very clear explanations with great examples. Better than the college professors I pay for.

    • @codebreakthrough
      @codebreakthrough  7 лет назад +14

      Thank you very much! :)

    • @alungiletshangela3051
      @alungiletshangela3051 6 лет назад

      You can say that again dud

    • @scribbleguy3657
      @scribbleguy3657 4 года назад

      i agree lol

    • @josecastanhas3497
      @josecastanhas3497 3 года назад +2

      TRUE, i was looking at their power points for an hour with a friend and couldnt understand shit and now i understand it with just this video

  • @benreg5953
    @benreg5953 9 лет назад +113

    Bro...Yours is probably the best I could find so far. Good work !!

    • @HenrySpivy
      @HenrySpivy 6 лет назад

      agreed... and he didn't even have to use any fancy animations, just straight up used 2 books.

  •  2 года назад +8

    Wow... we need more people like YOU in this world! - You actually KNOW what you are talking about, and WANT TO MAKE IT CLEAR to your audience. Man, THANKS! (I'm your new subscriber)

  • @MrTreshev
    @MrTreshev 8 лет назад +49

    The best explanation which I have ever seen. Thank a lot, man.

  • @shawnhu8150
    @shawnhu8150 3 года назад +4

    Thanks so much man! Even after 6 years, your video is still the best out there

  • @JayeSonia
    @JayeSonia 7 лет назад +8

    These are great. I could see a whole series called "Caleb Explains Stuff" (seriously though, you nailed it on clustered indexes, as well as on normalization). Good job sir.

  • @krishanudev7573
    @krishanudev7573 6 лет назад

    mate, you give the most summarized, simplified and elaborated lecture in entire youtube database.

  • @GuitarreroDaniel
    @GuitarreroDaniel 4 года назад +1

    Hands down to the best index explanation that I've ever seen in my life. Thanks Caleb!

  • @rvscootin3457
    @rvscootin3457 6 лет назад +26

    P.S. The great part about this video is that I will NEVER again forget the difference between Clustered and Non-Clustered Indexes.

  • @realjackofall
    @realjackofall 9 месяцев назад

    It took me 4-6 videos before I landed on this one while trying to understand clustered and non-clustered indexes. This is all I needed. Thanks.👍

  • @k333ys2
    @k333ys2 Год назад

    Maaaan this video is great! Took me 10 videos to understand this concept. Appreciate the knowledge being taught in a NON BORING WAY!!! Great job

  • @LexKul
    @LexKul 7 лет назад +1

    Man, I've tried to understand this sh*t for three days now, and you explain it for like 13 minutes :) THANK YOU!

  • @MMABeijing
    @MMABeijing 8 лет назад

    Caleb, I have to comment one more time and tell you how impressed I am about your teaching style, I am impressed. Is it because I was brought in an area where teachers wrote on black-board? No it;s more than the noise of the chalk-piece, you just have a strange mix of enthusiasm, youth mixed with principled precision. Everybody is special but you are just a level higher, thank you!

  • @burropoco
    @burropoco Год назад

    This plain English explanation just made so much sense to my 40 odd year old brain. Thanks

  • @lexus99cl
    @lexus99cl 2 года назад

    First video I've seen that finally explains this well. Must have seen about 7 or 8 ,still didn't have a clue until now. Thnx

  • @ILoveMyFrau
    @ILoveMyFrau 9 лет назад +32

    Dude.. you are awesome!

  • @johnaugust6414
    @johnaugust6414 9 лет назад

    I have an interview later today and this topic will surely be a part of the interview. You are the best, thank you so much!

  • @munshiverma8990
    @munshiverma8990 6 лет назад

    I loved the analogy of the book index and a phone book to explain the Non-Clustered and Clustered indexes respectively. Good job dear Caleb!

  • @chanvanber9857
    @chanvanber9857 8 лет назад +9

    can't stop watching your Database related videos..you are the best I could find so far !

  • @ahmadbahrami9437
    @ahmadbahrami9437 4 года назад +2

    I've been searching for the differences between Clustered and Nonclustered for half an hour and understood nothing until I watched your explanation. Thank you

  • @JoaoRCastro5
    @JoaoRCastro5 5 лет назад +1

    This is the first video of yours that I watch and I have to say I really liked it.
    Thanks very much for the explanation.

  • @nigelmtb
    @nigelmtb 7 лет назад +2

    What everyone else said - excellent definitions and examples. I will be back for more as I am studying databases at the moment. You are doing a much better job than the lecture from a certain Irish university! (Yes, we have those. Don't mock!)

  • @amanriaz1769
    @amanriaz1769 6 лет назад

    Brilliant! You seem so young, still explained better than most old professors...

  • @MadForCs16
    @MadForCs16 3 года назад

    One of the best explanations I have heard for a topic.

  • @omarmiah7496
    @omarmiah7496 4 года назад

    I wish all of my professors explained things the way you do, good work.

  • @christophersanders7483
    @christophersanders7483 4 года назад

    Great video great explanation. Better than anything I have seen. Explained and understood in seconds.

  • @colinrhee98
    @colinrhee98 3 года назад

    I find your educational videos extremely elucidating! Also, I love the traditional chalkboard setup!

  • @ruiluo7848
    @ruiluo7848 8 лет назад +8

    Best tutorial I've ever seen! Thank you!

  • @petraslobodova4979
    @petraslobodova4979 2 года назад

    Very good explanation, the only one I understood, did not get the one from my paid course.. thank you!

  • @surajkumarsingh4857
    @surajkumarsingh4857 Год назад

    Very nice explanation of Clustered and Non clustered index

  • @dima8832
    @dima8832 Месяц назад

    Very clear explanation ! Thank you

  • @oscararmandocisnerosruvalc8503
    @oscararmandocisnerosruvalc8503 3 месяца назад

    The best video ever created !!!

  • @rajkaransingh4770
    @rajkaransingh4770 4 года назад

    the best explanation ever I got on this topic

  • @PurdueBrad61
    @PurdueBrad61 6 лет назад +1

    Great video! This really helps breakdown a somewhat complicated subject in a way that is easy to picture and understand. Thanks!

  • @nthn135
    @nthn135 9 лет назад

    Best beginners explanation I've seen so far. Thanks man

  • @ianchui
    @ianchui 4 года назад

    LOL 4:34
    forEVER!!
    Great video! Very helpful, and I love this more relaxed style of lecture. Actually makes it fun to learn.

  • @robertpreston7272
    @robertpreston7272 Год назад

    Great video. This coupled with studying the syntax yourself is a great learning method. Very focused on the 'why?' of it all. Well done.

  • @rikep.479
    @rikep.479 5 лет назад

    Thank you! You're a lifesaver. Best video about indexes I could find.

  • @ladedadedaschlobonmeknob7850
    @ladedadedaschlobonmeknob7850 7 лет назад +9

    who needs college when we have CalebTheVideoMaker

  • @godfathermikal
    @godfathermikal 5 лет назад

    Very good analogies. Spot on.

  • @SisiraSomaratne
    @SisiraSomaratne 9 лет назад +3

    You are a very good intelligent teacher.

  • @raghavkandubai7865
    @raghavkandubai7865 3 года назад

    thank you, great explanation. keep teaching!

  • @beltek01
    @beltek01 4 года назад

    amazing explanation..crisp precise and very easy to grasp

  • @harmonicaman79
    @harmonicaman79 8 лет назад

    Very good. I really like the comparison of the two metaphors of a book index (non-clustered) vs. a phone book (clustered). When you compared the two, it all clicked. Thanks!

  • @merickax
    @merickax 5 лет назад

    Hi Caleb;
    You are honestly a very good teacher!

  • @hoonbae244
    @hoonbae244 7 лет назад

    This has been such a helpful explanation of indexes. Thank you so much!

  • @jittenddra
    @jittenddra 4 года назад +2

    clustered - Key are sorted
    unclustered - Key-value pairs are in a Hash Map

  • @amacdougal1
    @amacdougal1 6 лет назад +1

    So well explained. Thanks mate.

  • @awallaustin
    @awallaustin 6 лет назад

    most amazing explanation i've found thus far. thank you

  • @Max-my6rk
    @Max-my6rk 4 года назад +1

    Wow subbed u need to do more advanced stuff on dB... like btrees hashing sorting query optimization

  • @jbryant789
    @jbryant789 7 лет назад

    The best explanation I've seen re: cluster/noncluster. 1:42 says it all. Just got a new subscriber!

  • @fernandoarce804
    @fernandoarce804 Год назад

    Sublime explanation, thanks

  • @nehajaiswal21
    @nehajaiswal21 9 лет назад

    very simple explanation & to the point

  • @hank91918
    @hank91918 3 года назад

    excellent explanations, thanks Caleb!

  • @htetmyomyint2365
    @htetmyomyint2365 7 лет назад

    Thank you for your explanation. I'm new to index although I knew about database. You explanation is clear and it's easily understandable by providing. examples.

  • @rvscootin3457
    @rvscootin3457 6 лет назад

    Seriously!!! This is a great video! I love the simplistic analogies. AAA+++

  • @mrginn
    @mrginn 5 лет назад

    You're such a great teacher. Thank you so much dude!

  • @komlanagbote7100
    @komlanagbote7100 2 года назад

    Well I love this… Thank you sooo much

  • @ganeshhegde4049
    @ganeshhegde4049 3 года назад

    That was really well explained!

  • @SiyamandRashid
    @SiyamandRashid 7 лет назад

    thanks a lot, now I know why use index and what is difference between clustered and non clustered index

  • @UpYours101
    @UpYours101 6 лет назад

    Great video, helped me understand quite a bit.

  • @angelriera4970
    @angelriera4970 8 лет назад

    always a simple and clear explanation. thanks man

  • @drpankaja369
    @drpankaja369 7 лет назад

    this is awesome .... superb explanation.. 😃😊👌👍👏✌ .... your tutorials special is, you explain the concepts with examples . it makes the students to get the practical
    knowledge ..rather than ... roaming around the books .... really good explanation.... it helped

  • @burnt3436
    @burnt3436 3 месяца назад

    this is actual gold

  • @siddharthj82
    @siddharthj82 9 лет назад

    very good video , your pronunciation is very clear..I am Indian and whenever I refer any tutorial I only understand around 75% of words because of accent, but in your tutorial I have not missed a single word..what a great crystal clear accent :) .........create more videos I am very bad in database :)

  • @davestorm6718
    @davestorm6718 2 года назад

    best explanation - think "clustered index" as being "clustered" with the actual data(this is the way I had to think of it). Therefore, non-clustered would simply be a pointer to the actual data (it's NOT "clustered" with the data). funny, I've done DBs for 20 years and intuitively setup databases/relationships (hands on), but still get tripped up, now and then, on the theory (and lexicon) - as I found out the hard way in an interview.

  • @NehaGupta-lf1sr
    @NehaGupta-lf1sr 8 лет назад

    Loved the explanation . Thanks for clearing my doubts

  • @robertgaudreau2520
    @robertgaudreau2520 5 лет назад

    Greatly explained, bravo.

  • @kunaldeokar6666
    @kunaldeokar6666 8 лет назад

    You are the worlds best teacher...

  • @jesflo4
    @jesflo4 3 года назад

    Great job!

  • @yl4034
    @yl4034 6 лет назад

    seriously you explain very well
    thank you for the video

  • @noahpineda3419
    @noahpineda3419 6 лет назад

    Keep it up! So easy to understand.

  • @hubertpiatek4805
    @hubertpiatek4805 6 лет назад

    Man.. absolutely amazing! Thanks a million. This is what I wanted to structure in my head for a long time shown in easy, friendly and funny way. Carry on! will go thru others

  • @robertoenriquechavezrodrig731
    @robertoenriquechavezrodrig731 5 лет назад

    Awesome video bro, thank you so much! Much love to you from Innopolis, Russia :) Thursday, July 11th, 2019.

  • @Zelakus
    @Zelakus 7 лет назад +2

    This is what i was looking for. Thanks bro 😁

  • @spider-man1120
    @spider-man1120 5 лет назад

    Very good man!

  • @ink5473
    @ink5473 8 лет назад

    The best, I must have looked at 10 videos on this topic and you just nailed it
    1) video is not in 480p
    2) visual examples
    3) SQL explanation
    But how do you use them in a query SELECT statement?

  • @catsarereallycool
    @catsarereallycool 7 лет назад

    Excellent video. Thank you!

  • @leoliu8546
    @leoliu8546 8 лет назад

    best DB tutorial Ever!!! Thanks a lot

  • @ashokkumarjami3997
    @ashokkumarjami3997 7 лет назад

    Good work. Really appreciated.

  • @Connie.346
    @Connie.346 6 лет назад

    very best video i have seen thus far

  • @Luca_sgl
    @Luca_sgl 4 года назад

    amazing, thanks man

  • @lynndemarest1902
    @lynndemarest1902 6 лет назад

    Back in the olden days, news reporters and others used cross indexes that sorted the phone book by phone number -- so if you knew the number you could find out who it belonged to and what their address was.
    There was also an address index book, so you could get the phone number (and name) from the address.

  • @pauldechampignon2287
    @pauldechampignon2287 5 лет назад

    Very well explained. Thanks

  • @shupesmerga4694
    @shupesmerga4694 4 года назад

    the sound of the chalk ... ughhhhh ... I got goosebumps and I feel like my teeth are going to fall off but GREAT JOB MAN!

  • @chridal
    @chridal 8 лет назад

    You're awesome. Great teaching! Thanks!

  • @Tattysnuc
    @Tattysnuc 7 лет назад

    Those are really great analogies - ref: Index vs a phone book- thank you for sharing :)

  • @saintmark3979
    @saintmark3979 9 лет назад

    Thanks for your video buddy, I learn so much from that

  • @kwemishuza73
    @kwemishuza73 3 года назад

    very very well explained!! Kudo Bro

  • @logarathinam1782
    @logarathinam1782 7 лет назад

    I run this complete day by just watching your video...And my book is nearby sleeping..lol..so helpful!!! THANK YOU...This is last video I watched today...I am ending my preparations with this...

  • @paolotin6785
    @paolotin6785 5 лет назад

    Really helpful man! Thank you for this!

  • @sangeetasahu4134
    @sangeetasahu4134 7 лет назад

    Very nice explanation. You are really great..

  • @xof8256
    @xof8256 5 лет назад

    Thank You

  • @OmyTrenav
    @OmyTrenav 9 лет назад

    Great great explanation. Thanks!

  • @data_dave
    @data_dave 7 лет назад

    this guy is the man

  • @hanneslpd5034
    @hanneslpd5034 6 лет назад

    You answered all my questions in the first three sentences :D

  • @shingyau2
    @shingyau2 8 лет назад

    Interesting teaching, keep on!

  • @benjaminsmith2698
    @benjaminsmith2698 5 лет назад

    Thanks for making this

  • @TheDeathtrapON
    @TheDeathtrapON 6 лет назад

    great job man, thank you