První kroky v tvorbě databáze v Access 2007



Podobné dokumenty
S databázemi se v běžném životě setkáváme velmi často. Uvádíme běžné použití databází velkého rozsahu:

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

1 Tabulky Příklad 3 Access 2010

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í

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.

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

RELAČNÍ DATABÁZE ACCESS

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

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

Pracovní list VY_32_INOVACE_33_17 Databáze Databáze Databáze Samostatná práce tabulky Ing. Petr Vilímek

Manuál k produktu. fajny shop. FajnyWEB.cz 2008 ( )

Access. Tabulky. Vytvoření tabulky

Ukázka knihy z internetového knihkupectví

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í

Víte, co vše Storyous pokladní systém umí? Ne? Zde najdete informace k tomu, abyste se stali úspěšným insiderem

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

Hromadná korespondence

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

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

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

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

Sada 2 - MS Office, Excel

Ukázka knihy z internetového knihkupectví

Formulář NÚV v programu PPP4

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

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

z aplikace Access 2003

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

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.

IMPORT DAT DO DATABÁZE

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

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

Návod pro práci s aplikací

Access Tabulka letní semestr 2013

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

práce s Microsoft Accessem

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

Microsoft. Access. Databáze s více tabulkami. 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.

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

Microsoft Access tvorba databáze jednoduše

Microsoft. Word. Hromadná korespondence. Mgr. Jan Veverka Střední odborná škola sociální Evangelická akademie

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

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

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

MS Excel 2007 Kontingenční tabulky

KIV/ZIS cvičení 1. Martin Kryl

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

Hromadná korespondence

Příjem zboží Základní zobrazení seznamu s DL Obsah

EDI komunikace Postup a nastavení +1361

Uživatelská příručka k portálu Společnost pro kvalitu školy, o.s. část druhá. administrace testování na portálu

Word 2007 praktická práce

Návod pro užívání systému CRemko

Microsoft Office. Excel vyhledávací funkce

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

Úvod do databázových systémů

Seznam změn v programu KROS plus verze (2014/II) ABSTRAKT

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í

Vlastnosti dokumentu/stránky

Microsoft Office. Word hromadná korespondence

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

Evidence objednávek pečiva

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

Modul Konfigurace MTJ Service, s.r.o.

Novinky v programu Stravné 4.60

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

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

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

Manuál pro uživatele aplikace FUEL 2000 Enterprise

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

Prozkoumání příkazů na pásu karet Každá karta na pásu karet obsahuje skupiny a každá skupina obsahuje sadu souvisejících příkazů.

Uživatelský manuál e-shop ELKOV elektro a.s.

Metodická příručka pro učitele. InspIS SET modul školní testování

1.13 ACCESS popis programu

Formulář NÚV v programu PPP4

KIV/ZIS - cvičení 1/39

Návod na obsluhu softwaru Amobile Sale objednávkový a prodejní software pro PDA a tablety s OS Android.

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

Obsahy kurzů MS Office

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

Typy souborů ve STATISTICA. Tento článek poslouží jako přehled hlavních typů souborů v programu

PALSTAT s.r.o. systémy řízení jakosti PALSTAT CAQ verze Výstupní kontrola 07.1/ Obsah

Zá kládní nástávení prostr edí operáč ní ho syste mu Windows 7 á vybrány čh áplikáčí

Návod na instalaci SW ZOID

UŽIVATELSKÁ PŘÍRUČKA PRO HOMEBANKING PPF banky a.s.

UNIVERZITA PARDUBICE

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

Průvodce Vyúčtování s přehledem

InsideBusiness Payments CEE

Aplikace BSMS. Uživatelská příručka - 1 -

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

Modul Kontakt s klientem SSP. OKcentrum. Uživatelská příručka. Poskytování součinnosti ÚP ČR

Gymnázium Ostrava Hrabůvka, příspěvková organizace Františka Hajdy 34, Ostrava Hrabůvka

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.

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

Kontingenční tabulky v MS Excel 2010

Formátování pomocí stylů

Transkript:

