1)
Uveďte rozdíl mezi datovým typem INTEGER a DECIMAL. (čas: 1 min, bodů: 1, výskyt: 1055x)
2)
Popište alespoň 3 možná bezpečnostní rizika spojená s databázemi a doporučte odpovídající obranu/prevenci. (čas: 10 min, bodů: 6, výskyt: 147x)
3)
Jaké jsou rozdíly a zaměření DDL, DML a DCL? (čas: 2 min, bodů: 3, výskyt: 1073x)
4)
Která databázová platforma je nejlepší a proč? (čas: 1 min, bodů: 1, výskyt: 1032x)
5)
Vytvořte SQL skript pro následující úlohu: "Aktualizujte příjmení zákazníka s emailem zakaznik@test.cz" (čas: 5 min, bodů: 5, výskyt: 1023x)
6)
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: 1087x)
7)
Které/á z následujících tvrzení je/jsou pravdivé/á o TRUNCATE? (zakroužkujte správnou odpověď/odpovědi) (čas: 2 min, bodů: 3, výskyt: 984x)
□ TRUNCATE zapisuje méně do transakčního logu než DELETE
□ TRUNCATE vymaže data i celou tabulku
□ TRUNCATE vymaže pouze data v tabulce
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: 1018x)
9)
K čemu ve spojení s databázemi využíváme příkazy VACUUM a ANALYZE? (čas: 2 min, bodů: 2, výskyt: 1072x)
10)
Co znamená zkratka WKT? (čas: 1 min, bodů: 1, výskyt: 1009x)
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)
Popište stručně, co je to SQLite. (čas: 2 min, bodů: 1, výskyt: 978x)