DATABÁZE A SYSTÉMY PRO UCHOVÁNÍ DAT 61 DATABÁZE - ACCESS. (příprava k vykonání testu ECDL Modul 5 Databáze a systémy pro zpracování dat)



Podobné dokumenty
Microsoft Access. Typy objektů databáze: Vytvoření a návrh nové tabulky. Vytvoření tabulky v návrhovém zobrazení

RELAČNÍ DATABÁZE ACCESS

Access. Tabulky. Vytvoření tabulky

DATABÁZE MS ACCESS 2010

Microsoft Access. Úterý 26. února. Úterý 5. března. Typy objektů databáze: Vytvoření a návrh nové tabulky

Kontingenční tabulky v MS Excel 2010

zobrazuje názvy polí, vložené hodnoty jednotlivých záznamů, lze v něm zadávat data (přidávat záznamy) v návrhovém zobrazení:

Inovace a zkvalitnění výuky prostřednictvím ICT Databázové systémy MS Access generování složitějších sestav Ing. Kotásek Jaroslav

Pátý modul. Databáze a systémy pro uchování dat. Co vše může v otázkách být?

Grafy opakování a prohloubení Při sestrojování grafu označíme tabulku a na kartě Vložit klikneme na zvolený graf

Databázový systém označuje soubor programových prostředků, které umožňují přístup k datům uloženým v databázi.

Sestavy. Téma 3.3. Řešený příklad č Zadání: V databázi zkevidence.accdb vytvořte sestavu, odpovídající níže uvedenému obrázku.

1 Tabulky Příklad 3 Access 2010

Formuláře. Téma 3.2. Řešený příklad č Zadání: V databázi formulare_a_sestavy.accdb vytvořte formulář pro tabulku student.

Gymnázium Vysoké Mýto nám. Vaňorného 163, Vysoké Mýto

Microsoft. Office. Microsoft. Access 2003 pro školy. Ing. Bc. Hana Rachačová. w w w. c o m p u t e r m e d i a. c z

Přehledy pro Tabulky Hlavním smyslem této nové agendy je jednoduché řazení, filtrování a seskupování dle libovolných sloupců.

Nový způsob práce s průběžnou klasifikací lze nastavit pouze tehdy, je-li průběžná klasifikace v evidenčním pololetí a školním roce prázdná.

Ovládání Open Office.org Calc Ukládání dokumentu : Levým tlačítkem myši kliknete v menu na Soubor a pak na Uložit jako.

Popis ovládání. Po přihlášení do aplikace se objeví navigátor. Navigátor je stromově seřazen a slouží pro přístup ke všem oknům celé aplikace.

1. Umístěte kurzor do sloupce Datový typ na řádek s polem, ve kterém vytvořit chcete seznam.

Pracovní list VY_32_INOVACE_33_15 Databáze Databáze Databáze Test Ing. Petr Vilímek

KAPITOLA 11 - POKROČILÁ PRÁCE S TABULKOVÝM PROCESOREM

1.13 ACCESS popis programu

1 Tabulky Příklad 7 Access 2010

Ukázka knihy z internetového knihkupectví

Tiskové sestavy. Zdroj záznamu pro tiskovou sestavu. Průvodce sestavou. Použití databází

Řešení. ŘEŠENÍ 36 Výsledková listina soutěže

742 Jak prohlížet seznam dat pomocí formuláře. další záznamy pomocí formuláře

Řazení řádků ve vzestupném pořadí (A až Z nebo 0 až 9) nebo sestupném pořadí (Z až A nebo 9 až 0)

Inovace a zkvalitnění výuky prostřednictvím ICT Databázové systémy MS Access propojení relací s formuláři a sestavami Ing.

Databáze MS-Access. Obsah. Co je to databáze? Doc. Ing. Radim Farana, CSc. Ing. Jolana Škutová

Výukový příklad 2 (příklad s řešením): Seznam členů klubu společenských her

Jeden ze způsobů zadávání dat v programu MS Access je pomocí tabulek. Ovšem mnohem výhodnější způsob je pomocí tzv. formulářů.

soubor dat uspořádaných do řádků a sloupců

Řazení, filtrování a seskupování, vlastní zobrazení

Internetový přístup do databáze FADN CZ - uživatelská příručka Modul FADN RESEARCH / DATA

