Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Databáze v tabulkovém kalkulátoru www.zlinskedumy.cz Název školyGymnázium Zlín - Lesní čtvrť Číslo projektuCZ.1.07/1.5.00/34.0484 Název projektuRozvoj.

Podobné prezentace


Prezentace na téma: "Databáze v tabulkovém kalkulátoru www.zlinskedumy.cz Název školyGymnázium Zlín - Lesní čtvrť Číslo projektuCZ.1.07/1.5.00/34.0484 Název projektuRozvoj."— Transkript prezentace:

1 Databáze v tabulkovém kalkulátoru Název školyGymnázium Zlín - Lesní čtvrť Číslo projektuCZ.1.07/1.5.00/ Název projektuRozvoj žákovských kompetencí pro 21. století Název šablonyIII/2 Inovace a zkvalitnění výuky prostřednictvím ICT Název DUMDatabáze v tabulkovém kalkulátoru Označení DUMVY_32_INOVACE_16_2_01 AutorRNDr. Jana Úlehlová Datum Vzdělávací oblastInformatika a informační a komunikační technologie Vzdělávací oborInformatika Tematický okruhZpracování a prezentace informací v tabulkovém editoru Ročník2. a 3. ročník gymnázia

2 Databáze v tabulkovém kalkulátoru

3 Historie Předchůdcem databází byly papírové kartotéky  Veškeré operace prováděl přímo člověk Převedení zpracování dat na stroje  Sčítání lidu ve Spojených státech v roce 1890:  Děrné štítky jako paměťové médium  Zpracování sebraných informací na elektromechanických strojích Překotný vývoj počítačů v padesátých letech 20. století  Vzniká univerzální databázový jazyk pro hromadné zpracování dat na sálových počítačích 70. léta 20.století  První relační databáze – pohlížejí na data jako na tabulky  Dotazovací jazyk SQL 90. léta 20. století  Objektově orientované databáze (filozofie přebírána z objektově orientovaných jazyků)  Vznikají objektově-relační technologie

4 Databázové systémy Systémy vhodné pro e-obchody, byznys a řešení datových skladů s komunikací pomocí dotazovacího jazyka SQL  MySQL  Oracle  Microsoft SQL Server  atd. Malé relační databáze s tabulkami provázanými relacemi  Microsoft Access Jednoduché databáze v tabulkovém kalkulátoru

5 Databáze v tabulkovém prostředí Počítačová kartotéka Data organizovaná strukturovaným způsobem v tabulce Každý řádek je jedna věta (záznam) Příklad databázové tabulky v tabulkovém kalkulátoru:

6 Pojmy Struktura věty Název pole Jedna věta (záznam) Pole (jeden sloupec) Typy dat v položce pole: Text Číslo Datum Vzorec Všechny záznamy v databázi mají totožnou strukturu!

7 Nastavení pro zadávání dat do databáze Je vodné ošetřit, aby do polí v databázi nebylo možno zadat nevhodnou hodnotu Funkce pro ověření dat kontroluje a nastavuje reakci na chybně vložená data:  Testuje, zda je vloženo celé nebo reálné číslo a v jakém rozsahu hodnot  Testuje, zda je vloženo datum nebo čas a v jakém rozsahu hodnot  Umožňuje nastavit rozbalovací seznam hodnot Chceme-li zabránit uživateli v editaci některých polí (např. pole se vzorcem), můžeme pole zamknout  Zamknutí buněk (ve formátu buňky) se projeví až po uzamčení celého listu

8 Příklady ověření dat Kontrola vložení data Nastavení rozbalovací nabídky pro titul Úkol: Otevřete si databázi v souboru Zaměstnanci a vyzkoušejte nastavit ověřovací kritéria

9 Seřazení databáze Seřazení podle jednoho kritéria (pole) Seřazení podle více kritérií (polí) Úkol: v souboru Zaměstnanci seřaďte záznamy o zaměstnancích podniku abecedně nejdříve podle Města, v rámci měst podle Příjmení a nakonec podle platu Platu (od nejvyššího platu)

10 Výběr záznamů – filtrace Automatický filtr  Natavená kritéria se sčítají (platí současně)  Bohaté možnosti pro nastavení konkrétních podmínek

11 Výběr záznamů – filtrace Rozšířený filtr s kriteriální tabulkou  Podmínky pro filtrování nejprve zapíšeme bokem (např. na jiný list) do kriteriální tabulky  Použijeme rozšířený filtr Kritéria zapsaná ve stejném řádku platí současně (AND) Kritéria zapsaná v různých řádcích řádku jsou spojena logickou spojkou NEBO

12 Úkol – filtrování dat V databázi zaměstnanců pomocí správně nastavených filtrů vyberte  Všechny pracovníky z Prahy a Brna, kteří nemají žádný titul  Všechny pracovníky s platem 25–30 tisíc  Všechny pracovníky s křestním jménem Jan anebo Jana  Všechny pracovníky na pozici ředitel, zástupce anebo vedoucí, kteří se narodili do roku 1970 včetně Výsledky filtrace sejměte pomocí funkce PrintScreen a uložte jako obrázek na pracovní disk

13 Souhrny Databázi je možno doplnit souhrnnými údaji Objeví se přímo v databázi jako mezisoučty  Úkol: zjistěte, kolik pracovníků je z jednotlivých měst:  Souhrn provedeme podle pole Město  Nejprve je ovšem nutno databázi podle pole Město SETŘÍDIT, teprve poté vyvoláme Souhrn

14 Souhrny – výsledek úkolu Souhrnné řádky Možnosti pro přepínání zobrazení dat

15 Vnořené souhrny Do vytvořeného souhrnu můžeme vložit další souhrn, který zjistí např. počet zaměstnání ve městech: Úkol: v databázi Zaměstnanci definujte vnořený souhrn podle obrázku

16 Databázové funkce Slouží k vyhodnocení údajů v databázi podle daných kritérií Vycházejí z funkcí běžných Název databázové funkce začíná znakem D (např. DPOČET2) Obvykle mají tři argumenty:  Databáze = oblast buněk, ve které máme databázi  Pole = odkaz na buňku s NÁZVEM pole databáze  Kritéria = odkaz na kriteriální tabulku Mezi nejčastější databázové funkce patří  DSUMA, DMIN, DMAX, DPRŮMĚR  DPOČET, DPOČET2

17 Úkol – databázové funkce Výpočtem v databázi Zaměstnanci zjistěte, jaký je průměrný plat vedoucího v Brně: Použijeme funkci DPRŮMĚR Výpočtem v databázi Zaměstnanci zjistěte, kolik zaměstnanců se narodilo v roce 1969: Použijeme funkci DPOČET2

18 Zdroje Roubal, Pavel. Informatika a výpočetní technika pro střední školy: Praktická učebnice. 1. vydání. Brno: Computer Press, a. s., s. ISBN Pecinovský, Josef. Excel vydání. Praha: Grada Publishing, spol. s r. o., s. ISBN Wikipedie. Databáze [online]. [ ] Dostupné na


Stáhnout ppt "Databáze v tabulkovém kalkulátoru www.zlinskedumy.cz Název školyGymnázium Zlín - Lesní čtvrť Číslo projektuCZ.1.07/1.5.00/34.0484 Název projektuRozvoj."

Podobné prezentace


Reklamy Google