MS Access Tabulka letní semestr 2013.

Slides:



Advertisements
Podobné prezentace
KIV/ZIS Cvičení 6 SQL - SELECT.
Advertisements

Tabulky v MS ACCESS Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Mgr. Jiří Novák.
Téma: Využití Accessu pro tvorbu evidence našeho podnikání Vypracovala: Jana Wasserbauerová.
Školení MS Word 2007 pro začátečníky RNDr. Milan Zmátlo MěÚ Třebíč, říjen 2011 Vzdělávání v eGON centru Třebíč Tento.
Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Kateřina Raichová. Materiál je publikován pod licencí Creative Commons. ze sady:3tematický.
ZŠ Brno, Řehořova 3 S počítačem snadno a rychle Informatika 7. ročník III
Pořízení dat Databázové funkce Řazení Filtrování Souhrny Kontingenční tabulky Kontingenční grafy.
NÁZEV ŠKOLY:SOŠ Net Office, spol. s r.o. Orlová Lutyně AUTOR: Mgr. Jana Kijonková NÁZEV: Podpora výuky v technických oborech TEMA: Relační databáze – zápis.
Tercie Rovnice Rovnice – lineární rovnice postup na konkrétním příkladu.
Jméno autora: Marie Roglová Škola: ZŠ Náklo Datum vytvoření (období): březen 2012 Ročník: 8. Tematická oblast: Matematická gramotnost Téma: Slovní úlohy.
Univerzita třetího věku kurz Znalci Databáze 2.
Spolupráce mezi výkresy bloky (s atributy) Design center externí reference.
Číslo projektuCZ.1.07/1.5.00/ Název školyGymnázium, Soběslav, Dr. Edvarda Beneše 449/II Kód materiáluVY_62_INOVACE_12_03 Název materiáluKalkulačka.
Experimentální metody oboru – Pokročilá tenzometrie – Měření vnitřního pnutí Další využití tenzometrie Měření vnitřního pnutí © doc. Ing. Zdeněk Folta,
Systém správy dokumentace akreditované zkušební laboratoře Bc. Jan Randl, 4912.
Záhlaví a zápatí, Makro Tabulkový procesor Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Růžena Hynková. Dostupné z Metodického portálu.
Základní škola a Mateřská škola, Liberec, Barvířská 38/6, příspěvková organizace Název : VY_32_inovace_07 Informatika - MS Excel – Vkládání vzorců Autor:
Interreg V-A Česká republika – PolskoSpolečný sekretariát, Hálkova 2, Olomouc Kontrola přijatelnosti Nejčastější chyby.
Číslo projektuCZ.1.07/1.5.00/ Číslo materiáluVY_32_INOVACE_30-03 Název školy Střední průmyslová škola stavební, České Budějovice, Resslova 2 AutorRNDr.
Odborný výcvik, 1. ročník - Prezentace III Roman Hruška.
Obchodní akademie a Jazyková škola s právem státní jazykové zkoušky Jihlava Šablona 32 VY_32_INOVACE_036.ICT.34 Tvorba webových stránek – databáze úvod.
KURZ ALGORITMIZACE A PROGRAMOVÁNÍ V JAZYCE C Lekce č. 10: Tvorba vlastních funkcí Bc. Radek Libovický.
Databáze © Mgr. Petr Loskot
Úvod do databází MS Access (1).
Microsoft Excel verze 2010 Mgr. Přemysl Kejzlar.
Microsoft Office Excel – práce s tabulkami a analýzy
Základy MS Excel Vytvoření tabulky.
Vytvořil: Robert Döring
Práce s PC P1.B Vránek Michal.
Číslo projektu CZ.1.07/1.4.00/ Název sady materiálů
Algoritmizace a programování
Propojení tabulek Access (6).
Poměr Co je poměr. Změna v daném poměru..
Inf Tabulkový procesor - formátování
Soustava dvou lineárních rovnic se dvěma neznámými
Databáze MS ACCESS 2010.
Název: Práce s tabulátory Autor: Hokr Jan
Vkládání dat MS Access (5).
Vytvoření databázového dotazu z více tabulek
SÁRA ŠPAČKOVÁ MARKÉTA KOČÍBOVÁ MARCELA CHROMČÁKOVÁ LUKÁŠ BARTOŠ B3E1
Kvadratické nerovnice
Měření elektrického proudu
Databázové systémy, datové modelování
Informatika pro ekonomy přednáška 8
Pasport chodníků.
NÁZEV ŠKOLY: Základní škola Josefa Bublíka, Bánov
Číslicové měřící přístroje
NÁZEV ŠKOLY: Základní škola Josefa Bublíka, Bánov
NÁZEV ŠKOLY: Základní škola Josefa Bublíka, Bánov
Jak postupovat při měření?
NÁZEV ŠKOLY: Základní škola Josefa Bublíka, Bánov
Rovnice s absolutními hodnotami
NÁZEV ŠKOLY: Základní škola Josefa Bublíka, Bánov
MS Excel – příklady na databázové funkce
Informatická školení F1 Office Pro Plus
Microsoft Office Access
Zlomky Sčítání zlomků..
Dotazovací jazyk SQL I.
Materiál byl vytvořen v rámci projektu
Jiří Vyskočil, Marko Genyg-Berezovskyj 2010
NÁZEV ŠKOLY: Základní škola Josefa Bublíka, Bánov
A5M33IZS – Informační a znalostní systémy
Přednáška 6 SQL – spojení tabulek.
Matematika + opakování a upevňování učiva
Informatika pro ekonomy přednáška 8
Relační databáze na příkladu aplikace Microsoft Access
Algoritmizace a datové struktury (14ASD)
Hromadné dokumenty opakující se pro kolekci osob
Slovní úlohy o společné práci − 3
Class Diagrams.
Transkript prezentace:

