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



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

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.

RELAČNÍ DATABÁZE ACCESS

Střední odborná škola stavební Karlovy Vary Sabinovo náměstí 16, Karlovy Vary Autor: Ing. Hana Šmídová Název materiálu:

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)

1.13 ACCESS popis programu

Access. Tabulky. Vytvoření tabulky

Microsoft Access tvorba databáze jednoduše

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

1 Tabulky Příklad 7 Access 2010

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

Kontingenční tabulky v MS Excel 2010

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

Databázový systém ACCESS

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

1 Tabulky Příklad 3 Access 2010

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

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

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í

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

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

Střední odborná škola stavební Karlovy Vary Sabinovo náměstí 16, Karlovy Vary Autor: Ing. Hana Šmídová Název materiálu:

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í:

5 Evidence manželských smluv

DATABÁZE MS ACCESS 2010

Práce s programem IIS Ekonom

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

Dotazy tvorba nových polí (vypočítané pole)

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

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

9. Editor databází úvod a základní funkce

Ukázka knihy z internetového knihkupectví

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

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.

téma: Výběrové dotazy v MS Access

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

Excel tabulkový procesor

Práce s programem IIS Ekonom

Databáze. Databázové systémy

2 Dotazy Příklad 3 Access 2010

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

Řazení tabulky, dotazu nebo formuláře

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

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.

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

Informatika I. ení 5 - podpora

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

KIV/ZIS - cvičení. je dobré chodit na cvičení, lépe se pak vypracovávají semestrálky. první 2 týdny podle kapacity 1/37

Tabulkový procesor otázka č.17

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.

- Hierarchická databáze tato databáze je založená na hierarchickém modelu. Logické uspořádání dat má stromovou strukturu.

OVLÁDÁNÍ PROGRAMU Obsah

8. Formátování. Úprava vzhledu tabulky

MS Excel 2007 Kontingenční tabulky

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

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í

Ř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)

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

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ářů.

Kurz Databáze. Obsah. Návrh databáze E-R model. Datová analýza, tabulky a vazby. Doc. Ing. Radim Farana, CSc.

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

MS ACCESS 2010 relační databáze

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

Desktop Popis modulu Desktop

Postupy práce se šablonami IS MPP

Ukázka knihy z internetového knihkupectví

Relační databázové systémy (3. část)

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

Stručný obsah. K2118.indd :15:27

Prohlížení a editace externích předmětů

Průvodce aplikací FS Karta

Čtvrtek 3. listopadu. Makra v Excelu. Obecná definice makra: Spouštění makra: Druhy maker, způsoby tvorby a jejich ukládání

Modul Zásoby IQ sestavy a jejich nastavení Materiál pro samostudium +1170

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

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

Dotazy. V té to ka pi to le:

14 Deník poradny. Popis modulu. Záložka Deník poradny

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

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.

Výpisy Výsledek zpracování

DATABÁZE ACCESS Ovládací prvky ve formuláři 5 TENTO PROJEKT JE SPOLUFINANCOVÁN EVROPSKÝM SOCIÁLNÍM FONDEM A STÁTNÍM ROZPOČTEM ČESKÉ REPUBLIKY.

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

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

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

KIV/ZIS - cvičení 1/39

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.

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

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

Studijní skupiny. 1. Spuštění modulu Studijní skupiny

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

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

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á.

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

Access Tabulka letní semestr 2013

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

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

Příručka uživatele HELPDESK GEOVAP

Manuál k ovládání aplikace INFOwin.

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

Microsoft Office Outlook 2003 s aplikací Business Contact Manager

Transkript:

