You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
web/pages.old/page054.md

122 lines
5.7 KiB
Markdown

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

## [Modul 5 --- Databázový program]{#domu}
\
[Řešený příklad 1](#Priklad1)\
[Řešený příklad 2](#Priklad2)\
[Náměty na cvičení](#namety)
[Soubory ke stažení](download/prikady.zip)
**[Sylabus](index.php?menu=61#m5)**
[**Modul 5**]{#sylabus} --- *Databáze/systémy pro uchovávání dat* -
požaduje, aby kandidát rozuměl základní koncepci databází a byl schopen
je používat na osobním počítači. Modul je rozdělen na 2 části: v první
části testu je zahrnut návrh jednoduché databáze s využitím standardního
databázového balíčku, ve druhé části musí kandidát předvést svoji
schopnost získat informace z existující databáze pomocí nástrojů pro
dotazy, výběry a třídění. Kandidát by měl být rovněž schopen vytvořit a
upravit sestavy.
## [Řešený]{#Priklad1} příklad 1 --- Jak vytvořit jednoduchý formulář
**Úkol:**
Vytvořte jednoduchý formulář pro vkládání dat do tabulky **Výrobky**
databáze **Priklady.**
**Řešení:**
1. Otevřete databázový soubor **Priklady*.*** (soubor naleznete uvnitř
archivu [priklady.zip](download/prikady.zip))
2. Formulář vytvoříme pomocí průvodce. V okně **Databáze** v oblasti
Objekty klikněte na tlačítko **Formuláře**. V dialogovém okně
dvojitě klikněte na **Vytvořit formulář pomocí průvodce**.\
![](images/ecdl/mod5/image003.jpg){width="541" height="298"}\
\
Objeví se dialogové okno **Průvodce formulářem**.\
![](images/ecdl/mod5/image005.jpg){width="520" height="360"}\
3. Ze sekce Tabulky či dotazy vyberte tabulku **Výrobky**. Ze sekce
**Dostupná pole** můžete vybrat jednotlivá pole a kliknutím na šipku
vybrané pole přesunete do sekce **Vybraná pole**. V našem případě
vyberte všechna pole kliknutím na dvojšipku.\
![](images/ecdl/mod5/image007.jpg){width="520" height="360"}\
4. Klikněte na tlačítko **Další** a zvolte rozvržení formuláře,
např.**sloupce**.\
![](images/ecdl/mod5/image009.jpg){width="520" height="360"}\
5. Klikněte na tlačítko **Další**. Zvolte **Styl formuláře**, např.
**Mezinárodní**. Klikněte na **Další**. Zvolte název Formuláře,
průvodce nabízí pro formulář shodný název jaký má tabulka ---
**Výrobky**. Klikněte na **Dokončit**. Na obrazovce se objeví
Formulář **Výrobky**.\
![](images/ecdl/mod5/image011.jpg){width="366" height="236"}\
\
Na spodním okraji formuláře je panel s navigačními tlačítky.
Tlačítko s hvězdičkou slouží k přidání nového záznamu.\
![](images/ecdl/mod5/image013.jpg){width="363" height="238"}\
## [Řešený]{#Priklad2} příklad 2 --- Jak vytvořit jednoduchou tiskovou sestavu
**Úkol:**
Vytvořte jednoduchou sestavu pro tisk dat z tabulky **Výrobky** databáze
**Priklady.**
**Řešení:**
1. Otevřete databázový soubor **Priklady*.*** (soubor naleznete uvnitř
archivu [priklady.zip](download/prikady.zip))
2. Sestava je účinný způsob, jak prezentovat data v tištěné formě. V
okně Databáze v oblasti **Objekty** klikněte na tlačítko
**Sestavy**. Dvojitě klikněte na příkaz Vytvořit sestavu pomocí
průvodce.\
![](images/ecdl/mod5/image015.jpg){width="539" height="302"}\
3. Objeví se dialogové okno Průvodce sestavou.\
![](images/ecdl/mod5/image017.jpg){width="520" height="360"}\
\
Ze sekce **Tabulky či dotazy** vyberte tabulku **Výrobky**. Ze sekce
**Dostupná pole** můžete vybrat jednotlivá pole a kliknutím na šipku
vybrané pole přesunete do sekce **Vybraná pole**. V našem případě
vyberte všechna pole kliknutím na dvojšipku.\
![](images/ecdl/mod5/image019.jpg){width="520" height="360"}\
4. Klikněte na tlačítko **Další.** V dalším dialogovém okně můžete
vybrat položku, podle které se data seskupí. Výběr se týká
opakujících se položek. V našem případě tuto volbu nepoužijete,
klikněte na **Další**.
5. V dalším dialogovém okně rozhodnete o tom, podle které položky
budeme údaje řadit. Ze seznamu polí vyberte **Název výrobku.**
Tlačítkem AZ určíte, zda řazení bude vzestupné, či sestupné.\
![](images/ecdl/mod5/image021.jpg){width="520" height="360"}\
6. Klikněte na tlačítko **Další**. Objeví se dialogové okno, ve kterém
určíte, jaké bude rozvržení a orientace sestavy. Sloupcové rozvržení
se hodí pro sestavy s menším počtem záznamů a sloupce se tisknou pod
sebe, v tabulkovém rozvržení se položky tisknou vedle sebe,
v zarovnaném rozvržení tisk připomíná tištěný formulář. Zvolte
**Zarovnané rozvržení** s orientací **Na výšku**.\
![](images/ecdl/mod5/image023.jpg){width="520" height="360"}\
7. Klikněte na **Další**. Zvolte např. **Společenský styl**. Klikněte
na **Další**. Zvolte název sestavy, např. ponechte název
**Výrobky**. Potvrďte **Dokončit**. Na obrazovce se objeví výsledná
sestava.\
![](images/ecdl/mod5/image025.jpg){width="604" height="337"}\
\
Sestava je připravena buď k tisku, nebo k případným úpravám, kterými
výslednou sestavu přizpůsobíte svým představám.
[Zpět](#domu)
[\
]{style="font-size:18.0pt;font-family:Arial;
color:black;"}
## [Náměty]{#namety} na další příklady, které budou postupně řešeny v časopise Počítač pro každého
1. Jak upravit formulář.
2. Jak filtrovat podle formuláře.
3. Jak ve formuláři použít objekt seznam.
4. Jak upravit objekty v sestavě.
5. Jak seskupovat v sestavách.
6. Jak upravit vlastnosti položek v tabulce.
7. Jak do dotazu zařadit výpočty.
8. Jak v dotazu použít souhrnný výpočet.