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



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

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

Kurz Databáze. Obsah. Formuláře. Práce s daty. Doc. Ing. Radim Farana, CSc.

Kurz Databáze. Prezentace dat. Obsah. Tiskové sestavy (Report) Ing. Jolana Škutová

Marketingová komunikace. 2. soustředění. Mgr. Pavel Vávra Kombinované studium Skupina N9KMK1aPH/N9KMK1bPH (um1a1ph/um1b1ph)

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

DATABÁZE ACCESS Vytváření tabulek TENTO PROJEKT JE SPOLUFINANCOVÁN EVROPSKÝM SOCIÁLNÍM FONDEM A STÁTNÍM ROZPOČTEM ČESKÉ REPUBLIKY.

DATABÁZE MS ACCESS 2010

Marketingová komunikace. 3. soustředění. Mgr. Pavel Vávra Kombinované studium Skupina N9KMK3PH (vm3bph)

Marketingová komunikace. 2. a 3. soustředění. Mgr. Pavel Vávra 9103@mail.vsfs.cz. Kombinované studium Skupina N9KMK3PH (vm3aph)

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

KANCELÁŘSKÉ APLIKACE

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

Access. Tabulky. Vytvoření tabulky

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

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

RELAČNÍ DATABÁZE ACCESS

Microsoft. Access. Nová databáze, návrh tabulky. Mgr. Jan Veverka Střední odborná škola sociální Evangelická akademie

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

Úvod do databázových systémů. Ing. Jan Šudřich

Databázový systém ACCESS

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)

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

Microsoft Access tvorba databáze jednoduše

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.

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

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

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

Obsahy kurzů MS Office

Databázové systémy. Doc.Ing.Miloš Koch,CSc.

Počítačové kurzy buildit

Ukázka knihy z internetového knihkupectví

VÝPOČETNÍ TECHNIKA OBOR: EKONOMIKA A PODNIKÁNÍ ZAMĚŘENÍ: PODNIKÁNÍ FORMA: DENNÍ STUDIUM

Vytvořil Institut biostatistiky a analýz, Masarykova univerzita J. Jarkovský, L. Dušek, M. Cvanová. 5. Statistica

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

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

Access Tabulka letní semestr 2013

Kurz Databáze. Obsah. Dotazy. Zpracování dat. Doc. Ing. Radim Farana, CSc.

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

Informatika I. ení 5 - podpora

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

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

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

Ukázka knihy z internetového knihkupectví

Evidence objednávek pečiva

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

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

Maturitní témata pro 1.KŠPA Kladno, s.r.o. Výpočetní technika

1.13 ACCESS popis programu

Objednávky přepravy Uživatelská příručka

Dynavix 10: Evidence jízd

Analýza a prezentace dat

1 Tabulky Příklad 3 Access 2010

DUM. Databáze - úvod

OBSAH. Word. První spuštění a hlavní obrazovka Wordu 3 Základní nastavení Wordu 6 Kontrola pravopisu a mluvnice 8 Nastavení ukládání dokumentu 12

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 Formuláře a sestavy Příklad 1 Access 2007

POKROČILÉ POUŽITÍ DATABÁZÍ

24 Uživatelské výběry

Modul Aspe. Vyšší agregace. Postup Novinky spuštění verze Aspe a přihlášení 9.5 k webovému on-line školení Aspe

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

typy prezentací... 2 prezentační systémy... 2 struktura prezentace... 2 postup při tvorbě... 2 tvorba osnovy... 2 zásady pro tvorbu...

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

Kurz Databáze. Přechod na SQL server. Obsah. Vytvoření databáze. Lektor: Doc. Ing. Radim Farana, CSc.

8.2 Používání a tvorba databází

INFORMAČNÍ TECHNOLOGIE PRO ZPRACOVÁNÍ EEG 2 UNIS a popis EEG. doc. Ing. Vladimír Krajča CSc.

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

KIV/ZIS cvičení 1. Martin Kryl

Předmluva 11 Typografická konvence použitá v knize Úvod do Excelu

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.