Microsoft Access Databáze je seskupení většího množství údajů, které mají určitou logiku a lze je určitým způsobem vyhodnocovat, zpracovávat a analyzovat Access je jedním z programů určených pro zpracování databází, dalšími jsou např. dbase, FoxPro apod. Typy objektů databáze: Tabulky nejdůležitější typ objektu, zde se vlastně databáze vytváří. Všechny ostatní typy objektů, např. dotazy, formuláře apod. vlastně pouze spolupracují a jsou přímo závislé na tabulkách Dotazy jsou přímo závislé na tabulkách. Jsou to nadefinované funkce, které na základě nastavených kritérií provedou vyhodnocení dat, jež jsou následně zobrazena na obrazovku nebo vložena do nově vytvořené tabulky. Formuláře jsou závislé buď na tabulkách, nebo na dotazech. Zjednodušeně řečeno jsou to graficky pěkně zpracované masky pro prohlížení a úpravu dat z tabulek a dotazů. Sestavy objekty určené pro výstup dat z databáze. Jsou to graficky vzhledně uspořádaná data z tabulek či dotazů, která jsou připravena a zformátována pro tisk. Sestavu lze nastavit tak, aby data přímo třídila, seskupovala určené údaje apod. Stránky tento typ objektu je určen pro vytváření internetových stránek z datových podkladů tabulky či dotazu. Makra v různých typech objektů se můžeme setkat s problémy, které nelze vyřešit jinak než vytvořením makra. Moduly jde o kolekci deklarací, příkazů a procedur uložených společně v pojmenovaném celku, moduly slouží k organizaci kódu jazyka Microsoft Visual Basic Vytvoření a návrh nové tabulky Tabulku lze vytvořit: pomocí průvodce vložením dat importem datové tabulky z Excelu v návrhovém zobrazení Vytvoření tabulky v návrhovém zobrazení V návrhovém zobrazení navrhujeme jednotlivé sloupce tabulky a datové typy. Nelze zde vkládat a upravovat data Název pole měl by být co nejkratší, může obsahovat diakritiku, ale nedoporučuje se to Datový typ rozbalovací šipka nabídne varianty typů - text jeho obsahem může být libovolný řetězec znaků v max. délce 255

- memo používá se pro zaevidování poznámek, velice různorodých, max 65 535 znaků - číslo obsahem pole bude právě jedno číslo bajt pouze celá čísla od 0 do 255 celé číslo pouze celá čísla od -32 767 do 32 767 dlouhé celé číslo pouze celá čísla od -2 000 000 do 2 000 000 jednoduchá přesnost libovolné des. číslo v rozmezí od 3. 10 18 do 3. 10 18 dvojitá přesnost číslo v rozmezí od -1,7. 10 308 do 1,7. 10 308 - datum/čas - vhodné pro datum narození, pro datum pořízení něčeho apod. Access umí přičíst týden, vyjmout měsíc apod. Na kartě Obecné v políčku formát lze vybrat podobu data. - měna použijeme v případě, že požadujeme, aby vkládaná čísla obsahovala znak měny. - automatické číslo necháme na počítači, aby každému záznamu přidělil jeho nezaměnitelné číslo - ano/ne obsahuje pouze dvě varianty ano/ne, zapnuto/vypnuto, pravda/nepravda apod. - objekt OLE nejobecnější, může obsahovat cokoli do velikosti 1MB, i obrázek, fotku apod. Popis toto políčko je nepovinné a lze jej použít pro objasnění a doplnění názvu pole. Vypisuje se jako nápověda na posledním řádku okna Access Primární klíč nad každou tabulkou umožňuje Access definovat tzv. primární klíč. Jedná se o určení jednoho nebo více polí, které mají pro každý záznam jednoznačnou hodnotu. U pole označeného jako primární klíč Access ohlídá jednoznačnost a vyplnění daného pole. Vyhledávání v návrhovém zobrazení tabulky, se v dolní části kromě karty Obecné nachází ještě karta Vyhledávání. Na této kartě je vyznačen způsob zobrazení daného pole v tabulce, popř. ve formuláři. Tato informace se týká pouze datových typů text, číslo a ano/ne. Access umožňuje zobrazit tyto datové typy jako seznam, popř. pole se seznamem. Editace a úprava dat Zobrazení datového listu v tomto režimu můžeme vkládat, upravovat a mazat data. Záznam řádek tabulky, resp. vložený údaj jako celek Pole sloupec tabulky, jeden konkrétní prvek tabulky Třídění tabulky tabulku lze setřídit podle jakéhokoliv sloupce, a to buď vzestupně, nebo sestupně. Postavíme se kurzorem do libovolného řádku ve sloupci, podle kterého bude řazení provedeno, a klepneme na jedno z tlačítek Filtr - chceme-li z tabulky vybrat pouze řádky, obsahující určité hodnoty, pracujeme s ikonami na kartě Domů, část seřadit a filtrovat

