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



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

Informatika I. ení 5 - podpora

RELAČNÍ DATABÁZE 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)

C8 Relační databáze. 1. Datový model

Access. Tabulky. Vytvoření tabulky

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

DATABÁZE MS ACCESS 2010

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

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

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

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

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.

Microsoft Access tvorba databáze jednoduše

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

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

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

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.

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

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

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

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

Kontingenční tabulky v MS Excel 2010

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

Efektivní práce s Excelem (středně pokročilí uživatelé)

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

KANCELÁŘSKÉ APLIKACE

Obsahy kurzů MS Office

UNIVERZITA PARDUBICE

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

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

Access Tabulka letní semestr 2013

Ukázka knihy z internetového knihkupectví

Počítačové kurzy buildit

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

Hromadná korespondence

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

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

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

Obsah. Úvod 15. Úvod do Excelu Práce se sešity 35

Ukázka knihy z internetového knihkupectví

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.

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

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

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.

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

Microsoft Word základní

Analýza a prezentace dat

1.13 ACCESS popis programu

MS Excel 2007 Kontingenční tabulky

Řazení tabulky, dotazu nebo formuláře

Databázový systém ACCESS

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

z aplikace Access 2003

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

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

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í

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

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

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

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

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í

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

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

2 Dotazy Příklad 3 Access 2010

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

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

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

Formuláře. V té to ka pi to le:

Kurz Databáze. Prezentace dat. Obsah. Tiskové sestavy (Report) 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í

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

PowerPivot pro Microsoft Excel 2013

Práce s programem IIS Ekonom

Evropský zemědělský fond pro rozvoj venkova: Evropa investuje do venkovských oblastí. v cestovním ruchu P3. Pavel Petr Petr.USII@upce.

1 Tabulky Příklad 3 Access 2010

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.

TECHNICKÁ SPECIFIKACE PŘEDMĚTU PLNĚNÍ

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

Osnova kurzu OBSLUHA PC ZÁKLADNÍ ZNALOSTI. pilotního projektu v rámci I. Etapy realizace SIPVZ

Obsah Úvodem... 5 Co je to vlastně formulář... 6 Co je to šablona... 6 Jak se šablona uloží... 6 Jak souvisí formulář se šablonou...

7. 2 Exporty sestav a dokladů

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

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.

Microsoft. Access. Databáze s více tabulkami. Mgr. Jan Veverka Střední odborná škola sociální Evangelická akademie

Gymnázium a Střední odborná škola, Rokycany, Mládežníků 1115

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

Práce s programem IIS Ekonom

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.

OVLÁDÁNÍ PROGRAMU Obsah

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

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

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

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

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

Setkání uživatelů programu SSB2000, Skalský dvůr, SSB2000 bez hranic

MS ACCESS 2010 relační databáze

Tlačítka a další prvky vestavěných panelů nástrojů a nabídek (CommandBar) a jejich Control ID ve verzi Excel 2010

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

Transkript:

C3 T1 Relační databázov zové systémy Relační databázové systémy (3. část) 1. Prostřed edí programu 2. Tabulky 3. Formuláře 4. Sestavy 5. Dotazy 6. Příklad

2 Pracovní prostřed edí Prostřed edí programu Okno aplikace Panel nástrojn strojů Panel nabídek Podokno úloh Okno databáze Stavový řádek

3 Okno databáze Prostřed edí programu Panel nástrojn strojů Seznam objektů Panel Objekty Panel Skupiny

4 Panel nástrojn strojů okna databáze Prostřed edí programu Tlačítko Otevřít otvírá objekt v uživatelsku ivatelském m zobrazení. Zobrazení datového listu (tabulka, dotaz), formulářov ové zobrazení (formulář), náhled n (sestava). Prohlížen ení, úprava, vkládání,, náhled n dat. Tlačítko Návrh otvírá objekt v návrhovn vrhovém zobrazení. Změna struktury objektu. Tlačítko Nový slouží k vytvořen ení nového databázov zového objektu příslup slušného typu. Přepínače e zobrazení

5 Databázov zové objekty Prostřed edí programu Tabulky Dotazy Formuláře Sestavy

6 Prostřed edí programu Datové stránky (Stránky) Webové stránky propojené přímo s daty v databázi. Použit ití: prohlížen ení, úpravy, aktualizace, odstraňov ování, filtrování, seskupování, třídění.

7 Prostřed edí programu Makra Sada jedné nebo více akcí,, které jsou po vyvolání makra prováděny v tom pořad adí,, v jakém m byly do makra zapsány. Využívaj vají se k automatizaci běžných úkonů při správě databáze.

8 Prostřed edí programu Programové moduly (Moduly) Kolekce deklarací a procedur jazyka Visual Basic for Applications (VBA) uložených společně jako jeden celek. Umožň žňují databázovou aplikaci plně zautomatizovat.

9 Skupina Oblíben bené položky Prostřed edí programu Do této t to skupiny je možné myší přetáhnout ze seznamu jednotlivých objektů ty nejdůle ležitější nebo nejpoužívan vanější objekty. Nepřetahuje etahuje se kopie objektu, ale pouze odkaz na jeho původnp vodní umíst stění v seznamu objektů. Jsou tak pohromadě na jednom místm stě a není nutné je hledat v jednotlivých seznamech.

Pojmenování databázových objektů 10 Prostřed edí programu Omezení pro názvy n objektů Nepoužívejte diakritiku. Nepoužívejte mezery mezi slovy. U víceslovných v názvn zvů používejte velká počáte teční písmena u každého obsažen eného slova. Nepoužívejte klíčov ová slova, názvy n vlastností nebo metod a názvy n vestavěných funkcí. Používejte vejte konzistentní názvy pro snadné rozpoznávání a odkazování na různr zné druhy objektů.

