Válassza ki a helyes válaszokat! Kérdés Mire szolgál a SELECT utasításban a HAVING záradék? Answers Beállítás 1 Projekció Beállítás 2 Csoportosítás Beállítás 3 Csoport-szelekció Beállítás 4 Szelekció Beállítás 5 Descartes-szorzat Kérdés Tegyük fel, hogy az alábbi két relációséma szerepel az adatbázisunkban:DOLGOZO (adoszam, nev, szuletesidatum, fizetes, osztalykod)OSZTALY(osztalykod, osztalynev, vezetoadoszam)Mit számol ki az alábbi lekérdezés? SELECT osztalynev, COUNT(*) FROM DOLGOZO, OSZTALYWHERE DOLGOZO.osztalykod = OSZTALY.osztalykodGROUP BY OSZTALY.osztalykod, osztalynev; Answers Beállítás 1 Az osztályok számát Beállítás 2 Hány vezető van összesen Beállítás 3 Osztályonként hány dolgozó dolgozik Beállítás 4 Az osztályon dolgozó dolgozók fizetésének összegét osztályonként Kérdés Tegyük fel, hogy az alábbi két relációséma szerepel az adatbázisunkban:DOLGOZO (adoszam, nev, szuletesidatum, fizetes, osztalykod)OSZTALY(osztalykod, osztalynev, vezetoadoszam) Mi a hiba az alábbi lekérdezésben? SELECT nev, osztálynév, AVG(fizetés) FROM OSZTALY, DOLGOZO WHERE DOLGOZO.osztalykod = OSZTALY.osztalykod GROUP BY OSZTALY.osztalykod, OSZTALY.osztalynev; Answers Beállítás 1 Nincs értelme kiszámolni az átlagfizetéseket Beállítás 2 Az átlagszámítás csoportosítás esetén nem szerepelhet a SELECT utáni projekcióknál, kizárólag HAVING záradékban szerepelhet. Beállítás 3 A SELECT utasítás után csak a csoportosításnál felsorolt oszloplista elemei és összesítő függvények állhatnak. Enable JavaScript