První kroky v tvorbě databáze v Access 2007 Daný dokument nabízí plán prezentování úvodní informace k aplikaci Access 2007. Příprava k tvorbě databáze Pro lepší orientace v následující práci představme si podnik, který nakupuje zboží z ciziny a především se Řecka. Proto obchodní zástupce se rozhodl pro svou pohodu sestavit databáze. Informace se rozdělila do 5 kategorií. Na základě charakteru informace-sestavil jednotlivé tabulky: Zákazníky, Objednávky, Výrobky, Způsob placení. Data do aplikace Access můžeme zadávat několika způsoby. Postupně se uvedou některá z nich. Začneme s rozboru typu polí, která naše tabulky musí mít,aby se data zadala ve správném formátu. POSTUP: Karta Vytvořit-Položka Tabulka=karta Datový List-Nove pole objeví se Šablony polí. Pro úpravy datových poli musíme mít tabulku v Návrhové zobrazení. NA CO JE DŮLEŽITÉ ÚPOZORNIT: Automatická čísla- sem ručně nic nezadáváme (žádná čísla) jenom můžeme nastavit vlastností tohoto čísla. Vstupní Maska Je to jakýsi pomocní formát, ve kterém se budou data zadávat do příslušné buňky. Používá se u kategorii dat typu Text nebo Datum Například u R. Č. je to ve formátu 123456/7890, na ISIS se přihlásíme :Xabcd11@vse.cz. Pro nápovědu zadání dat ve správném formátu se proto se zadává maska. Na přiklad, číslo Karty. Víme, že je to šestnáctí značné zapsané ve formátu: 123-456-789-123/1234. Zadáme číslo karty následujícím způsobem: 1234-1234-1234-1234 000\-000\-000\-000\/0009;;_ (poslední 9 znamená, že povinně se výplní jen tří poslední čísla ( 000 )- což platí pro všechny bankovní karty, ale na většině karet těch čísel máme 4 (proto 9 je zde jako zástupní symbol). ;- se zápis masky ukončí. Když uživatel bude v poli :Č.Karty zadávat data, uvidí masku : - - -/ (_)

Inteligentní značka Inteligentní značka- její přiřazením určitému poli, přikazujeme tomuto poli provést určitý logický krok. Například, v Tab. Platby poli Vlastník karty přiřadíme Inteligentní značku. Na webu Microsoft je několik nabídek inteligentních značek, od jiných společností: Primární klič Jelikož jednotlivé tabulky v Access vytváříme abychom je mohli s několika z nich pracovat ve stejnou dobu, musí záznamy v jednotlivých tabulkách se pomocí nějakého elementu navzájem spojovat,a tímto spojovatelem i je primární klič, který zaručí jednoznačnou identifikaci polí. (stejně jak ve škole jednoznačnou identifikaci referentkám zaručí rodné číslo nebo pro vyučujícího Xname). Jak zadat P.K? DOMU Zobrazení Návrhové Zobrazeni Primární klič (na liště) nebo přímo naproti pole (nabídka Obecně). Muže existovat v tabulce víc P.K. Např. primární klič u ID Objednávky (jako jedinečný element pro každou z nich) v tab. Objednávky pomůže pří prohledání objednávek. Po ukončení úprav polí tabulky, můžeme začít zadávat data. Bohužel, zatím ještě Access nemá funkce automatického naťukávání dat, přesto, že umí exportovat data z Excel, Word apod. Proto se data musí zadat ručně. Přesto zkusíme to zjednodušit přes funkci Exportovat. Dalším krokem ve výkladu bude Relace tabulek neboli jejích propojenost. Proto informace v jednotlivých tabulkách se musí spojit a vytvořit orchestr dat. Relace tabulek Velice důležitá věc pří práci s tabulky. Jelikož zaručí propojenost několika tabulek a práci s několika najednou Pro nás je především zajímavé relace: 1:N:jeden údaj Tab. 1=relace z několika údaje Tab. 2. (každá Objednávka je přiřazena k jednomu klientu, ale jeden klient muže mít více objednávek). Trochu komplikované je relace M:N-takové propojení, když více záznamu Tab. 1 odpovídají více záznamům Tab. 2. (Např. zákazník muže mít několik objednávek, a každá objednávka obsahuje různé typy výrobků).

Vytvoření relace Relace 1:N POSTUP: 1. Prvním krokem je důležité je zavřít všechny tabulky. 2. Databázové nástroje Vztahy Zobrazit Tabulku (zde vybíráme tabulky, mezi kterými budeme provádět relace) Předat. Dále se na chvíli zastavíme a zanalyzujeme, jaké vztahy v rámci naše práce potřebujeme mít. Jako první, potřebujeme vytvořit vztah mezi zákazníkem a objednávkou. Protože výrobky objednávají různé zákaznicí, vytvoříme relace 1:N. Relace muže byt s daty stejného typu a se stejným počtem polí (neboli můžeme spojit Kod zákazníka (typ číslo) v tab.: Objednávky s ID Zákazníka (typ automatické číslo) v tab. Zákaznici). Při vytváření relace dbejme na to, že data v polích mají stejný datový typ (např.: číslo-aut.číslo)! Upravíme relace zaškrtnutím Zajistit referenční integritu -tím se ujistíme, že za svou nepozornost nezaplatíme neopatrným odstraněním položky ( překlepem si zadáme zákazníka, kterého ve skutečnosti nemam (např. máme zákazníka-společnost LKW,ale ne LKV ). Vždy při vytváření relaci mezi tabulky v poli: TYP Relace by mělo byt: 1:N Relace M:N 1 Bohužel, Access napřímo relace M:N neumí vytvořit, a proto budeme muset vyšvindlovat jeden trik. Nejdřív, vytvoříme dodateční tabulku jakýsi převodní můstek mezí několika tabulky. Pomocí této tabulky budeme moci navzájem spojit soubor naších pěti tabulek. Pojmenujeme jí Podrobná Objednávka (jak vytvořit tab. viz předchozí výklad). Do této tabulky, která nám zaručí propojenost: Výrobky, Zákaznici, Objednávky, Způsob placení, zadáme dále následující názvy poli. Primárním polem v Podrobná Objednávka budeme mít pole, s primárním klíčem: ID Objednávky 2. Na tento moment, kdy nastavíme pro nás potřebnou relací mezi tabulkami, můžeme zadávat data. Samozřejmě, práce s data může začít ještě před tvorbou vazeb mezi tabulkami, ale je-li si relaci opatřit předem - zjednoduší to rozhodně práce. 1 Podrobná ukázka na hodině. 2 Pole Způsob úhrady v praktické častí cvičení modifikujeme pomocí funkce Průvodce vyhledáváním -ukázka na hodině.

Export dat Jelikož často se stává, že rozhodnutí vytvořit databáze přijde ve chvílí, když už většina dat, např. v tabulkách Excel, není přehledná, nebo analýza a orientace v nich je zbytečně časově náročnáv posledním kroku začínajícího z Acessem se ukážeme, jak importovat data z jiných aplikaci. Manipulace s datovými listy Stojí za to připomenout, že běžně si při pochybu v datovém listu budeme využívat několika klávesových zkratek pro usnadnění práci v Access. Kromě standardně nastavených funkci (Home=na začátek pole, CTRL+PageUP= přesun na 1. Pole záznamu apod.), podle sebe si to můžeme přizpůsobit přes nabídku: Možností aplikace Access. Samozřejmě, nejjednodušší, a zároveň, nejnáročnější na čas je vkládaní dat ručně. Tomu se nevyhneme, ale pokusíme se si ušetřit práce exportujeme soubor Zákaznici_Veletrh z Excel. POSTUP: Externí data-excel-importovat Zdrojové data do nové tabulky v aktuální databázi. NA CO UPOZORNIT: Rozdíl mezi propojením a Importem: při připojení Access jenom zpřístupní data, a změny se rovnou ukládají do Access + Excel. Na opak, jestli budeme chtít data Importovat, tak soubor, odkud to importujeme je jenom zprostředkovatel dat. Data si jenom přinesme do Access, a úpravy se projeví jenom v Access. Soubor Zákaznici_Veletrh upravíme a přejmenujeme na Zákazníky. Praktická část Jsme firma, která na Český trh dováží zboží z Řecka od několika firem. Obchodní zástupce před nějakou dobou se vrátil z veletrhu v Aténách a dovezl nám seznám firem v Excel. V tom to seznamu jsou některé firmy, u kterých jsme objednaly zboží. Ostatní firmy jsou jako Vaše budoucí obchodní partnery. Ted se musíme poradit se seznamem firem a objednávek, a zadat je do Access naše firmy. Vy jste jako nový pracovník a čerstvý absolvent VŠE byl (á) vybrán(á) k tomu abyste pro Obchodního zástupce zpracovala přehledný seznam, u které firmy (u kterých firem), kdy (datum), budeme objednávat zboží o které se na veletrhu projevil zájem, způsob provedení platby za zboží. Předpokládejme pro jednoduchost, že ceny uvedených výrobky byly obchodním zástupcem předem dohodnuté na veletrhu. Úkolem je: v tab. Objednávky změnit pole Způsob Úhrady tak, aby bylo možné vybrat platbu:hotovost. Karta, splátka apod. V tab. PODROBNÁ OBJEDNÁVKA pole Plátce DPH -převést na datový typ ANO/NE. POSTUP: Návrhové zobrazeni. Datové pole: Číslo. (viz ukázku).

Úkol 2: Vnořené listy: V následujícím kroku přistoupíme k vnořování datových listů v tab. Objednávky. Je to velice užitečný způsob úpravy a kontroly dat zároveň v několika tabulkách. 1. Do tabulky: Výrobky budeme vnořovat tab. Způsob Placení. Postup: DOMU DÁLŠÍ Vnořený Datový Líst Způsob plavení Přidat. Další ukázky využití Access-orientace na čas.