Databázový systém ACCESS



Podobné dokumenty
Obsah. Základy práce s databází 13. Tabulky 43. Obsah. Úvod 9 Poděkování 12

3 Formuláře a sestavy Příklad 2 Access 2010

5 Databázový systém ACCESS

DUM 01 téma: Úvod do PowerPointu

Tabulkové processory MS Excel (OpenOffice Calc)

Office podrobný průvodce. Tomáš Šimek

7. Nástroje. 7.1 Pravopis. 7.2 Jazyk. Kapitola 7: Nástroje 47. Kontrola pravopisu

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

Použití databází. Mnoho postupů, které si ukážeme pro prací s formulářů využijeme i při návrhu tiskových sestav.

Access. Tabulky. Vytvoření tabulky

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

2 Dotazy Příklad 1 Access 2010

Obsah. Úvod Access a Excel podobní, a přesto každý jiný! Vstupujeme do prostředí tabulkového procesoru... 25

Ukázka knihy z internetového knihkupectví

ENÍ (ZALOŽENÍ) PREZENTACE...

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

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

Elektronická spisová služba

TouchGuard Online pochůzkový systém

Střední škola informačních technologií a sociální péče, Brno, Purkyňova 97. Vybrané části Excelu. Ing. Petr Adamec

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

Obsah. Seznámení s prostředím Excelu. Poděkování 25 O přiloženém CD 26 Co je na CD 26 Použití CD 26 Systémové požadavky 26 Podpora 27

MAPOVÉ OKNO GSWEB. Nápověda. Pohyb v mapovém okně Výběr v mapovém okně. Panel Ovládání Panel Vrstvy. Tisk Přehledová mapa Redlining Přihlásit jako

www. www g. r g ad ra a d.c a. z Kniha obsahuje tato témata: Příklady k procvičování zdarma ke stažení na

VYTVÁŘENÍ A POUŽITÍ VZDĚLÁVACÍCH MODULŮ

Microsoft Office Project 2003 Základní informace 1. Úvod Projektem časem zdrojů rozsahem kvalita úkoly souhrnné úkoly podprojektem

MANUÁL K OBSLUZE REDAKČNÍHO SYSTÉMU / wordpress

František Hudek. duben Informační a komunikační technologie MS Excel Úvod do Excelu I. Seznámení s pracovním prostředím aplikace MS Excel.

Ukončení roku v programu SKLAD Odpadů 8

Interaktivní mapy ÚAP Uživatelská příručka

UŽIVATELSKÁ PŘÍRUČKA MODUL POSTREGISTRAČNÍ KONTROLA APLIKACE SPRÁVA ODBORNĚ ZPŮSOBILÝCH OSOB - PVI ZÁKLADNÍ POPIS

Uživatelská příručka systému pro administrátory obcí a manuál pro správce portálu

1.1 Řízení projektů Projekt Start Seznámení s aplikací Project 18 Shrnutí 21

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)

Návod - fotogalerie. ANTEE s.r.o. - tel.: , fax: , helpdesk: , ipo@antee.cz

Modul ročních zpráv o výsledcích finančních kontrol

Vítězslav Bártl. září 2012

Word podrobný průvodce. Tomáš Šimek

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

ÚVOD 3 SEZNÁMENÍ SE SYSTÉMEM 4

práce s databázemi a kontingenčními tabulkami

Funkce Chytrý dotyk. verze 1.4. A-61629_cs

Veřejné. Aplikace EP2W. Uživatelská příručka pro externího uživatele

EXCEL 2007 grafický manuál

Uživatelská příručka

KAPITOLA 1 Několik slov o Excelu Pás karet 10 Panel nástrojů Rychlý přístup 11 Tlačítko Office 11

OpusBenefit. Uživatelský manuál k verzi 1.0 verze / 24. K l i e n t s k á d a t a b á z e

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

Fotogalerie pro redakční systém Marwel Obscura v. 2.0

Přechod z Google Apps na Office 365 pro firmy

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.

Conference Recorder. Uživatelský manuál

Provozní dokumentace. Seznam orgánů veřejné moci. Příručka pro administrátora krizového řízení

10. Editor databází dotazy a relace

MAWIS. Uživatelská dokumentace

Uživatelský manuál Správce úloh. Verze dokumentu 1.0

33 Uživatelé asistence

e Utility Report Vyjadřování k existenci sítí

Uživatelský manuál. A3600 DL ( Data Download)

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

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.

ESTATIX INFORMAČNÍ SYSTÉM REALITNÍCH KANCELÁŘÍ UŽIVATELSKÁ PŘÍRUČKA UŽIVATELSKÁ PŘÍRUČKA STRANA 1 / 23