6. Statistica (pokračování) Vytvořil Institut biostatistiky a analýz, Masarykova univerzita J. Jarkovský, L. Dušek, M. Cvanová

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

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

Modul 4 obsahuje 32 úkolů. Modul 5 obsahuje 32 otázek a úkolů. Modul 6 obsahuje 32 otázek a úkolů. Modul 7 obsahuje 30 otázek a úkolů.

Microsoft Word základní

1. Začínáme s FrontPage

E-NABÍDKA PARTNER.REDA.CZ

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

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

1 Tabulky Příklad 7 Access 2010

Microsoft Excel 2007 pokročilé metody a funkce

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.

Nový design ESO9. E S O 9 i n t e r n a t i o n a l a. s. U M l ý n a , P r a h a. Strana 1 z 9

z aplikace Access 2003

Microsoft. Access. Formuláře ze dvou tabulek. Mgr. Jan Veverka Střední odborná škola sociální Evangelická akademie

Jak používat statistiky položkové v systému WinShop Std.

Vzdělávací obsah vyučovacího předmětu

Microsoft Excel 2010 pokročilé metody a funkce

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

Import a export dat EU peníze středním školám Didaktický učební materiál

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

Obsah. Několik slov o Excelu 2007 a Operace při otvírání a ukládání sešitu 15. Operace s okny 27. Kapitola 1

PowerPivot pro Microsoft Excel 2013

Primární klíč, cizí klíč, referenční integrita, pravidla normalizace, relace

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

Informace k e-learningu

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

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

Databáze. Databázové systémy

Transkript:

Databáze MS-Access Doc. Ing. Radim Farana, CSc. Ing. Jolana Škutová Obsah Principy a možnosti databází. Uložení dat v databázi, formáty dat, pole, záznamy, tabulky, vazby mezi záznamy. Objekty databáze MS-Access a jejich vazby. Tabulky - vložení, propojení, vazby. Dotazy - výběrové, výkonné, SQL dotazy. Formuláře - jednoduchý, průběžný, tabulkový list. Výstupní sestavy - seskupení, agregované výpočty. Spuštění úlohy Další možnosti MS-Access strana 1 Co je to databáze? název kód DB Aplikace SŘBD název číslo osobní číslo jméno příjmení... Země Báze dat začátek konec cena Osoby Projekty Obce název okres PSČ strana 2 1

Ochrana dat v počítačové síti PC - klient 1 PC - klient 2 LAN tabulka (table) PC - klient 3 File server Báze dat strana 3 Uložení dat v databázi položka (field) jednotlivé vlastnosti objektu zájmové reality... tabulka (table) tblpeople záznam (record) souhrn informací o jednom objektu zájmové reality strana 4 Relace a referenční integrita Typ vazby je graficky odlišen v okně Relationships strana 5 2