Zdokonalování gramotnosti v oblasti ICT. Kurz MS Excel kurz 6. Inovace a modernizace studijních oborů FSpS (IMPACT) CZ.1.07/2.2.00/28.

ZŠ ÚnO, Bratří Čapků 1332

Microsoft. Access. Tiskové sestavy. Mgr. Jan Veverka Střední odborná škola sociální Evangelická akademie

Úvod do MS Access. Modelování v řízení. Ing. Petr Kalčev

Databázový systém ACCESS

z aplikace Access 2003

Inovace a zkvalitnění výuky prostřednictvím ICT Databázové systémy MS Access formuláře a sestavy - vytváření Ing. Kotásek Jaroslav

Aplikace Microsoft Office Outlook 2003 se součástí Business Contact Manager

Internetový přístup do databáze FADN CZ - uživatelská příručka Modul FADN BASIC

Marek Laurenčík. Excel. práce s databázemi a kontingenčními tabulkami

Průvodce aplikací FS Karta

3 Formuláře a sestavy Příklad 1 Access 2007

I. Příprava dat Klíčový význam korektního uložení získaných dat Pravidla pro ukládání dat Čištění dat před analýzou

Obsah. 1.1 Práce se záznamy Stránka Dnes Kontakt se zákazníkem... 5

Evidence objednávek pečiva

Použijeme-li prostorový typ grafu, můžeme pro každou datovou zvolit jiný tvar. Označíme datovou řadu, zvolíme Formát datové řady - Obrazec

Externí spolupracovníci

POUŽITÍ DATABÁZÍ. Po ukončení tohoto kurzu budete schopni

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/ Vzdělávání v informačních a komunikačních technologií

3 Makra Příklad 4 Access Ve vytvořené databázi potřebuje sekretářka společnosti Naše zahrada zautomatizovat některé úkony pomocí maker.

Databáze v Excelu EU peníze středním školám Didaktický učební materiál

Access Tabulka letní semestr 2013

Práce s MS Excel v Portálu farmáře a využití pro stažení dat KN z LPIS a sestav z EPH

5 Evidence manželských smluv

Tabulkový procesor otázka č.17

Ukázka knihy z internetového knihkupectví

Microsoft Office Outlook 2003 s aplikací Business Contact Manager

Popis a ovládání. Aplikace 602XML Filler

Jak vytvořit sestavy na míru v registru zvířat (IZR)

PÁS KARET. Autor: Mgr. Dana Kaprálová. Datum (období) tvorby: září, říjen Ročník: sedmý. Vzdělávací oblast: Informatika a výpočetní technika

Hromadná korespondence

Spuštění a ukončení databázové aplikace Access

2 Dotazy Příklad 1 Access 2010

Obsahy kurzů MS Office

OVLÁDÁNÍ PROGRAMU Obsah

VYTVÁŘENÍ DATABÁZÍ, VKLÁDÁNÍ ÚDAJŮ

