Závěrečný test z předmětu Databáze v geoinformatice

Generováno ze sady otázek aktualizované 17. 12. 2025

Vaše jméno/aktuální rok/obor: ______________________

Následující test byl náhodně vygenerován přímo pro tento konkrétní termín právě pomocí databází :) Pokud je Vám v zadání něco nejasného, nebojte se zeptat.

Na vypracování testu máte 46 minut!
Můžete získat maximálně 32 bodů.
Abyste ho zvládli alespoň na 3, potřebujete 19 bodů!
Abyste ho zvládli na 2, potřebujete 24 bodů!
Abyste ho zvládli na 1, potřebujete 29 bodů!



1) Vysvětlete, co ve spojení s databázemi znamená klíč? (čas: 2 min, bodů: 2, výskyt: 1388x)





2) Vytvořte SQL skript pro následující úlohu: "Kolik společností přepravuje cestující?" (čas: 5 min, bodů: 5, výskyt: 1515x)





3) Popište stručně historii vývoje databází. (čas: 10 min, bodů: 5, výskyt: 519x)





4) Určěte správné pořadí SQL klauzulí tak, jak po sobě následují ve scriptu. (zakroužkujte správnou odpověď) (čas: 1 min, bodů: 1, výskyt: 1331x)

□ SELECT - FROM - WHERE - GROUP BY - ORDER BY


□ SELECT - WHERE - FROM - GROUP BY - ORDER BY


□ SELECT - FROM - GROUP BY - WHERE - ORDER BY


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: 1443x)





6) Definujte/vysvětlete pojem DATOVÝ TYP. (čas: 2 min, bodů: 2, výskyt: 1393x)





7) Vyberte JEDNU NESPRÁVNOU možnost. Správa databáze zahrnuje: (čas: 3 min, bodů: 2, výskyt: 171x)

□ zálohování a obnovu dat


□ monitoring a ladění výkonu


□ vývoj grafického rozhraní aplikace


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: 1448x)





9) Popište stručně, ale komplexně problematiku ukládání hesel do databáze. (čas: 10 min, bodů: 5, výskyt: 508x)





10) Proč databáze obvykle neběží přímo na uživatelském počítači, ale na serveru? (čas: 3 min, bodů: 2, výskyt: 163x)







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) 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: 1357x)