JK
INFORMATIKASEXTA · STUDENTSKÝ KURZ
Databáze II – dotazy a informační systém · 45 minut

Dotazy, podmínky, řazení a filtrování

Žák vytvoří uložený dotaz, který vybírá potřebná pole, filtruje záznamy a řadí výsledek.

Databáze a LibreOffice BaseLibreOffice Base1 pracovních podkladů
00
ČASOVÁ OSA

Struktura 45minutové hodiny

0–7 min

Situace, cíl, výchozí diagnostika podkladu.

7–15 min

Krátký výklad pojmů a demonstrace prvního kroku.

15–35 min

Samostatná práce podle konkrétního postupu.

35–45 min

Test před/po, oprava, export a exit ticket.

01
STUDIJNÍ MATERIÁL

Co potřebuješ vědět před prací

Základní princip

Dotaz neukládá novou kopii dat; popisuje, která data se mají zobrazit. Vybereme pole, podmínky a pořadí. Stejný dotaz lze znovu spustit nad později doplněnými záznamy.

K čemu je to dobré

Dovednost z této lekce použiješ při úkolu „Vytvoř tři dotazy: dostupné vybavení, drahé položky a výpůjčky seřazené podle termínu.“. Cílem není napodobit tlačítka ze vzoru, ale vytvořit dokument nebo databázi, která se po nové úpravě sama nerozpadne.

Konkrétní příklad

Výsledkem bude „Tři uložené a ověřené dotazy“. Při kontrole musí být vidět nejen hotový vzhled, ale také správná struktura, nastavení nebo vazba mezi prvky.

Častá chyba

Ruční napodobení vzhledu místo použití správného nástroje. Kontrola jen v otevřeném programu bez nového otevření nebo exportu.

Jak poznáš hotovou práci

Každý dotaz odpovídá jedné otázce, zobrazuje jen potřebná pole a po změně dat vrací aktuální, správně seřazený výsledek.

Slovníček pojmů

01

dotaz

Uložený požadavek, který z databáze vybírá, spojuje, filtruje, řadí nebo počítá data.

02

podmínka

Logické pravidlo rozhodující, které záznamy nebo kroky se použijí.

03

kritérium

Předem známá a ověřitelná podmínka, podle které se rozhodne, zda je výsledek hotový.

04

řazení

Uspořádání výsledků podle jedné nebo více hodnot vzestupně či sestupně.

05

výběr polí

Pojem z lekce „Dotazy, podmínky, řazení a filtrování“; v odpovědi jej použij jako součást konkrétního rozhodnutí, postupu nebo kontroly.

02
VIDEO K LEKCI

Ukázka postupu od vyučujícího

Video zatím nebylo vloženo

Vyučující jej může doplnit v administraci pouhým vložením odkazu na YouTube. Lekci lze dokončit i podle podrobného výkladu a bodového postupu.

03
ŘÍZENÁ PRÁCE

Konkrétní postup krok za krokem

  1. 01

    Stáhni kompletní balíček lekce, otevři vzor výsledku a do pracovního listu napiš tři znaky, které musí mít i tvoje práce.

  2. 02

    Rozbal balíček do nové složky. Soubor START ponech beze změny a vytvoř pracovní kopii s označením v01.

  3. 03

    V návrhu dotazu vyber jen pole potřebná pro konkrétní otázku a odstraň technické údaje, které uživatel nepotřebuje.

  4. 04

    Zapiš podmínku pro dostupnost a číselnou hranici a výsledky seřaď podle názvu nebo data.

  5. 05

    Ulož tři dotazy, přidej jeden testovací záznam a ověř, že se výsledky po novém spuštění aktualizují.

  6. 06

    Ulož další verzi, zavři ji a znovu otevři. Ověř: Každý dotaz odpovídá jedné otázce, zobrazuje jen potřebná pole a po změně dat vrací aktuální, správně seřazený výsledek.

  7. 07

    Vytvoř finální výstup „Tři uložené a ověřené dotazy“, vlož odkaz na soubor v Teams, dokonči test, reflexi a podpis a stáhni podepsané PDF.

04
PRACOVNÍ PODKLADY

Stáhni si soubory, se kterými budeš pracovat

Příklad hotového výstupu pro lekci Dotazy, podmínky, řazení a filtrování

Takhle může vypadat hotový výstup. Vlastní obsah vytvoř podle zadání; ukázka slouží jako vodítko ke struktuře a míře dokončení.