Datové objekty a jejich vazby DATABÁZE Báze dat Objekt vybírá požadované informace z jedné nebo více tabulek tabulka (table) dotaz (query) Objekty pro uživatele databázové aplikace Zadávání, oprava a prezentace dat na obrazovce formulář (form) makro (macro) sestava (report) modul (module) Řízení činnosti, obsluha událostí Složité řízení činnosti pomocí funkcí HTML stránka (page) Prezentace dat v tištěné podobě Prezentace dat v prostředí Internetu strana 6 Typy dat v MS Access Nastavení Datový typ a jeho velikost Text (Text) Memo (Memo) Číslo (Number) Datum/Čas (Date/Time) Měna (Currency) Automatické číslo (Counter) Ano/Ne (Yes/No) Objekt OLE (OLE Object) Hypertextový odkaz (Hyperlink) Průvodce vyhledáváním (Lookup Wizard) Text nebo kombinace textu a čísel a také čísla nevyžadující výpočty. Velikost maximálně 255 znaků. Dlouhý text nebo kombinace textu a čísel. Velikost maximálně 65 535 znaků. Číselná data používaná v matematických výpočtech. Velikost 1, 2, 4 nebo 8 bajtů. Kalendářní datum a čas v rozmezí let 100 až 9 999. Desetinné číslo velikosti 8 bajtů. Hodnoty měny a číselná data v matematických výpočtech. Desetinné číslo velikosti 8 bajtů s max. 4 desetinnými místy Celé náhodné číslo se přiřadí automaticky vždy při přidání nového záznamu. Tento datový typ nelze libovolně zadávat a měnit. Velikost 4 bajty. Data nabývající pouze dvou hodnot se zde rozlišují hodnotou Ano a Ne. Velikost 1 bit. Objekt (tabulka MS Word nebo MS Excel, grafika, zvuk apod.) propojený nebo vložený do tabulky MS Access. Velikost max. 1 GB. Text nebo kombinace textu a čísel uložená jako text a používaná jako adresa odkazu. Adresa odkazu se skládá až ze tří částí (zobrazený text, adresa, podadresa). Velikost 3 x 2 048 znaků. Vytvoří položku, která umožňuje vybírat hodnoty z jiné tabulky nebo seznamu hodnot prostřednictvím seznamu nebo pole se seznamem. Spustí se Průvodce vyhledáváním, který vytvoří vyhledávací pole. Po ukončení práce program MS Access nastaví datový typ na základě hodnot, které byly v průvodci vybrány. Velikost 4 bajty. strana 7 Uložení dat: Word & Access Osobní Křestní Střední Příjmení Ulice a místní Název projektu Zahájení Zahájení Konec číslo jméno jméno číslo spolupráce projektu projektu F12345 Radim Farana Spasitelova 14/4 Uvedení systému 12.2.1975 15.2.2002 do provozu F12345 Radim Farana Spasitelova 14/4 Léčba 12.2.1975 19.2.2002 hypochondrie........................ F12345 Radim Farana Spasitelova Zavedení systému 12.2.1975 15.1.2001 19.1.2001 14/4 přímých úhrad Zavedení systému FD1568 Petr Karel Sušený- Pod Letním 16.9.1989 15.1.2001 19.1.2001 Letohradský Severínem 156 přímých úhrad horního Počet sloupců 16.9.1989 v 20.2.2002 MS Word FD1568 Petr Karel Sušený- Pod Letním Ledování Letohradský Severínem 156 kopce evidence je omezen 16.9.1989 velikostí 15.1.2001 stránky FD1568 Petr Karel Sušený- Pod Letním Zlepšení a obsahem dat Letohradský Severínem 156 zboží HUGOS Helena Svárková Hlubočepy 156 Úprava platebního 26.4.1999 15.1.2002 18.1.2002 styku v jednotlivých sloupcích........................ HUGOS Helena Svárková Hlubočepy Odprodej koblih 26.4.1999 15.1.2001 19.1.2001 156 tabulka MS Word Osobní číslo propojuje tabulky tabulky MS Access strana 8 3

Zobrazení dat: Word & Access Osobní Křestní Střední Příjmení Ulice a místní Název projektu Zahájení Průměrný Zahájení Konec číslo jméno jméno číslo spolupráce příjem projektu projektu F12345 Radim Farana Spasitelova 14/4 Uvedení systému 12.2.1975 62 000,00 Kč 15.2.2002 do provozu F12345 Radim Farana Spasitelova 14/4 Léčba 12.2.1975 62 000,00 Kč 19.2.2002 hypochondrie........................... F12345 Radim Farana Spasitelova Zavedení systému 12.2.1975 000,00 15.1.2001 19.1.2001 14/4 62 Kč přímých úhrad Zavedení systému FD1568 Petr Karel Sušený- Pod Letním 16.9.1989 10 000,00 Kč 15.1.2001 19.1.2001 Letohradský Severínem 156 přímých úhrad Ledování horního FD1568 Petr Karel Sušený- Pod Letním 16.9.1989 10 000,00 Kč 20.2.2002 Letohradský Severínem 156 kopce Zlepšení FD1568 Petr Karel Sušený- Pod Letním evidence 16.9.1989 10 000,00 Kč 15.1.2001 Letohradský Severínem 156 zboží HUGOS Helena Svárková Hlubočepy 156 Úprava platebního 26.4.1999 80 000,00 Kč 15.1.2002 18.1.2002 styku........................... HUGOS Helena Svárková Hlubočepy Odprodej koblih 26.4.1999 000,00 15.1.2001 19.1.2001 156 80 Kč Uživatelská aplikace umožňuje: kompaktnost při zobrazení údajů, rychlé vyhledání informací, využití ovládacích prvků, zobrazení podrobnějších informací prostřednictvím tlačítek, grafů, tisk vybraných záznamů, ochranu a integritu dat, a další. strana 9 Tabulka: MS Excel & MS Access Zadávání kritéria v programu MS Excel pro vyhledávání Výsledek vyhledávání zobrazí právě jeden záznam, jinak jsou zobrazena chybová hlášení. Sestavení požadavků vyhledávání Výsledek vyhledávání v MS Access umožňuje zobrazit více záznamů. strana 10 Prostředí programu MS Access Řádek nabídek Panel nástrojů Hlavní okno databáze Objekty databáze Objekt v okně Pomocník Microsoft Office Typy objektů Stavový řádek strana 11 4

