05-02-relational-algebra-2.mp4

  Рет қаралды 136,478

Stanford Dbclass

Stanford Dbclass

Күн бұрын

Пікірлер: 108
@nguyentu3321
@nguyentu3321 6 ай бұрын
10 years later and I can't still find a better RA explanation than this
@ImanMatar
@ImanMatar 9 жыл бұрын
You have just summed up a total of about 5 lectures which I slept through in these 2 parts videos. Thank you
@michaelpeng5597
@michaelpeng5597 9 жыл бұрын
+Iman Matar well said
@xsoteria6458
@xsoteria6458 6 жыл бұрын
Agreed
@nitinneo7
@nitinneo7 6 жыл бұрын
One person's clarity in a topic and the ability to transfer that knowledge can add to saving so many hours! Thank you for being so cogent.
@TheDruida72
@TheDruida72 6 жыл бұрын
who else has a databases exam tomorrow?
@fauge7
@fauge7 5 жыл бұрын
It might be 3 months later, but I do!
@danieldelrey3133
@danieldelrey3133 5 жыл бұрын
Today xD
@af_125
@af_125 5 жыл бұрын
6 days
@mgligorov98
@mgligorov98 5 жыл бұрын
it's today iiin about 3 hours :)
@keshara97
@keshara97 5 жыл бұрын
TheDruida72 today
@jokejong9414
@jokejong9414 8 жыл бұрын
I spent close to 2-months trying to understand this topic from my studies. I spent 30mins with your video and I feel like I have gained relational algebra enlightenment. :) Thank you for doing up this video and teaching it so clearly!
@Mike-gt9re
@Mike-gt9re 3 жыл бұрын
You make me wonder how my professor is employed. Thank you for keeping this public.
@srinivasmaheedhar4118
@srinivasmaheedhar4118 7 жыл бұрын
Combination of Video 1 and 2, is awesome, I recommend anyone who wants learn relational algebra ...go through these
@JediMaddy94
@JediMaddy94 4 жыл бұрын
7 almost 8 years later, came upon these vids and...amazing stuff.
@JohnKilombelevisualfxartist
@JohnKilombelevisualfxartist 10 жыл бұрын
thank u very much madame for an impressive tutorial, am now able to seat for my final db course exam at my college a million thanks once again may God bless u more more more and more......
@filipemarquesg
@filipemarquesg 2 жыл бұрын
What a goddess. Learned more in 35 minutes than in a whole month at college. Amazing teacher.
@pascalsolutions6158
@pascalsolutions6158 5 жыл бұрын
Thank you professor for breaking this complex topic down. Obviously i have learnt within 40 minutes what i struggled to understand in weeks
@abdulllah4855
@abdulllah4855 4 жыл бұрын
I want to appreciate how great this 2 videos were and how the professor explained the topic
@norcal6181
@norcal6181 5 жыл бұрын
I was soo lost on this subject before watching these two videos. This cleared it right up. Thank You!
@miketurner3461
@miketurner3461 8 жыл бұрын
In R, when you merge data frames, it employs the relational algebra paradigms mentioned in this video!
@marwanbassam9932
@marwanbassam9932 3 жыл бұрын
I have found a gem in a time of online learning. Thank you!
@pyromen321
@pyromen321 7 жыл бұрын
Wow. These two videos were unbelievably helpful and easy to understand. In less than 40 minutes, you did a better job of covering what took my professor 5 one-hour lectures to cover. When I fill out my course evaluations, I'm going to link these videos. Hopefully my professor can learn from you on how to convey these concepts so efficiently.
@zairoxs
@zairoxs 6 жыл бұрын
These videos are great! In fact, I knew nothing on the subject, and the first video was so good, I actually caught the error she made at 3:58 before reading her correction shortly after. Great job!
@jojo23srb
@jojo23srb 3 жыл бұрын
this woman is a queen!!!
@laurenpolo2474
@laurenpolo2474 4 жыл бұрын
You explained this topic so simply. Thank you for posting these videos!
@UdayaKumaraBro
@UdayaKumaraBro 6 жыл бұрын
i would like to thank you for this video tutorial series which consists short and sweet explanation in efficient way.
@AB-ce9qb
@AB-ce9qb 6 жыл бұрын
Thank you so much. I wish I would have watched these videos before mid term
@thomasjaszczult1118
@thomasjaszczult1118 5 жыл бұрын
"which is a standard set operation you learned about in elementary school" wtf elementary school did you go to? Great video though, thanks a bunch!
@samuelayine418
@samuelayine418 2 жыл бұрын
awesome explanation about important topic great work lady
@electronicdreams.9870
@electronicdreams.9870 5 жыл бұрын
Thank you for writing the book we use for the course. Very informative
@kaizhuolim3332
@kaizhuolim3332 4 жыл бұрын
At 13:41 when she uses n1
@saqib8470
@saqib8470 3 жыл бұрын
i think it compares the starting string that is B from Berkeley and S from Stanford.
@buscapee
@buscapee 3 жыл бұрын
i think it is alphabetical order
@Lucky-bg7sd
@Lucky-bg7sd 6 жыл бұрын
Time 4:00 Couldn't you just add a theta join instead of of a natural join with a project operator. Did you not do this because theta joins are rare? I thought you said otherwise when you explained it to us?
@lucianoinso
@lucianoinso 8 жыл бұрын
Exceptional teacher, thank you for the videos!
@SlaveryEvolves
@SlaveryEvolves 8 жыл бұрын
When she does "pairs of colleges in same sate" with the first method, with the cross product, she selected s1 = s2, but don't you also have the Berkley Stanford and Stanford Berkley issue here as well as you did with the natural join?
@lucianoinso
@lucianoinso 8 жыл бұрын
Yup, she missed that i guess because it was not the final query that she was going to show, it also gets repetitions like "stanford stanford" "berkeley berkeley" i think
@abhinitsati3082
@abhinitsati3082 6 жыл бұрын
You could fix that by adding the condition n1 < n2 to the select operator. So the new condition would be s1 = s2 ^ n1 < n2.
@OttoFazzl
@OttoFazzl 5 жыл бұрын
@@abhinitsati3082 can you please explain how and why n1 < n2 would remove duplicates like Stanford, Berkley and Berkley, Stanford as shown @13:20?
@harshvardhan556
@harshvardhan556 4 жыл бұрын
Brilliantly explained from india
@sdegnan03
@sdegnan03 7 жыл бұрын
the answer for the second difference example is wrong, @4:00, question asked for id & name but answer only gives name.
@MN-pr7bx
@MN-pr7bx 7 жыл бұрын
there's a little subtitle in red to correct the answer, hard to see though lol
@m.rayfasacandra86
@m.rayfasacandra86 3 жыл бұрын
thanks! these 2 videos help me a lot
@junaidmughal3806
@junaidmughal3806 2 жыл бұрын
No kidding, wasn't expecting it to be this easy
@dalboz
@dalboz 4 жыл бұрын
The division operator is missing?
@jamiemarshall8284
@jamiemarshall8284 7 жыл бұрын
How does the less than work @ 13:25. How are you claiming a name of a school is less than another name of a school?
@asdfuzdah
@asdfuzdah 7 жыл бұрын
comes first alphabetically
@VineFynn
@VineFynn 4 жыл бұрын
All characters are ranked alphanumerically. Meaning that letters and numbers have a rank relative to each other.
@idadahl6575
@idadahl6575 7 ай бұрын
Do all database teachers just like having university structures as examples?
@ZoomerAdvice
@ZoomerAdvice 3 жыл бұрын
I would pay money to have a professor teach me this content this well. Oh wait, I do :/
@fachatii
@fachatii 2 жыл бұрын
very well explained , thank you
@keer-3
@keer-3 11 ай бұрын
Finally, u made me realize that I wasted my money to those trash professors who takes away my 1 hour everyday taking shit.
@ashvedlochun8240
@ashvedlochun8240 9 жыл бұрын
great lecture today i`ve found how great lecturers are compared to those at my university :3
@fzndn-xvii
@fzndn-xvii 6 жыл бұрын
Wait, SQL pronounced as "sequel"?
@DaniDipp
@DaniDipp 5 жыл бұрын
If you want it to
@AngadGrewal
@AngadGrewal 5 жыл бұрын
I pronounce it as Sakweeal for fun.
@missdhara6434
@missdhara6434 4 жыл бұрын
But what happens if you have more than 2 colleges that you are looking for pairs of ? She just used Berkeley and Stanford and assigned them to C1 and C2 what i there are 300 colleges do we have to list all of them like that ? (C1, C2...C50... C300)?
@ebukaiwuagwu9371
@ebukaiwuagwu9371 3 жыл бұрын
The C1 and C2 is a cojoin of the two tables so it is only C1 and C2. the colleges within the table are what she represented with n1 and n2 i think
@san28676
@san28676 4 жыл бұрын
Does anyone have the exercises to these lectures ? Thanks
@ric_silva_a
@ric_silva_a 8 жыл бұрын
what about the enrollment atribute? where does it say that it doesnt make it to the pairs?
@joe624p
@joe624p 7 жыл бұрын
what if you want to find ids of student(s) that had the highest grade? How do you compare each student's grade?
@jacobmoore8734
@jacobmoore8734 5 жыл бұрын
What's the link to the previous video? I searched through your videos and the naming system was insane.
@sdagur
@sdagur 7 жыл бұрын
I don't understand the meaning of "don't increase the expressive power of language." What does it mean??
@devcanas
@devcanas 7 жыл бұрын
Hope I'm not too late! It means you can write the exact same query with other operators.
@ArshadKhan-ls3oj
@ArshadKhan-ls3oj 7 жыл бұрын
I didn't understand the concept of 'natural join' in the Difference operator. The SID is unique in all cases. It cannot be same. So why do we need a 'natural join' to remove duplicate values?
@calaphos
@calaphos 7 жыл бұрын
It doesnt allow you to do something you couldnt have done with the opertors introduced before. Its just an easier way to write something however you could have written it before aswell
@rammahmohamed8265
@rammahmohamed8265 5 жыл бұрын
amazing video
@deadvision22
@deadvision22 2 ай бұрын
ı understand thıs sectıon wıth the last example , thanks madam
@abdallahrizk8787
@abdallahrizk8787 8 жыл бұрын
good explanation
@RajashreeGhoshdiya
@RajashreeGhoshdiya 8 жыл бұрын
this is just great
@siyangliang5974
@siyangliang5974 10 жыл бұрын
Can somebody teach me how to write "get students who appliy multiple majors in one school"?
@omgjustno
@omgjustno 9 жыл бұрын
Siyang Liang Someone correct me if I'm wrong, but you may have to look at previous lectures to understand. That question you are asking is actually not possible in this Student-Apply-School relation because I remember that the sID from the Apply table is the primary key. This means that a constraint of this whole relationship is that students can only apply once to a school.
@siyangliang5974
@siyangliang5974 9 жыл бұрын
Ste awoi I think the primary key for Apply is (sID, college, major). A student could apply multiple college. And a student could apply multiple majors for one college. Look at the original apply table.
@hanabenarab7558
@hanabenarab7558 10 жыл бұрын
Thank you,Very helpful
@yavuzerbas875
@yavuzerbas875 4 жыл бұрын
Hair color is changed
@itachi-senpaii
@itachi-senpaii 7 жыл бұрын
thank you so much ... :)
@srinivasmaheedhar4118
@srinivasmaheedhar4118 7 жыл бұрын
very nice
@drvp1997
@drvp1997 9 жыл бұрын
Thank you!
@briannguyen5057
@briannguyen5057 3 жыл бұрын
very helpful
@2everywhere285
@2everywhere285 8 жыл бұрын
Thank you !!
@elestirel3131
@elestirel3131 4 жыл бұрын
AŞK KADIN........
@tsunningwah3471
@tsunningwah3471 9 ай бұрын
知哪!
@tsunningwah3471
@tsunningwah3471 9 ай бұрын
mmm
@shnapi7
@shnapi7 3 жыл бұрын
Who else high af right now? :P
@tsunningwah3471
@tsunningwah3471 9 ай бұрын
bbb
@danmoulton7365
@danmoulton7365 6 жыл бұрын
Thank you!
05-01-relational-algebra-1.mp4
18:05
Stanford Dbclass
Рет қаралды 370 М.
02-01-relational-model.mp4
8:50
Stanford Dbclass
Рет қаралды 174 М.
СИНИЙ ИНЕЙ УЖЕ ВЫШЕЛ!❄️
01:01
DO$HIK
Рет қаралды 3,3 МЛН
Правильный подход к детям
00:18
Beatrise
Рет қаралды 11 МЛН
人是不能做到吗?#火影忍者 #家人  #佐助
00:20
火影忍者一家
Рет қаралды 20 МЛН
Quando eu quero Sushi (sem desperdiçar) 🍣
00:26
Los Wagners
Рет қаралды 15 МЛН
05 02 relational algebra 2 part1
7:07
Stanford Dbclass
Рет қаралды 59 М.
05 01 relational algebra 1 part1
6:26
Stanford Dbclass
Рет қаралды 102 М.
7 Outside The Box Puzzles
12:16
MindYourDecisions
Рет қаралды 101 М.
Reset Your Mind. Reset Your Life.
8:04
The Math Sorcerer
Рет қаралды 20 М.
Relational Algebra (Set Difference Operation)
15:24
Neso Academy
Рет қаралды 104 М.
If you're ambitious but lazy, please watch this video...
12:57
Mark Tilbury
Рет қаралды 430 М.
05 01 relational algebra 1 part2
4:46
Stanford Dbclass
Рет қаралды 59 М.
СИНИЙ ИНЕЙ УЖЕ ВЫШЕЛ!❄️
01:01
DO$HIK
Рет қаралды 3,3 МЛН