Níže uvedená tabulka obsahuje technické údaje a omezení aplikace Excel (viz také článek Technické údaje a omezení aplikace Excel (2007).

MS ACCESS 2010 relační databáze. Elektronická učebnice

Úvodní příručka. Získání nápovědy Kliknutím na otazník přejděte na obsah nápovědy.

PhD. Milan Klement, Ph.D. Použití systému studijní agendy STAG

ERP informační systém

Postupy práce se šablonami IS MPP

T6: Program MS Excel II. (standard) Určeno pro získání standardní úrovně znalostí (2 4 hodiny)

Analýza a prezentace dat

Excel - pokračování. Př. Porovnání cestovních kanceláří ohraničení tabulky, úprava šířky sloupců, sestrojení grafu

Práce s programem IIS Ekonom

Microsoft Office. Word hromadná korespondence

Úvod do filtrace, Quick filtr

Tabulkové kalkulátory, (MS Excel, OpenOfiice)

Desktop Popis modulu Desktop

Rizikové procesy. 1. Spuštění modulu Rizikové procesy. 2. Popis prostředí a ovládacích prvků modulu Rizikové procesy

WORD. 4. Texty vyskytují se v dokumentu 3x mají zelenou barvu

MS ACCESS 2010 relační databáze

Novinky verze systému Spisové služby (SpS) e-spis LITE

24 Uživatelské výběry

FORMÁTOVÁNÍ 2. Autor: Mgr. Dana Kaprálová. Datum (období) tvorby: září, říjen Ročník: sedmý. Vzdělávací oblast: Informatika a výpočetní technika

Informační a komunikační technologie Petr Zlatohlávek

Modul IRZ návod k použití

Excel 2007 praktická práce

Microsoft. Access. Výběrové dotazy. Mgr. Jan Veverka Střední odborná škola sociální Evangelická akademie

Naučte se víc... Metodická příručka pro školy k aplikaci Microsoft Office Access 2007

Jeden z mírně náročnějších příkladů, zaměřený na úpravu formátu buňky a především na detailnější práci s grafem (a jeho modifikacemi).

Transkript:

DATABÁZE A SYSTÉMY PRO UCHOVÁNÍ DAT 61 DATABÁZE - ACCESS (příprava k vykonání testu ECDL Modul 5 Databáze a systémy pro zpracování dat)

DATABÁZE A SYSTÉMY PRO UCHOVÁNÍ DAT 62 Databáze a systémy pro uchování dat Databáze pomáhají přehledně udržovat informace, které popisují oblast určitého zaměření (například evidenci žáků a učitelů, zboží, evidenci knih,...). Obecně lze říct, že databáze je skupina informací uspořádaná podle určitých kritérií (nejčastěji do formátu tabulky) tak, aby byla umožněna co nejsnadnější manipulace s těmito informacemi. Cílem databázových programů je uspořádat data na počítači tak, aby se tyto informace mohly různě upravovat a zároveň jednoduše prezentovat ve formulářích a sestavách. Databáze je tedy skupina dat, která je organizována z důvodu snadného dotazování, aktualizace a získávání informací. Access 2003 Access 2003 Nejčastěji se setkáte na počítačích s databázovým programem MS Access, protože bývá součástí kancelářského balíku MS Office Professional. Proto i další texty a ukázky práce s databází budou v programu MS Access verze 2003, s kterým se můžete setkat i při testech ECDL. Základní databázové pojmy Než začnete pracovat s databází, musíte se seznámit se základními termíny. Databáze je např.telefonní seznam, seznam kazet, seznam zaměstnanců a údaje k nim, seznam knih v knihovně nebo seznam občanů v domě. Záznam obsahuje všechny údaje o jedné položce databáze (v databázi telefonní seznam představuje záznam všechny údaje o jednom člověku). Pole je jedna určitá kategorie záznamu (v telefonním seznamu představuje pole údaj o příjmeních, které lze nalézt v jednotlivých záznamech). Stejně tak bude polem telefonní číslo, adresa. Tabulka je základem pro každou databázi. Vzhledem je podobná tabulce z programu Excel. Každá databáze musí obsahovat alespoň jednu tabulku, přičemž většina databází obsahuje více tabulek, většinou spolu propojených. Jedna tabulka tak může obsahovat údaje o čtenáři (např. jméno, adresu a telefonní číslo) a druhá záznam o jeho výpůjčkách knih. Dotaz je souhrn určitých dat, která dohromady vytvářejí určité kritérium. Dotazem může být kritérium zahrnující všechny Procházky bydlící v Plzni, kteří se narodili po roce1980 atd. Dotaz slouží k zobrazení, úpravě a analýze dat z tabulek databáze. Jedná se o příkaz k výběru nebo změně dat z tabulek databáze na základě nastavených kritérií (podmínek). Výběrový dotaz načítá data z jedné nebo více tabulek a výsledek zobrazuje pomocí datového listu, který lze uložit a následně prezentovat ve formuláři nebo v sestavě. Používá se také k setřídění tabulek podle dvou a více kritérií, k seskupení záznamu, vytvoření součtu, průměru a k dalším funkcím. Dotazům se také někdy říká filtry. Databáze Tabulka Dotaz

DATABÁZE A SYSTÉMY PRO UCHOVÁNÍ DAT 63 Formulář je používán pro snadné zadávání dat. Formuláře zobrazují většinou v jednom okamžiku pouze jeden záznam. Formulář usnadňuje uživateli vkládání, úpravy a zobrazování dat z databáze. Pomocí formuláře je možné nechat zobrazit vybrané hodnoty pouze jednoho záznamu, nebo celou tabulku na jednom listu formuláře. Data ve formuláři lze zadávat, měnit a dokonce i tisknout. Formulář je složen z ovládacích prvků, ve kterých se zobrazují samotné hodnoty, a z celé řady dalších ovládacích prvku (zatržítek, tlačítek, posuvníku apod.). Součástí formuláře mohou být i výpočty (např. souhrny), grafy, případně obrázky. Ve formuláři se pohybujeme pomocí klávesnice nebo myši. Vytvoření formuláře Zdrojem dat pro formuláře mohou být tabulky nebo dotazy. Formulář je možno vytvořit: automatickým formulářem; pomocí průvodce formulářem; v návrhovém zobrazení. Pro zobrazení dat v databázi musí být formulář připojen k tabulce nebo dotazu. Sestava je souhrnem dat ve formátu, který je vhodný pro tisk. Příkladem takové sestavy jsou seznamy zaměstnanců i se zvolenými údaji o nich, vytvořené na základě vhodné databáze nebo dotazu. Sestavy slouží k prezentaci dat, zejména k jejich tisku v předem definované podobě na tiskárně. Stejně jako u formuláře jsou informace na sestavě rozděleny do sekcí (záhlaví a zápatí sestavy, záhlaví a zápatí stránky, tělo). Oproti formulářům lze v sestavách vytvářet tzv. úrovně seskupení dat. Vytvoření sestavy Zdrojem dat pro sestavy mohou být buď tabulky, nebo dotazy. Sestavu je možno vytvořit: jako automatickou sestavu; pomocí Průvodce sestavou; v návrhovém zobrazení. Klíč, primární klíč a relace Klíč Základním předpokladem pro definování relací (propojení tabulek) je nutnost definice klíče. Klíčem může být takové pole tabulky, které slouží k vzájemnému propojení tabulek. Klíč Primární klíč Relace Primární klíč Význam tzv. primárního klíče je v tom, že položka s touto vlastností zajistí jedinečnost vkládaných hodnot (nepovolí vložení opakujících se údajů). Primární klíč definujete tak, že v návrhu tabulky klepnete na dané pole pravým tlačítkem myši a zvolíte položku Primární klíč nebo jej vložíte pomocí ikony z panelu nástrojů.

DATABÁZE A SYSTÉMY PRO UCHOVÁNÍ DAT 64 Definování relací Relační tabulky v databázi umožňují prohlížení informací z různých tabulek ve stejnou dobu. Smyslem používání relačních tabulek v databázi je možnost kombinování dat z různých tabulek. Při návrhu tabulek (i dodatečně) zvolíte primární klíče tabulek. Relace definujete v okně relací (Nástroje- Relace...) výběrem tabulek, mezi nimiž chcete relaci vytvořit, a následným přetažením klíčového pole z jedné tabulky na klíčové pole ve druhé tabulce. Typ relace, kterou program Access vytvoří, závisí na definici souvisejících polí: Relace 1:1 bude vytvořena, jsou-li obě související pole primárním klíčem. Jednomu záznamu v tabulce A odpovídá maximálně jeden záznam v tabulce B a naopak. Tento typ relace není obvyklý, protože většinu takto souvisejících informací lze soustředit v jedné tabulce. Relace 1:N je nejobvyklejším typem relace. Relace bude vytvořena, jestliže je pouze jedno ze souvisejících polí primárním klíčem. Jednomu záznamu v tabulce A může odpovídat více záznamů v tabulce B, ale jednomu záznamu v tabulce B odpovídá maximálně jeden záznam v tabulce A. Relace N:N - jednomu záznamu v tabulce A odpovídá více záznamů v tabulce B a naopak. Definovat relaci N:N je možné pouze pomocí definice třetí tabulky (nazývané spojovací tabulka). Relace N:N jsou ve smutečnosti dvě relace 1:N s třetí tabulkou mezi nimi. Řazení, filtrace a dotazy Řazení Údaje v tabulce můžete třídit podle jednotlivých sloupců. Rychlé řazení záznamů podle určitého sloupce se provede tak, že se nastavíte kurzorem do tohoto sloupce a klepnete na tlačítko Seřadit vzestupně sestupně. Filtrace nebo Seřadit Klepnete na ikonu a zadejte podmínky: U čísel a dat použijte především: AND (tzv. a zároveň), např. : >=10 AND <=20, popř. >=1.1. 1998 AND <=1.5.2000. U textu použijte OR (nebo), např. leden OR únor OR Březen. Znak nerovná se <>. *(hvězdička) nahrazuje libovolný počet znaku: např. jména začínající písmenem S*, popř. pole obsahuje slovo PRA- HA (*Praha*). Prázdné buňky: zapište IS NULL, (např. bez titulu v tabulce zaměstnanci). Neprázdné buňky: zapište IS NOT NUL, (např. všechny s libovolným titulem). Po prohlédnutí filtru se dostanete zpět do kompletní tabulky klepnutím na ikonu

DATABÁZE A SYSTÉMY PRO UCHOVÁNÍ DAT 65 Tabulky Tabulka je soubor dat týkajících se určitého tématu, jako jsou výrobky, klienti, dodavatelé nebo různé seznamy. V tabulce jsou data uspořádaná do sloupců (pole - zboží, cena, množství...) a řádků, kde jsou potřebné údaje - záznamy - jablka, 29 Kč, 150 kg). Program Access nabízí tři způsoby vytvoření prázdných tabulek: v návrhovém zobrazení pomocí průvodce import databáze z externího souboru, nejčastěji z Excelu V návrhovém zobrazení tabulky zadáváme k jednotlivým položkám datové typy: Datové typy v návrhovém zobrazení tabulky Vlastnosti a typy položek Datové typy - návrhové zobrazení tabulky 1. Název pole - uvádí se název o délce max. 64 znaků. V návaznosti na další operace s položkami v tabulce se doporučuje, aby název byl výstižný, jednoduchý a co nejkratší. 2. Datový typ - u každého pole se musí určit datový typ a tím naznačit, které údaje se do něj budou zapisovat. Najede-li se na tento sloupec, objeví se rozvírací nabídka, ze které se zvolí vhodný typ. Poté se objeví příslušné volby pro upřesnění ve Vlastnostech pole Obecné v dolní části dialogového okna. 3. Pole Popis - upřesňuje popis pro jednotlivé údaje v Názvu pole. Jeho vyplnění není povinné. Datové typy Typy položek