Vzorové zadání PDF

Pokud vyučující nahraje vzorové zadání v administraci, zobrazí se zde jen pro prohlížení přímo v lekci.

Vše je v jednom souboru: stáhni 06_KOMPLETNI_BALICEK.zip. Uvnitř najdeš vzor, zadání, pracovní list, kontrolní protokol, startovní projekt i všechny cvičné soubory.
05
OTEVŘENÉ ODPOVĚDI

Pracovní list navázaný na praktický úkol

Otevřít dvoustránkový list pro tisk / PDF

1. Představa výsledkuOdpověď musí obsahovat konkrétní hodnotu, soubor, rozhodnutí nebo výsledek testu.

Než jsi začal/a: co má být výsledkem „Tři uložené a ověřené dotazy“ a které tři znaky sis ve vzoru výstupu označil/a jako povinné?

2. Výchozí stavOdpověď musí obsahovat konkrétní hodnotu, soubor, rozhodnutí nebo výsledek testu.

Výchozí stav: který soubor nebo podklad jsi otevřel/a, co už bylo správně a co konkrétně chybělo nebo nefungovalo?

3. Co jsem udělal/aOdpověď musí obsahovat konkrétní hodnotu, soubor, rozhodnutí nebo výsledek testu.

Postup práce: napiš po pořadě alespoň čtyři kroky, které jsi skutečně provedl/a. U každého uveď nástroj, soubor nebo nastavení a kdy jsi výsledek uložil/a.

4. Proč jsem se tak rozhodl/aOdpověď musí obsahovat konkrétní hodnotu, soubor, rozhodnutí nebo výsledek testu.

Rozhodování: kterou nejdůležitější změnu jsi udělal/a, proč jsi zvolil/a právě ji a jak s ní souvisejí pojmy dotaz, podmínka, kritérium, řazení?

5. Test a opravaOdpověď musí obsahovat konkrétní hodnotu, soubor, rozhodnutí nebo výsledek testu.

Kontrola a oprava: co jsi přesně otestoval/a, co jsi očekával/a, co se skutečně stalo a kterou jednu chybu jsi potom opravil/a?

6. Finální stavOdpověď musí obsahovat konkrétní hodnotu, soubor, rozhodnutí nebo výsledek testu.

Finální stav: jak se jmenuje odevzdávaný soubor, kde je uložený, podle kterých kritérií je hotový a co bys příště udělal/a lépe?

06
KONTROLA PRAKTICKÉ PRÁCE

Zkontroluj výsledek před testem

CO TEĎ KONTROLUJEŠ

Navrhuješ malou školní evidenci. Nejdřív musí dávat smysl tabulky, klíče a vztahy; až potom řešíš formuláře a vzhled.

Splnění zadání

Vytvoř tři dotazy: dostupné vybavení, drahé položky a výpůjčky seřazené podle termínu.

Očekávaný výstup

Tři uložené a ověřené dotazy

Na co si dát pozor
  • Jedna obří tabulka s opakovanými údaji místo souvisejících entit.
  • Hodnocení pouze podle vzhledu formuláře bez testu klíčů, relací a dotazů.
07
ZÁVĚREČNÁ KONTROLA

Krátký test porozumění

1Co je hlavním cílem lekce „Dotazy, podmínky, řazení a filtrování“?
2Která dvojice pojmů patří přímo k dnešnímu rozhodování?
3Jaký konkrétní důkaz má být odevzdán?
4Který postup je nejspolehlivější?
5Co musí proběhnout bezprostředně před odevzdáním?
08
EXIT TICKET

Co si z lekce odnášíš

Dokončeno neznamená pouze vytvořeno. Výsledek je dokončený tehdy, když je uložený, znovu otevřitelný, otestovaný a vysvětlitelný podle kritérií.
09
FINÁLNÍ ODEVZDÁNÍ

Připrav výstup k odevzdání

ZDROJ + VÝSLEDEK + KONTROLA

Tři uložené a ověřené dotazy

Odevzdej zdrojový soubor nebo projekt, výsledný export a vyplněný kontrolní protokol. Uveď, co jsi testoval/a a kterou chybu jsi opravil/a.

Zatím nebyl vybrán žádný soubor.
Tlačítko vytvoří PDF s odpověďmi, výsledkem testu, odkazem v Teams, jménem a podpisem. PDF potom přilož ke stejnému úkolu v Teams.