Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
1
http://pcu3v.fjfi.cvut.cz Univerzita třetího věku kurz Znalci Databáze 2
2
http://pcu3v.fjfi.cvut.cz Dnešní přednáška tvorba relací (vztahů) mezi tabulkami tvorba dotazů v databázi sestava – výpis databáze
3
http://pcu3v.fjfi.cvut.cz Relace - opakování relace ( = vztah) –1:1 – jednoznačné přiřazení (jeden pacient má jednu adresu) –1:N – jeden pacient může mít více nemocí –M:N – vícenásobné přiřazení (výrobek - vlastnost) tabulky musí obsahovat nějaké shodné pole, podle kterého relace vznikne
4
První tabulka u jednotlivých lidí evidujeme –jméno –příjmení –rodné číslo http://pcu3v.fjfi.cvut.cz
5
První tabulka návrh vložená data http://pcu3v.fjfi.cvut.cz
6
Druhá tabulka mějme knihovnu a u každé výpůjčky evidujme: –ID knihy –název knihy –autor knihy –datum výpůjčky –rodné číslo toho, kdo si knihu vypůjčil podle rodného čísla lze tuto tabulku spojit s první –rodné číslo však nesmí být primární klíč…proč??
7
http://pcu3v.fjfi.cvut.cz Druhá tabulka návrh vložená data
8
http://pcu3v.fjfi.cvut.cz Vznik relace Nástroje Relace… Panel nástrojů pomocí tlačítka „Přidat“ přidáme obě tabulky
9
http://pcu3v.fjfi.cvut.cz Vznik relace přeneseme položku „rodné číslo“ z tabulky lidé na položku „vypůjčující“ z tabulky výpůjčky nastavíme –typ spojení –referenční integritu (smazáním člověka se smažou i jeho výpůjčky)
10
http://pcu3v.fjfi.cvut.cz Vznik relace a vznikla relace…
11
http://pcu3v.fjfi.cvut.cz Vliv relace v tabulce lidé lze nyní rozklikávat, co mají půjčeno za knihy
12
http://pcu3v.fjfi.cvut.cz Dotazy vytvoříme omezující pravidla, pomocí kterých dostaneme informace z databáze budeme používat návrhové zobrazení
13
http://pcu3v.fjfi.cvut.cz Dotazy přidáme obě tabulky do návrhu zavřeme nabídku „Zobrazit tabulku“ tím máme vše připraveno pro vytvoření dotazu
14
http://pcu3v.fjfi.cvut.cz Tvorba dotazu kliknutím do příslušného políčka se objeví šipka např. chceme vypsat názvy vypůjčených knih a pokud jsou zadána, tak i jména autorů:
15
http://pcu3v.fjfi.cvut.cz Tvorba dotazu chceme vypsat názvy půjčených knih a jména těch, kdo se je půjčil, a to před 30.9.2008
16
http://pcu3v.fjfi.cvut.cz Tvorba dotazu další funkce zavoláme pomocí ikonky sumy
17
http://pcu3v.fjfi.cvut.cz Sestavy potřebujeme nějaký výstup z databáze vytvoříme sestavu
18
Sestavy vybereme si, zda chceme tisknout celou tabulku, nebo výsledek nějakého dotazu http://pcu3v.fjfi.cvut.cz
19
Sestavy vybereme rozmístění dat při tisku http://pcu3v.fjfi.cvut.cz
20
Sestavy můžeme ještě různě přeskupovat jednotlivé informace http://pcu3v.fjfi.cvut.cz
21
Sestavy nastavíme řazení záznamů při tisku http://pcu3v.fjfi.cvut.cz
22
Sestavy rozvržení sestavy a tvar papíru http://pcu3v.fjfi.cvut.cz
23
Sestavy použitý styl http://pcu3v.fjfi.cvut.cz
24
Sestavy název sestavy a dokončení http://pcu3v.fjfi.cvut.cz
25
Sestavy výsledná sestava připravená pro tisk http://pcu3v.fjfi.cvut.cz
26
Návrh sestavy v návrhovém zobrazení sestavy pak lze vše libovolně upravovat –písmo –záhlaví a zápatí –pozadí atd. (viz. cvičení) http://pcu3v.fjfi.cvut.cz
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.