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

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

Univerzita třetího věku kurz Znalci Databáze 2.

Podobné prezentace


Prezentace na téma: "Univerzita třetího věku kurz Znalci Databáze 2."— Transkript prezentace:

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


Stáhnout ppt "Univerzita třetího věku kurz Znalci Databáze 2."

Podobné prezentace


Reklamy Google