extended_flashcards_database
Mi a különbség a halmazalgebrai és a relációalgebrai unió között?
Relációalgebrai unió csak akkor teljesül, ha a két reláció oszlopainak száma megegyezik.
Milyen értelemben zárt a relációalgebra?
Zárt a relációk halmazára, mert alapműveletei relációkból relációkat állítanak elő.
Milyen kulcsszó szolgál az SQL nyelvben a rendezésre?
ORDER BY
Hogyan lehet az SQL nyelvben a théta-illesztést kifejezni?
SELECT tábla1.nev, tábla2.cim FROM tábla1, tábla2 WHERE tábla1.nev 0 tábla2.cim;
Mi a formula domain-je?
Az alaprelációk összes attribútumának értékei és a formulában előforduló konstansok összessége.
Mi egy oszlopkalkulus formula interpretációjának eredménye?
Azoknak az elemeknek a halmaza, amelyekre a formula igaz.
Mikor lesz kötött egy változó a relációs kalkulusban?
Ha tartozik hozzá kvantor.
Írj két különböző szerkezetű atomi sorkalkulus formulát!
Rm(sm) és RO(CC)…cn.
Lehet-e rendezni az eredményhalmaz elemeit a relációalgebrában, a sorkalkulusban, illetve az SQL nyelvben?
Az SQL-ben lehet, a többiben nem.
Mi a théta-illesztés definíciója?
A táblák Descartes-szorzatából a theta feltétel szerint választunk ki sorokat.
Mi a természetes illesztés definíciója?
Vesszük a két reláció Descartes-szorzatát, és kiválasztjuk azokat a rekordokat, amelyek megegyező nevű attribútumai érték szerint is megegyeznek.
Adjon példát olyan lekérdezésre, amit nem lehet relációalgebrával kifejezni!
SELECT nev FROM tabla ORDER BY kor DESC;
Miért nem alapművelet a relációk metszete a relációalgebrában?
Mert két különbségképzés művelettel helyettesíthető.
Mutassa meg, hogy a relációs kalkulus kifejező ereje nagyobb, mint a relációalgebráé!
E-(te [ - R(t1)) (minden létező dolog, amire nem illeszkedik R reláció)
Hogyan lehet az SQL nyelvben a természetes illesztést kifejezni?
SELECT tábla1.nev, tábla2.nev FROM tábla1, tábla2 WHERE tábla1.nev = tábla2.nev;