Tabulky a jejich možnosti Jak získat data ve formě databázové tabulky? tvorba tabulky v programu MS Access, import dat z jiné databáze nebo jiného programu (MS Word, MS Excel), připojení dat z jiné databáze nebo jiného programu (data jsou uložena mimo aktuální databázový soubor). Báze dat Osoby Obce Země Projekty tblpeople tblplaces Country tblprojects Tabulky již byly vytvořeny - importovat data (*.dbf) - připojit data (*.xls) strana 12 Tabulky a jejich možnosti Jaká zobrazení nabízí program MS Access? Zobrazení datového listu (Datasheet) Navigační tlačítka Počet všech záznamů Návrhové zobrazení (Design) Číslo aktuálního záznamu Primární klíč Validační podmínky strana 13 Referenční integrita Zobrazit tabulky, vazby Referenční integrita Vazba vzniká přetažením položky primárního klíče na položku cizího klíče strana 14 5

Dotazy Jaké jsou druhy dotazů a k čemu slouží? výběrové dotazy - výběr požadovaných dat (selekce, projekce a spojení), virtuální položky, řazení, agregované výpočty, výkonné dotazy -vytvoření tabulky, hromadná změna dat, přidání a rušení záznamů, SQL dotazy - vše co umí jazyk SQL, speciálně UNION. Spojení dat z více tabulek Projekce - výběr zobrazených polí Selekce - výběr zobrazených záznamů strana 15 Průvodce tvorbou dotazů qrycrosstab -křížový dotaz podíl osob na jednotlivých projektech qryplaceswithmorezips -zjištění duplicit - míst z více PSČ qrypeoplewithoutproject -zjištění chybějících záznamů ve vazbě - osoby, které nemají žádný projekt strana 16 Formuláře jednoduchý - zobrazení jednoho záznamu na ploše, může mít podformuláře - frmpeople průběžný - zobrazí více záznamů najednou - frmplaces tabulkový list - vypadá jako tabulka, vhodný pro podformuláře - frmprojects graf - vytvoření grafu pomocí aplikace Microsoft Graph - frmpeopleincomegraph kontingenční tabulka - závislost příjmů na osobách a projektech - frmcrosstab strana 17 6

Výstupní sestavy standardní - seskupení, agregované výpočty, procentní podíly - rptpeoplewithprojects adresní štítky - rptpeoplewithprojectslabels strana 18... strana 19 Spuštění úlohy Jméno aplikace Automatické otevření formuláře Omezení činnosti, menu apod. strana 20 7

Další možnosti výstup na internet/intranet - HTML stránky pro přístup k datům z prostředí prohlížeče, makropříkazy - definice horkých kláves, obsluha událostí, moduly - uživatelské funkce pro řešení speciálních problémů, panely nástrojů, řádky nabídek - zjednodušení obsluhy. strana 21 Literatura http://www.fs.vsb.cz Studium - Sylaby a učebnice v elektronické formě strana 22 8