Tabulky – vyhledávání (v dalších tabulkách pomocí relací) VY_32_INOVACE_7B19 Databáze Tabulky – vyhledávání (v dalších tabulkách pomocí relací)
Vyhledávání Umožní načítat údaje z jiných tabulek (čtenáři, knihy) a zobrazovat při práci s jinou tabulkou (výpůjčky) Tabulky musí být propojeny relacemi Vytváří se v návrhu tabulky na záložce Vyhledávání Podrobněji viz dokumentace k MS Access
Zobrazit ovládací prvek Určuje variantu doplnění informací Textové pole – výchozí hodnota, údaje se vkládají „ručně“ při zadávání Seznam – vhodné pro jedno sloupcové údaje zadávané výčtem prvků, které se příliš nemění (např. platba – fakturou, dobírkou, z účtu, osobně) Pole se seznamem – vhodné pro údaje načítané z jiných tabulek, komplikovanější, umožňuje zadat i hodnoty, které nejsou v seznamu Podrobněji, viz. dokumentace k MS Access
Typ zdroje řádků Určuje typ zdroje dat Tabulka či dotaz – nejpoužívanější, vyhledává údaje v jiných tabulkách nebo dotazech Seznam hodnot – slouží k zadání konkrétního seznamu hodnot oddělených čárkou Seznam polí – musí být vytvořeno vyhledávací pole, vhodné spíš pro aplikace
Zdroj řádků Odkazuje na konkrétní data Je-li Typem zdroje Seznam hodnot – budou zde zapsána konkrétní data oddělená středníkem Je-li Typem zdroje Tabulka či dotaz nebo Seznam polí, bude zde odkaz na konkrétní tabulku nebo dotaz
Zdroj řádků – tabulka V otevřeném Tvůrci dotazů vybereme pole, která chceme zobrazit Vhodné jako první vybrat vázané pole, tj. pole podle kterého je vytvořena relace (např. ID_knihy)
Vázaný sloupec Určuje, kterého sloupec je vázaný k podkladovému poli Pokud jsme ho vybrali jako první, tak zde zadáme 1
Počet sloupců Určuje počet sloupců, které se zobrazí Zpravidla zadáme tolik, kolik jsme jich vybrali
Hlavičky sloupců Určuje zda vložené sloupce budou mít hlavičku s nadpisem
Šířka sloupců Zde určíme šířku vložených sloupců Vhodné odzkoušet a zadat metodou „pokus a omyl“
Počet řádků seznamu Určuje kolik řádků seznamu se má zobrazit
Šířka seznamu Určuje celkovou šířku seznamu Můžeme zde zadat součet šířek jednotlivých sloupců nebo nechat automaticky
Omezit na seznam Ano – umožní pouze vybrat zobrazené údaje Ne – umožní vložit nové údaje do vázané tabulky Volbu Ne je potřeba pečlivě zvážit, protože umožní přidávat data do jiné tabulky
Povolit úpravy seznamu Umožní měnit data ve vázané tabulce Je nutno pečlivě zvážit
Jak postupovat v jednotlivých případech ? Rozdělíme do tří základních možností 1. nepoužívá se 2. seznam hodnot 3. načtení dat z jiné tabulky
1. nepoužívá se V poli Zobrazit ovládací prvek necháme Textové pole
2. Seznam hodnot Zobrazit ovládací prvek -> Seznam Typ zdroje řádků -> Seznam Zdroj řádků -> zapsat konkrétní údaje a oddělit středníkem Ostatní možnosti není třeba řešit
3. Načtení dat z jiné tabulky (dotazu) Zobrazit ovládací prvek -> Pole se seznamem Typ zdroje řádků -> Tabulka či dotaz Zdroj řádků -> v Tvůrci výrazů vybrat konkrétní pole, která se budou zobrazovat
Zdroje Nápověda programu MS Access 2010 Základní popis http://office.microsoft.com/cs-cz/access-help/vlastnosti-seznamu-poli-se-seznamy-rozeviracich-seznamu-a-vyhledavacich-poli-HP005188491.aspx Popis typů dat http://office.microsoft.com/cs-cz/access-help/vytvoreni-seznamu-moznosti-pomoci-seznamu-nebo-pole-se-seznamem-HA010113052.aspx
Gymnázium a Střední odborná škola, Lužická 423, 551 23 Jaroměř Projekt: Škola v digitálním světě aneb Uchop svoji šanci Registrační číslo: CZ.1.07/1.5.00/34.0210 Číslo DUM: VY_32_INOVACE_7B19 Jméno autora: Karel Nymsa Název práce: Tabulky – vyhledávání Předmět: IKT Ročník: Septima Časová dotace: 35 min Vzdělávací cíl: Znalost základních pojmů databází a základní práce s nimi Pomůcky: Program Microsoft Access 2010 Poznámka: - Datum vytvoření: 9. 2. 2013 Inovace: Základní informace jsou v elektr. podobě a vyučující se může zaměřit na práci se studenty