DUM 01 téma: Obecné vlastnosti tabulkového editoru, rozsah, zápis do buňky, klávesové zkratky

1 Tabulky Příklad 3 Access 2010

MS PowerPoint Každá prezentace by se měla skládat ze tří klíčových částí: 1. Obsah

MS WINDOWS UŽIVATELÉ

Pokročilé uţivatelské školení

Program pro flexibilní tvorbu evidencí. VIKLAN - Evidence. Uživatelská příručka. pro seznámení se základními možnostmi programu

Ukázka knihy z internetového knihkupectví

Josef Pecinovský PowerPoint 2007

UNIVERZITA PARDUBICE Fakulta chemicko-technologická Katedra analytické chemie Nám. Čs. Legií 565, Pardubice

Word 2007 Word 2007 egon. Spuštění, vzhled, zobrazení dokumentu

VYTVÁŘENÍ OBSAHU KURZŮ

Vzdělávání v egoncentru ORP Louny

Parametrizace, harmonogram

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

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

Volby a Referenda ALIS spol. s r.o.

Vítejte v průvodci instalace a ovládání výukového softwaru edu-learning pro českou verzi Microsoft Office 2007.

Ostatní portálové aplikace

Po nastudování této kapitoly byste měli být schopni:

Aplikované úlohy Solid Edge. SPŠSE a VOŠ Liberec. Ing. Jiří Haňáček [ÚLOHA 34 ŘEZY]

MS ACCESS A MS WORD V KAŽDODENNÍ PRAXI

Aktivní saldo. Copyright 2009 CÍGLER SOFTWARE, a.s.

Obsah. 1.1 Úvod do práce s autorským nástrojem ProAuthor 4

Kapitola 1: Co je Microsoft Access? 27 Kapitola 2: Mnoho tváří aplikace Microsoft Access 41 Kapitola 3: Návrh databázové aplikace 75

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

SPZ Uživatelská příručka

Hydroprojekt CZ a.s. WINPLAN systém programů pro projektování vodohospodářských liniových staveb. HYDRONet 3. Modul EDITOR STYLU

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

Konec roku, tvorba hlášení o odpadech. Uzavření průběžné evidence konec roku

METODICKÝ POKYN PRÁCE S MS Word POKROČILÍ. Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky.

Manuál k aplikaci SDO PILOT v.0.2

Ostatní portálové aplikace

Obsah. Úvod 9. Úvod do Office Seznámení s Office Vylepšení programu Access XML 13 Inteligentní značky 14

NOVÁ VERZE OBD A JEJÍ VYUŽÍVÁNÍ Ing. Martina Valášková

Centrální evidence závětí NK ČR

Stravenky Exit. 1. Spuštění modulu Stravenky Exit

Transkript:

Databázový systém ACCESS Cíle: Databáze je souhrn dat vztahujících se k určitému tématu nebo účelu. Databázi lze chápat jako množinu dat popisujících určitou část objektivní reality, udržovanou a využívanou prostřednictvím databázového systému. Databázový systém - systém řízení báze dat (SŘBD) - Database Management Systém (DBMS) je programové vybavení pro vytvoření a správu databází (bází dat). Program Microsoft Access je databázový systém založený na relační databázi. V tomto prostředí se jednotlivé části (objekty) systému ukládají do jediného souboru se stanovenou příponou. Takto seskupené objekty se označují jako databáze s příponou mdb pro verze 2003 a nižší a příponou accdb pro verze 2007 a vyšší. Po startu systému se zobrazí úvodní obrazovka podle použité verze kancelářského balíku MS Office. Obr. U.1: Vstupní okno Access pro verzi 2003 a verzi 2010. Seznam objektů použitých v databázi :

