Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
1
Databáze v tabulkovém kalkulátoru
Název školy Gymnázium Zlín - Lesní čtvrť Číslo projektu CZ.1.07/1.5.00/ Název projektu Rozvoj žákovských kompetencí pro 21. století Název šablony III/2 Inovace a zkvalitnění výuky prostřednictvím ICT Název DUM Databáze v tabulkovém kalkulátoru Označení DUM VY_32_INOVACE_16_2_01 Autor RNDr. Jana Úlehlová Datum Vzdělávací oblast Informatika a informační a komunikační technologie Vzdělávací obor Informatika Tematický okruh Zpracování a prezentace informací v tabulkovém editoru Ročník 2. 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 Všechny záznamy v databázi mají totožnou strukturu!
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
Nastavení rozbalovací nabídky pro titul
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
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.