MS Access Tabulka letní semestr 2013

Tvorba nové tabulky • importem dat • propojením externího souboru • pomocí Průvodce • v návrhovém zobrazení

Návrh struktury tabulky Tabulka – záznam – pole záznamu Jmeno RodCislo Bydliste Hmotnost Vyska Diabetik Vek Diagnoza příklad tabulky s evidencí pacientů

Nesprávně navržená pole Obsah a Obvod se dopočítají s využitím dotazu. • Vícesložkové pole • Vícehodnotové pole • Vypočítané pole

Příklad • Navrhněte strukturu tabulek pro evidenci zaměstnanců ve firmě rozdělené na několik oddělení a evidenci jimi spravovaného zařízení (přístroje, kancelářský nábytek apod.) • Každý zaměstnanec může mít ve správě i více různých zařízení, • totéž zařízení nemá více správců. • (zde v prezentaci jsou pouze 2 tabulky pro názornost, ale správně mají být 3 tabulky (Proč? – ukážeme si prakticky) )

• ZAMESTNANEC(EvCislo, Jmeno, Prijmeni, Struktura záznamu • ZAMESTNANEC(EvCislo, Jmeno, Prijmeni, Telefon, Oddeleni, Nastup, Plat) • ZARIZENI(InvCislo, Nazev, DatNakupu, PorizCena, Odepsat, Spravuje) Správně by měla existovat ještě tabulka: ODDELENI(CisloOddeleni, NazevOddeleni)

Návrh struktury tabulky Tabulka – záznam – pole záznamu EvCislo Jmeno Prijmeni Telefon Oddeleni Nastup Plat

Pole záznamu • identifikátor pole • datový typ pole • vlastnosti pole velikost formát počet desetinných míst vstupní maska titulek výchozí hodnota ověřovací pravidlo ověřovací text je nutno zadat indexovat

Identifikátor pole záznamu • Názvy polí mohou být dlouhé max. 64 znaků. • Čitelné názvy zajistěte zadáním Titulku jako alternativního názvu pro pole.

Datové typy Text Memo • Číslo Datum/čas Měna Automatické číslo Ano/Ne – Hodnoty polí nelze odstranit ani změnit. Ano/Ne Objekt OLE Hypertextový odkaz Průvodce vyhledáváním •

Vlastnosti polí • Velikost polí určujte s ohledem na ukládaná data – rozsah vstupních hodnot lze vymezit Ověřovacím pravidlem. • Indexování urychluje řazení a vyhledávání.

Hodnota Null • Reprezentuje chybějící či neznámou hodnotu. • NEreprezentuje nulu nebo textový řetězec složený z jedné či více mezer.

Primární klíč • Jednoznačně identifikuje každý záznam. Žádné pole, které je součástí primárního klíče, nesmí zůstat prázdné. • Jednoduchý, složený. Pro definování relací mezi tabulkami nezbytný.

EvCislo Jmeno Prijmeni Telefon Oddeleni Nastup Plat InvCislo Nazev Tab.:ZAMESTNANEC EvCislo Jmeno Prijmeni Telefon Oddeleni Nastup Plat Tab.:ZARIZENI InvCislo Nazev DatNakupu PorizCena Odepsat Spravuje

Primární klíč EvCislo Jmeno Prijmeni Telefon Oddeleni Nastup Plat Tab.:ZAMESTNANEC Primární klíč EvCislo Jmeno Prijmeni Telefon Oddeleni Nastup Plat Tab.:ZARIZENI Primární klíč InvCislo Nazev DatNakupu PorizCena Odepsat Spravuje

E-R diagram ZAMESTNANEC spravuje ZARIZENI

E-R diagram 1 ZAMESTNANEC spravuje ZARIZENI

E-R diagram 1 N ZAMESTNANEC spravuje ZARIZENI

Cizí klíč Primární klíč EvCislo Jmeno Prijmeni Telefon Oddeleni Nastup Tab.:ZAMESTNANEC Primární klíč EvCislo Jmeno Prijmeni Telefon Oddeleni Nastup Plat Tab.:ZARIZENI Primární klíč Cizí klíč InvCislo Nazev DatNakupu PorizCena Odepsat Spravuje

Cizí klíč • Sloupec tabulky, který se odkazuje na sloupec (primární klíč) jiné tabulky. • Vytváří se tak reference – odkaz. • Datový typ a velikost musí být shodné s datovým typem a velikostí primárního klíče. • Je-li datovým typem primárního klíče Automatické číslo, musí být cizí klíč datového typu Číslo a velikost stanovena jako dlouhé celé číslo.

Relace Lze definovat mezi libovolnými dvěma tabulkami. • Vytvoření relace Vazba mezi tabulkami Referenční integrita • Změna relace • Odstranění relace Je nutné v případě aktualizace struktury tabulky.

Primární klíč Cizí klíč

Referenční integrita Záznamy v obou tabulkách jsou synchronizovány, kdykoli jsou data v kterékoli z tabulek zadávána, aktualizována nebo mazána. Propojené pole musí být téhož datového typu jako primární klíč v primární tabulce. Pozor, je-li primární klíč typu Automatické číslo. • Aktualizace souvisejících polí v kaskádě • Odstranění souvisejících polí v kaskádě

Cizí klíč Primární klíč EvCislo Jmeno Prijmeni Telefon Oddeleni Nastup Tab.:ZAMESTNANEC Primární klíč EvCislo Jmeno Prijmeni Telefon Oddeleni Nastup Plat … … … … … … … E103900 Magdaléna Hrusková 145 ekonomické 1.9.2002 21500 … … … … … … … Tab.:ZARIZENI Primární klíč Cizí klíč InvCislo Nazev DatNakupu PorizCena Odepsat Spravuje 143122e stůl 1.10.2002 1360,00Kč E103900 … 146133e židle 9.5.2003 1900,00Kč 259010e scanner 1.2.2007 1943,00Kč

• pro aktualizaci navržené struktury Otevření tabulky • pro aktualizaci navržené struktury – změna názvu pole, datového typu nebo vlastností pole – vložení nového pole – odstranění pole !!! Pečlivě zvažujte důsledky !!! • pro vkládání a aktualizaci dat – datový list – formulář Návrh Otevřít

Vkládání a aktualizace dat • Nový záznam se vkládá vždy jako další v pořadí, nikdy ne mezi existující záznamy. • Záznam se ukládá automaticky po přesunu kurzoru na nový * záznam. • Vybrané záznamy lze odstranit, jedná se o nevratnou operaci.

Nyní si vše vyzkoušíme v MS Access