Obr. U.2: Okno seznamu objeků databáze (v. 2003). Seznam objektů databáze, které je možno při návrhu použít: Tabulka je souhrn dat týkajících se určitého objektu. Datové věty (záznamy) jsou uvedeny v řádcích, položky záznamů ve sloupcích. Dotaz je nástroj, pomocí kterého je možno pracovat s daty v databázi. Podle typu dotazu vznikají nové virtuální tabulky, můžeme měnit hodnoty dat v tabulkách nebo vytvářet nové tabulky a vkládat nové záznamy. Formulář slouží k pohodlnému vkládání, opravě či prohlížení dat. Formulář může zobrazovat data z jedné či více tabulek či dotazů. Sestava se využívá při prezentaci dat na obrazovce či na tiskárně. Do sestavy můžeme snadno zařadit souhrny skupin dat, např. dílčí a celkové součty. Makro je seznam akcí, které často provádíme v sekvenci za sebou. Makro umožňuje sekvenci uchovat, snadno opakovaně provádět a tím i ovládat fungování databáze. Modul obsahuje příkazy jazyka Visual Basic. Pomocí jazyka Visual Basic lze činnosti pro práci a zobrazování dat v databázi programovat. Nutná je znalost programovacích postupů a objektového modelu Visual Basicu for Aplication.. Stránka usnadňuje distribuci aplikací MS Accessu uživatelům, kteří mají nainstalován MS Office a nechtějí použít Access. Stručný popis nejdůležitějších objektů T Tabulka Základní zobrazení tabulky je ve formě datového listu v samostatném okně. Poklepáním na hranice sloupců zoptimalizujeme šířku sloupců. Na spodním okraji okna nástroje k ovládání pohybu po záznamech tabulky. Obr. T.1: Ovládací prvky datového (tabulkového) zobrazení.

Tlačítka vedle pořadí věty (viz Obr. T.1) mají běžný význam, zleva: na první větu, na předchozí větu, na následující větu, na poslední větu, přidat novou větu. Aktuální větu poznáme také podle trojúhelníku v tzv. voliči záznamů. T.1 Vlastnosti položky Každá položka má v databázovém systému své vlastnosti. Definici struktury tabulky a vlastnosti položek je možno zobrazit a nastavit v návrhovém zobrazení. Mezi datovým listem (tabulkovým zobrazením) a návrhovým zobrazením se lze přepínat tlačítkem Zobrazit, které má různý vzhled v datovém listu a v návrhovém zobrazení. Při přechodu z návrhového zobrazení do zobrazení tabulkového systém po dotazu provádí ukládání změn v aktuální tabulce. Při provádění změn hodnot položek v tabulkovém zobrazení se úpravy ukládají automaticky. Nejčastěji používané vlastnosti položek: Název pole: Název pole se může skládat až ze 64 znaků (písmen, číslic, mezer, pomlček). Pokud název obsahuje mezery, je vhodné (z hlediska pozdějších složitějších výrazů tvořených z polí) nahradit je podtržítky. Datový typ: Typ značně ovlivňuje způsob uložení dat v databázi a nabídku operací, které lze s polem později provádět. Datový typ je možno vybrat z nabídky, která se vyklopí klepnutím do trojúhelníkovitého ovládacího tlačítka na pravém okraji sloupce v řádku příslušného pole. Popis: Popis není povinný, usnadňuje porozumění významu polí. Přehled datových typů položek v Accessu. Typ položky Charakteristika Text text a čísla, s nimiž nebudou prováděny výpočty. Maximálně 255 znaků Memo dlouhý text nebo kombinace textu a čísel. Maximálně 65 535 znaků Číslo čísla, je možno s nimi provádět běžné matematické operace Měna číslo s peněžním symbolem Datum/Čas kalendářní datum a čas. Zabraňuje vložení neexistujícího data. Umožňuje výpočty. Automatické číslo jednoznačné nárůstové (s krokem 1) nebo náhodné číslo. Číslo přiřazuje Access vždy při přidání nového záznamu do tabulky. Pole tohoto typu nelze aktualizovat, je použitelné jako primární klíč záznamu Ano/Ne pole obsahující pouze jednu ze dvou hodnot (Ano/Ne, True/False nebo Zapnuto/Vypnuto). Objekt OLE objekt (například tabulka Excelu, dokument Wordu, grafika, zvuky nebo Hypertextový odkaz jiná binární data) propojený nebo vložený do tabulky programu Access text nebo kombinace textu a čísel uložen jako text a používaný jako adresa odkazu Vlastnosti pro jednotlivé položky v závislosti na jejich typu je možné nastavit v levé dolní části okna. Pravá dolní část slouží pro zobrazení stručné nápovědy nebo odkazu na ni. Charakteristika vlastností položek a jejich použití:

