Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

ACCESS RELACE 07 Ing. Jana Horáková IKT MS Office www.zlinskedumy.cz.

Podobné prezentace


Prezentace na téma: "ACCESS RELACE 07 Ing. Jana Horáková IKT MS Office www.zlinskedumy.cz."— Transkript prezentace:

1 ACCESS RELACE 07 Ing. Jana Horáková IKT MS Office

2 Anotace Materiál vysvětluje pojem relace, musí být doplněn výkladem. Umožňuje použití pro samostatnou práci. Je možné jej poskytnou nepřítomným žákům. AutorIng. Jana Horáková (Autor) JazykČeština Očekávaný výstup 26–41-M/01 Elektrotechni­ka M/01 Strojírenství M/01 Hotelnictví a cestovní ruch M/01 Zdravotnický asistent Speciální vzdělávací potřeby- žádné - Klíčová slovaAccess, databáze, relace Druh učebního materiáluPrezentace Druh interaktivityKombinované Cílová skupinaŽák Stupeň a typ vzděláváníodborné vzdělávání Typická věková skupina let Vazby na ostatní materiályJe součástí IKT Office Access

3 Pravidla pro vytváření relačních databází V jednom sloupci může být pouze jedna hodnota Např. JménoPříjmeníMěstoUlice MilenaNovákováPrahaLomená Jméno a příjmeníBydliště Milena NovákováPraha, Lomená

4 Pravidla pro vytváření relačních databází V tabulce musí být alespoň jeden sloupec jednoznačně identifikující záznam Je to např. ID, rodné číslo, číslo výrobku... toto číslo nemohou mít žádné záznamy (řádky) stejné Tento sloupec volíme za tzv. primární klíč IDJménoPříjmenípoziceklapka 01AdamMikulíktechnik123 02BorisNádeníkekonom451 03DušanNeplechtechnik124

5 Pravidla pro vytváření relačních databází klapkabudovapatro 123A1 124A2 IDJménoPříjmenípoziceklapka 01AdamMikulíktechnik123 02BorisNádeníkekonom451 03DušanNeplechtechnik124 Primární klíč u tabulky s telefony je nastaven na čísle klapky Mezi sloupci tabulek se vytvoří relace Výsledné propojení tabulek umožňuje získat rozsáhlejší informace

6 Nastavení primárního klíče V návrhovém zobrazení, klik pr. tl. myši Volba klikem levého tlačítka na primární klíč

7 Typy relací 1:1 Tabulky mají stejný jedinečný typ pole, např. identifikační číslo žáka Na tomto poli je nastaven primární klíč Tabulky se vzájemně propojí tak, že máme přístup k oběma tabulkám z jedné

8 Nastavení relace 1:1 Tabulky musí být zavřeny Pás karet Databázové nástroje – Relace Vložím tabulky, mezi kterými budu provádět relace Vyberu pole pro relační propojení a zatrhnu zajistit referenční integritu Volba vytvořit, vznikne propojení zobrazí se čísla 1

9 Typy relací 1:N Jedna tabulka (třídní učitelé) má jedinečný typ pole, např. značka třídního Na tomto poli je nastaven primární klíč V druhé tabulce (žáci) se třídní učitel vyskytuje u žáků své třídy, tedy několikrát Výsledkem relace je připojení všech žáků k třídnímu

10 Nastavení relace 1:N Obdobné jako u 1:1 U pole bez primárního klíče je ∞ Pokud není zajištěna referenční integrita, relace jsou bez znaku 1 nebo ∞

11 Poznámky Referenční integrita – funkce zajišťující koordinaci záznamů spojovaných tabulek Pokud je nahlášena chyba integrity, spojujete nekompatibilní pole. Může chybět primární klíč, odpovídající záznamy, omylem spojujete vedlejší pole. Propojení se sice vytvoří, ale je nefunkční.

12 Poznámky Při zvolené referenční integritě můžeme zvolit další dvě volby Tyto volby zajistí, že změna v jedné relací propojené tabulce se projeví v druhé Pozn. jsou i relace N:M, které v sobě zahrnují dvakrát relaci 1:N


Stáhnout ppt "ACCESS RELACE 07 Ing. Jana Horáková IKT MS Office www.zlinskedumy.cz."

Podobné prezentace


Reklamy Google