Prost Prostřed edí programu programu 11 11 11 Běž ěžná ozna označen ení pro datab pro databázov zové objekty objekty Objekt Objekt česky esky anglicky anglicky Modul Modul Module Module mod mod moduvodniformular moduvodniformular Ozna Označen ení Příklad klad Tabulka Tabulka Table Table tbl tbl tblvypujcky tblvypujcky Dotaz Dotaz Query Query qry qry qryzakaznikdny qryzakaznikdny Formul Formulář Form Form frm frm frmauta frmauta Sestava Sestava Report Report rpt rpt rptdennivypujcky rptdennivypujcky Str Stránka nka Page Page pag pag pagplanprodeje pagplanprodeje Makro Makro Macro Macro mcr mcr mcrdodavatele mcrdodavatele

12 Úvod Tabulky Tabulka je základní jednotkou ukládání dat v relačních databázích. Fáze fyzického návrhu n databáze končí databázovým modelem. Obsahuje všechny v tabulky,, ty jsou děleny d na sloupce (pole( pole). Každé pole je určeno pro uchování jedné hodnoty, musí mít t určeno datový typ. Mezi tabulkami jsou vytvořeny relace.

13 Databázový model Tabulky

14 Vytvořen ení tabulky Tabulky Tabulku je možno vytvořit vložen ením m dat, v návrhovn vrhovém m zobrazení nejčast astější způsob, zadávaj vají se názvy polí, jejich datový typ a vlastnosti pole, pomocí průvodce, vodce, importem externích dat, pomocí průvodce. vodce.

15 Názvy polí Tabulky Délka názvu: n nejvýše e 64 znaky. Omezení pro názvy n polí Nepoužívejte diakritiku. Nepoužívejte mezery mezi slovy. U víceslovných v názvn zvů používejte velká počáte teční písmena u každého obsažen eného slova. Nepoužívejte klíčov ová slova, názvy n vlastností nebo metod a názvy n vestavěných funkcí.

16 Datový typ Tabulky Datový typ pole by měl m l odpovídat dat datům uloženým v poli. Seznam datových typů Text, Memo, Číslo, Datum a čas, Automatické číslo, Ano/Ne, Objekt OLE, Hypertextový odkaz, Průvodce vyhledáváním..

17 Používání datových typů Tabulky Datový typ Text Memo Číslo Datum a čas Měna Popis Textová data, včetnv etně čísel, se kterými se neprovádějí výpočty. Délka textu aža 255 znaků. Delší text, aža 65 535 znaků. Číselná data používan vaná v matematických výpočtech. Kalendářní a časové údaje. Peněž ěžní částky a číselná data. Používá se mj. pro zamezení zaokrouhlování čísel během b výpočtu.

18 Tabulky Datový typ Popis Automatické číslo Jedinečné pořadov adové číslo (s p nebo náhodnn hodné číslo přiřazovanp azované každému novému záznamu z znamu automaticky při p i přidp idání do tabulky. Ano/Ne Hodnoty Ano a Ne a pole obsahující pouze jednu ze dvou hodnot (Ano/Ne, True/False False,, Zapnuto/Vypnuto). Hodnoty Null nejsou přípustnp pustné. (s přírůstkem 1)

19 Tabulky Datový typ Objekt OLE Objekt (nap Popis (např.. list Excelu nebo dokument Wordu) propojený s tabulkou Accessu nebo vložený do tabulky. Hypertextový odkaz Hypertextové odkazy (adresy URL nebo cesty UNC). Průvodce vyhledáváním Není ve skutečnosti datovým typem. Umožň žňuje vybrat pro pole hodnotu z jiné tabulky nebo seznamu hodnot.

20 Vlastnosti pole Tabulky Jsou jedinečné pro datový typ, nebo je jedinečný ný jejich význam. Datový typ Text Datový typ Číslo

21 Relace Tabulky Relace mezi tabulkami se definují v okně Relace. Do okna Relace přidp idáme tabulky, které chceme propojit. Relace se vytvoří přetažením m pole z jedné tabulky na související pole druhé tabulky, obvykle PK primárn rní tabulky na FK cizí tabulky. Zobrazí se dialogové okno Upravit relace, kde je možné upravit vlastnosti právě definované relace.

22 Formuláře Formuláře Zobrazují data obsažen ená v tabulkách. Data jsou zobrazována přehledněji než přímo v samotných tabulkách. Umožň žňují rychlý a přehledný p způsob zadávání nových a editaci stávaj vajících ch dat. Může e obsahovat i grafy, obrázky aj.

23 Sestavy Sestavy Jsou určeny k prohlížen ení dat a jejich souhrnů v požadovan adované grafické podobě. Velikost, vzhled a umíst stění všech prvků sestavy určuje uje uživatel. u Používaj vají se často pro výstup na tiskárnu. Jsou spojeny s daty tabulek, příp. p. dotazů. Je možné přidávat ovládac dací prvky, vypočítan taná pole, grafy, obrázky aj. Navigační tlačítka tka slouží k listování jednotlivými tiskovými stranami.

24 Dotazy Dotazy Používaj vají se k hledání, řazení, filtrování,, přidp idávání,, odstraňov ování a upravování dat v databázi. Existuje několik n typů dotazů: výběrov rové, akční, parametrické, křížové, SQL.

25 Příklad Půjčovna aut Příklad Zadání: : soubor 03cdbs.pdf pdf. Ridici Vypujcky Auta PK RP PK CisloVypujcky PK RZ Jmeno Prijmeni DatumVypujcky DatumVraceni TypVozu RokVyroby DatumNarozeni FK RP Cena FK RZ Znamka TazneZarizeni