1)
Popište rozdíl mezi výsledkem UNION a UNION ALL. (čas: 2 min, bodů: 2, výskyt: 1096x)
2)
Uveďte rozdíl mezi ORDER BY a GROUP BY. (čas: 1 min, bodů: 1, výskyt: 1130x)
3)
Přepište vlastními slovy ve srozumitelné české větě, co bude provedeno po odeslání následujícího SQL skriptu: (čas: 5 min, bodů: 4, výskyt: 1095x)
4)
Odpovězte na následující tvrzení ANO či NE, pokud jsou ve spojení s relačním modelem pravdivé či nepravdivé: (čas: 3 min, bodů: 3, výskyt: 1133x)
□ Na pořadí řádků záleží.
□ Na pořadí sloupců nezáleží.
□ Více řádků může být shodných.
5)
Přepište vlastními slovy ve srozumitelné české větě, co bude provedeno po odeslání následujícího SQL skriptu: (čas: 5 min, bodů: 4, výskyt: 1073x)
6)
SQL je dotazovacím jazykem. Co to znamená? (čas: 2 min, bodů: 2, výskyt: 1135x)
7)
Zakreslete pomocí „oválů“ dvou množin sjednocení, průnik a rozdíl. (čas: 1 min, bodů: 2, výskyt: 1137x)
8)
Přepište vlastními slovy ve srozumitelné české větě, co bude provedeno po odeslání následujícího SQL skriptu: (čas: 5 min, bodů: 4, výskyt: 1139x)
9)
Uveďte alespoň dvě výhody využití pohledů. (čas: 3 min, bodů: 2, výskyt: 1109x)
10)
Uveďte rozdíl(y) mezi hierarchickým a síťovým modelem. (čas: 2 min, bodů: 2, výskyt: 1180x)
DOBROVOLNÁ ÚLOHA
Tato úloha se nezapočítává do celkových bodů a času, ale pokud ji splníte, můžete za ni záískat body k dobru :)
11)
Navrhněte jednoduchou, ale funkční databázi (tabulky, sloupce, klíče atd.) provozovatele sítě prodejen automobilů. Tedy několik poboček, typů automobilů, zaměstnanců, zákazníků, objednávek atd... (čas: 12 min, bodů: 10, výskyt: 227x)