190 likes | 345 Views
Databáze. Dotazy. Dotazy výběrové. Dotaz slouží k zobrazení, úpravě a analýze dat z tabulek databáze. Jedná se o příkaz k výběru nebo změně dat z tabulek databáze na základě nastavených podmínek. Dotazy výběrové. Přidat tabulku a zavřít. Dotazy výběrové.
E N D
Databáze Dotazy
Dotazy výběrové • Dotaz slouží k zobrazení, úpravě a analýze dat z tabulek databáze. • Jedná se o příkaz k výběru nebo změně dat z tabulek databáze na základě nastavených podmínek
Dotazy výběrové Přidat tabulku a zavřít
Dotazy výběrové • Vyberte všechny knihy žánru počítače Sloupec se nezobrazí, není-li zaškrtnutý.
Dotazy výběrové • Zobrazte knihy, kterých je na skladě víc jak 20
Dotazy výběrové • Vytvořte dotaz, který u každého žánru vypočítá průměrnou cenu a zaokrouhlí ji na 2 des. místa. • na kartě Dotazy-nástroje klikněte na ikonu Souhrny, tím se přidá další řádek do tabulky návrhu
Dotazy výběrové • u žánru nastavíme Seskupit, u ceny vybereme průměr (Avg)
Dotazy výběrové • desetinná místa nastavíme ve vlastnostech
Dotazy výběrové • Vytvořte dotaz, který bude mít v jednom sloupci název knihy a ve druhém jméno i příjmení autora • kurzorem v prvním řádku otevřete Tvůrce výrazů a klikáním v Kategorii výrazů sestavíme požadovaný výraz
Křížové dotazy Křížový dotaz je dotaz pracující na bázi kontingenční tabulky. Výsledek je tvořen funkcí jednoho sloupce podle zadaných parametrů • Vytvořte křížový dotaz, který uvede průměrnou cenu v jednotlivých měsících u jednotlivých produktů • v návrhu dotazů vybereme Křížový dotaz
Křížové dotazy • objeví se nový řádek – křížová tabulka. U ceny zvolíme funkci a v křížové tabulce hodnotu • u dalších sloupců zvolíme záhlaví sloupce a záhlaví řádku
Křížové dotazy Hotový dotaz
Křížové dotazy • Vytvořte křížový dotaz, který uvede minimální příjem v měsíci únoru a březnu v jednotlivých městech
Křížové dotazy • Vytvořte křížový dotaz, který uvede počet záznamů (produktů) u jednotlivých splátek a jednotlivých výrobců
Aktualizační dotazy Aktualizační dotazy slouží k provedení změn (aktualizací) ve skupině nebo ve všech záznamech tabulky. Aktualizační dotaz je spustitelný dotaz, tzn. výsledek uvidíte až v příslušné tabulce po spuštění dotazu. • Vytvořte dotaz, který změní všechna zaměstnání technik na zaměstnání mistr • vnávrhu dotazů vybereme Aktualizační dotaz
Aktualizační dotazy Vybereme pole zaměstnání a do řádku Aktualizovat do napíšeme novou hodnotu mistr. Do kritérií vybereme technik Po spuštění dotazu se všechna zaměstnání technik změní na mistr
Aktualizační dotazy • Vytvořte dotaz, který zvýší všem prodavačům plat o 1000 Kč • ve sloupci plat napíšeme pomocí Tvůrce výrazů vzorec, který po spuštění zvedne plat všem prodavačům • pozor, spustíme-li dotaz vícekrát, vždy se plat zvýší.
Aktualizační dotazy • Vytvořte dotaz, který sníží plat o 15 % u pracovníků, kteří jsou z Prahy nebo z Brna Do kritérií je musíme před název města napsat hvězdičku *Praha, protože ve sloupci adresa je i název ulice. Hvězdička znamená, že je před slovem Praha ještě nějaký text