1 / 12

Access Relace 07

IKT MS Office. Access Relace 07. Ing. Jana Horáková. www.zlinskedumy.cz. Pravidla pro vytváření relačních databází. V jednom sloupci může být pouze jedna hodnota Např. Pravidla pro vytváření relačních databází. V tabulce musí být alespoň jeden sloupec jednoznačně identifikující záznam

keanu
Download Presentation

Access Relace 07

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. IKT MS Office AccessRelace 07 Ing. Jana Horáková www.zlinskedumy.cz

  2. Pravidla pro vytváření relačních databází • V jednom sloupci může být pouze jedna hodnotaNapř.

  3. 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íč

  4. Pravidla pro vytváření relačních databází • 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

  5. 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íč

  6. 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é

  7. 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

  8. 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

  9. 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 ∞

  10. Poznámky • Referenční integrita – funkce zajišťující koordinaci záznamů spojovaných tabulekPokud 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í.

  11. 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

More Related