DATABÁZE A SYSTÉMY PRO UCHOVÁNÍ DAT 66 Text - nejobecnější typ - obsahem může být řetězec o délce max. 255 znaků. Konkrétní hodnota může obsahovat mezery, speciální znaky, číslice, malá a velká písmena, interpunkční znaménka a podobně. Datový typ text se použije pro pole obsahující jméno, příjmení, adresu, PSC, telefon atd. Velikost pole je standardně nastavena na 50 znaků, toto číslo lze ještě upravit podle předpokládané délky obsahu pole na, pokud možno, co nejmenší - např. křestní jméno v našich podmínkách nepřesahuje 20 znaků. Zmenšení počtu znaků slouží k úspoře místa na disku a ke zrychlení práce s databází. Je-li sloupec typu text lze data řadit a ve sloupci vyhledávat. Automatické číslo - pokud se zadá tento datový typ, ponechává se na programu přiřazování vzestupné posloupnosti přirozených čísel ke každému záznamu. Datum a čas - nejčastěji se používá pro datum narození, datum pořízení nějaké věci ( např. auta, knih, pomůcek). Z polí tohoto typu lze vyjmout třeba zaměstnance narozené v určitém měsíci, k datu se dá přičíst týden, měsíc, rok atd. Na záložce Obecné v řádku Formát se volí způsob zobrazení datu. Měna -vkládaná čísla obsahují znak zvolené měny. Na záložce Obecné se může určit s kolika desetinnými místy se mají údaje zobrazovat. Zápis měny - nikdy se nedopisuje symbol měny v tabulce ručně, vždy se volí pro tato čísla datový typ měna. jinak by nebylo možné provádět s vloženými údaji početní operace. ANO/NE. zatržítko, jsou tři možnosti například pro pole muž: šedé políčko- všechny záznamy - muži i ženy zatrženo - pouze muži nezaškrtnuté bílé políčko - pouze ženy Příklad návrhového zobrazení a zobrazení datového listu s přepnutím: Návrhové zobrazení tabulky s názvem Auta: Zobrazení datového listu: Přepínání mezi zobrazeními