Velikost pole: pro textové pole udává počet znaků, která je možno použít při vkládání hodnoty do pole. T.2 Vlastnosti tabulky Tabulka jako celek má také své vlastnosti: Popis: Dokumentační popis obsahu či účelu tabulky. Ověřovací pravidlo: Pravidlo, které se ověřuje před uložením záznamu tabulky. Může být složenu z hodnot jednotlivých položek či výrazů s nimi. Ověřovací text: Text, který se zobrazí při nedodržení ověřovacího pravidla tabulky. Filtr: nástroj omezení vět zobrazovaných záznamů v tabulce. Třídění: vlastnost umožňuje změnit zobrazení pořadí záznamů podle vybrané položky vzestupně či sestupně. Hledání a nahrazení: umožňuje vyhledat zadanou hodnotu ve vybrané položce popř. její nahrazení jinou hodnotou. T.3 Relace Tabulky mohou být v databázi izolované, bez vzájemné souvislosti. Principy relačních databázových systémů však umožňují vytvářet mezi tabulkami databáze vazby relace, které vyjadřují vzájemné souvislosti mezi záznamy jednotlivých tabulek. Funkce relací a jejich analýza viz část Modelování struktury dat ERD model. D Dotazy Dotaz je objektem databáze, který umožňuje práci s daty v tabulkách a jiných dotazech. Podle typu dotazu vznikají nové virtuální tabulky, popř. můžeme měnit hodnoty dat v tabulkách nebo vytvářet nové tabulky a vkládat nové záznamy. Podle vazby výstupu dotazu na zdrojová data (vstupující tabulky a dotazy) může být výsledkem: dynamická tabulka, u které platí, že změny provedené v této tabulce se zpětně promítnou do zdrojových tabulek; snímek tabulky, u kterého platí, že změny provedené v této tabulce se zpětně nepromítnou do zdrojových tabulek; Podle způsobu zpracovávání dat za tabulek a výsledku realizace dotazu je rozdělujeme: Výběrové dotazy

z jedné tabulky pracují pouze s jedinou tabulkou; z více tabulek pracují s více tabulkami, mezi kterými jsou nastaveny relační vazby; výpočtové pro zpracování dat využívají výpočtových výrazů pro stanovení hodnot nově definovaných položek; parametrické při spuštění dotazu zobrazují dialogové okno pro interaktivní vložení výběrového (výpočtového) parametru; Agregační dotazy realizuje výpočty pro skupiny záznamů, jejich hodnota výběrové položky je shodná. Výsledkem je vypočtená hodnota agregační funkce pro určené položky zdrojové tabulky. Křížové dotazy vytváří agregovaný snímek tabulky se strukturou, která je dána hodnotami položky, která byla určena jako záhlaví položek. Řádky tabulky jsou sestaveny podle hodnot položek, které byly označeny jako záhlaví řádků. Výpočet agregační funkce se provede s hodnotou položky, která byla určena jako datová. Akční dotazy Vytvářecí dotazy - tvoří místo virtuální tabulky novou fyzickou tabulku, která se stává trvalou součástí databáze, popř. přepíší stávající tabulku tabulkou novou; Aktualizační dotazy - provádějí změny přímo v tabulce či skupině tabulek; Odstraňovací dotazy - odstraní z tabulky záznamy dle zadaných podmínek. Přidávací dotazy - přidají do tabulky záznamy z jiné tabulky či skupiny tabulek. Vzhledem k závažnosti změn prováděných akčními dotazy jsme před jejich provedením varováni. Toto varování se však nezobrazuje, pokud akční dotaz spouštíme z návrhového zobrazení dotazu. Obr. D.1: Ukázka dialogového okna pro vytváření dotazu.

F Formuláře Formulář usnadňuje uživateli vkládání, úpravy a zobrazování dat z databáze. Umožňuje také data vytisknout, i když k zobrazování výsledků a tisku slouží především jiný objekt - sestavy. Základem formulářů jsou ovládací prvky. Ovládací prvky jsou objekty na formuláři, které zobrazují data, provádějí akce nebo zlepšují vzhled formuláře. Formuláře a jejich ovládací prvky je možno také využít pro tvorbu ovládacích obrazovek (nabídek) řešené databáze. Některé ovládací prvky jsou svázány s poli v podkladové tabulce nebo dotazu. (V nich je možné data vyplňovat či zobrazovat.) Ostatní ovládací prvky zobrazují pouze doplňující informace, např. vysvětlující text, nebo spouští definovaná makra či moduly. Formulář je možno vytvořit v návrhovém zobrazení, s průvodcem Accessu nebo plně ponechat tvorbu formuláře na Accessu formou automatického formuláře. Návrh formuláře v návrhovém zobrazení Použitím šipky na konci pole ve spodní části Vyberte tabulku nebo dotaz se vyberou odpovídající tabulky a nebo výsledky dotazů ze seznamu dostupných tabulek a dotazů. Ve výchozí podobě formuláře je zatím přichystáno pouze prázdné tělo formuláře, do něho je možno umisťovat ovládací prvky. Obr. F.1: Ukázka návrhového zobrazení formuláře. Seznam položek vybraných tabulek je možno zobrazit příkazem ZOBRAZIT, SEZNAM POLÍ nebo klepnutím do tlačítka Seznam polí. Panel nástrojů Souprava nástrojů je možno zpřístupnit příkazem ZOBRAZIT, SOUPRAVA NÁSTROJŮ nebo klepnutím do tlačítka Souprava nástrojů. Příkazem z menu ZOBRAZIT, VLASTNOSTI nebo klepnutím do tlačítka Vlastnosti zobrazíme dialogové okno Formulář s vlastnostmi formuláře. Formuláře mají několik forem: jednoduchý formulář zobrazí jeden záznam ze zdrojové tabulky