Dotazy Dotazy slouží k zobrazení, úpravě a analýze dat různými způsoby. Dotazem je myšlena nadefinovaná funkce, která na základě nastavených kritérií provede vyhodnocení dat, jež jsou následně zobrazena na obrazovku nebo vložena do nově vytvořené tabulky. Typy dotazů: - výběrové nejběžnější typ dotazu, načítá data z jedné nebo více tabulek a výsledek zobrazuje v datovém listu; může být používán také k seskupení záznamů a výpočtu součtu, počtu, průměru a dalších typů souhrnů - parametrické po spuštění se zobrazí dialogové okno, do kterého se zadávají informace, např. kritéria pro výběr záznamů nebo hodnoty, které chcete zadat do pole. - křížové usnadňují analýzu dat pomocí výpočtů a změny struktury dat. Pomocí křížových dotazů lze vypočítat součty, průměry, počty a různé souhrnné výpočty pro data seskupená na základě dvou informací informací po levé straně datového listu a informací na horním okraji listu. - akční typ dotazu, který provádí změny nebo přesuny mnoha záznamů v rámci jedné operace. Existují čtyři typy akčních dotazů: odstraňovací, aktualizační, přidávací a vytvářecí. - dotazy SQL tvoří se pomocí příkazů SQL. Vytvoříme-li dotaz v návrhovém zobrazení, vzniknou na pozadí tohoto dotazu odpovídající příkazy SQL. V zobrazení SQL můžeme příkazy podle potřeby upravit. Určité dotazy tzv. specifické dotazy SQL lze vytvořit pouze v zobrazení SQL. Jsou to o předávací odesílá příkazy na databázový server ODBC o definiční obsahují příkazy jazyka DDL, umožňují vytvářet nebo měnit objekty v databázi o sjednocovací pomocí operátoru UNION slučuje výsledky dvou nebo více výběrových dotazů o poddotazy příkazy SELECT jazyka SQL uvnitř jiného výběrového nebo akčního dotazu Výběrové dotazy příklady návrhů 1. Vytvořte dotaz, který zobrazí TV a DVD od výrobce Sony setříděné podle ceny vzestupně

2. Vytvořte dotaz, který zobrazí produkty TV prodané v měsíci lednu, únoru nebo březnu, setříděné sestupně podle prodaných kusů 3. Vytvořte dotaz, který zobrazí všechny produkty, které byly prodány na splátky, a zároveň se ukáže, ve kterém městě se prodávaly 4. Vytvořte dotaz, který zobrazí všechny minivěže s cenou větší než 13 000 Kč. 5. Vytvořte dotaz, který zobrazí všechny produkty, jichž se prodalo 15 25 ks (včetně) a přitom nebyly na splátky 6. Vytvořte dotaz, který zobrazí všechny produkty kromě TV od výrobců Sony nebo Philips a jejich zůstatek na skladě s kurzorem v řádku Pole klepneme na Tvůrce výrazů, otevře se okno Tvůrce výrazů a zde naklikáme vzorec

7. Vytvořte dotaz, který zobrazí všechny produkty s cenou od 15 000 Kč do 16 000 Kč (včetně). V dotazu vytvořte nový sloupec, který bude vyjadřovat tržbu za produkt, a to tak, že vynásobí sloupec Prodej sloupcem Cena. Nový sloupec nazvěte Tržba. 8. Vytvořte dotaz, který zobrazí všechny produkty, jež byly prodány ve městech začínajících písmeny B nebo P. V dotazu vytvořte nový sloupec s názvem Cena s DPH, který rovnou vypočítá a zobrazí cenu produktu včetně 19% DPH. V dotazu budou zobrazeny sloupce Produkt, Město a Cena s DPH. Dotaz nazvěte DPH. 9. Vytvořte dotaz, ve kterém se v jednom sloupci zobrazí dohromady položky Produkt-Výrobce. Sloupeček nazvěte Výrobek. Dále budou zobrazeny sloupce Cena a Splátky. U sloupce Splátky vyberte jen ty s prázdným polem. Dotaz nazvěte Sloučení