nekonečný formulář zobrazí více záznamů ze zdrojové tabulky podle velikosti těla formuláře. Každý záznam je ve formulářovém zobrazení nadepsána řádkem popisků. dialogový formulář nezobrazuje běžně data, ale umožňuje s použitím ovládacích prvků řídit chod databáze. Struktura formuláře Formulář se skládá ze sekcí (mimo dialogového formuláře): Podrobnosti hlavní část formuláře pro umístění textových polí. V jednoduchém formuláři se zde zobrazuji hodnoty jednoho záznamu v textových polích. U nekonečného formuláře pak zobrazují hodnoty více záznamů (počet podle velikosti okna formuláře). Záhlaví formuláře sekce pro umístění prvků, které se mají zobrazovat jedenkrát na horním okraji okna. Umisťují se zde nadpisy formuláře, popisky položek popř. další aktivní prvky formuláře. Zápatí formuláře - sekce pro umístění prvků, které se nají zobrazovat jedenkrát v na dolním okraji (číslování stránek apod.). S Sestavy Sestavy slouží k prezentaci dat, zejména k tisku dat na tiskárně. Tisknout lze po vhodných úpravách (zejména zadání bílého pozadí) i formuláře, sestavy vsak nabízejí širší možnosti, poskytují větší volnost v prezentaci sumárních informací. Tvorba návrhu sestavy je velmi podobná tvorbě návrhu formuláře. Sestavu je možno vytvořit v návrhovém zobrazení, s průvodcem Accessu nebo využít formou automatické sestavy. Dalším typem sestav jsou adresní štítky na obálku. M Makra Makro je objektem Accessu obdobně jako tabulky, dotazy, formuláře a sestavy. Makro je prostředek, který automaticky vykoná předem definovanou operaci či celou řadu operací. Jednotlivé operace, které Access provádí v makru, se nazývají akce. Při tvorbě makra se vybírají akce ze seznamu předdefinovaných akcí (cca 55 akcí), které se upřesňují prostřednictvím argumentů akcí. Klepnutím do začátku řádku akce lze označit celou akci (řádek). Akci je možno pomocí schránky vložit na jiný řádek makra, kde se akce přemístí s původními argumenty. Před vybranou akci je možno vřadit volný řádek klávesou Insert. Odstranit akci je možné klávesou Delete.

Před spuštěním Access vytvářené makro uloží včetně zadání názvu u nově vytvářeného makra. Makro je možné kdykoliv v průběhu jeho návrhu či úpravách uložit také volbou z menu, kombinací kláves Ctrl S nebo klepnutím do tlačítka Uložit. Vytvořené makro je možné spustit: zadáním příkazu SPUSTIT, SPUSTIT; klepneme do tlačítka Spustit; připojením k ovládacímu prvku jiných objektů Accessu. Access po uložení makra a jeho spuštění provádí akce ve stanoveném pořadí. Pokud je v makru chyba, která zabraňuje chodu makra, zobrazí se dialogové okno makra. Někdy makro sice neohlásí chybu, ale neplní svou funkci. Potom je možné příkazem SPUSTIT, KROK nebo klepnutím do tlačítka Krok nastavit krokování makra. Po zadání krokování musíme makro spustit. Po každé akci se zobrazí okno Krokovat makro shodné s oknem Provedení akce se nezdařilo. K dispozici jsou tři tlačítka: Krok: Provede se další akce makra a opět se zobrazí okno Krokovat makro. Ukončit: Makro je předčasně ukončeno. Pokračovat: Další akce makra se již provádějí bez krokování. V průběhu realizace akcí makra je možné makro pozastavit stisknutím kláves Ctrl Pause. Zobrazí se dialogové okno Krokovat makro, kde je možné tlačítkem Ukončit ukončit práci nebo pomocí tlačítka Pokračovat spustit další provádění akcí makra.