OBCHODNÍ AKADEMIE ORLOVÁ
SEBEEVALUAČNÍ TESTY – DATABÁZE PRO ZAČÁTEČNÍKY
Mgr. Zdeňka Kucherková
Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky
ORLOVÁ 2012 PROJEKT: ŠKOLA DNES A ZÍTRA INOVATIVNÍ PŘÍSTUP K VÝUCE TECHNICKÝCH A PŘÍRODOVĚDNÝCH OBORŮ
Řešitel projektu: Obchodní akademie, Orlová, příspěvková organizace
Učební pomůcka pro podporu výuky přírodních věd a technických oborů
Název:
SEBEEVALUAČNÍ TESTY – DATABÁZE PRO ZAČÁTEČNÍKY
Autor:
Mgr. Zdeňka Kucherková
Vydání:
první, 2012
Jazyková korektura nebyla provedena, za jazykovou správnost odpovídá autor.
Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky
ACCESS v otázkách a odpovědích 1.
Access je součástí kancelářského balíku Microsoft Office, můžeme Access spustit pomocí plovoucího menu Microsoft Office
Prohlédni si obrázek a popiš 2.
Databáze a) sbírka údajů stejného druhu b) informace o jedné položce databáze c) jedna určitá kategorie záznamu d) souhrn určitých dat
3.
Záznam a) informace o jedné položce databáze b) sbírka údajů stejného druhu c) jedna určitá kategorie záznamu d) souhrn určitých dat
4.
Pole a) b) c) d)
jedna určitá kategorie záznamu souhrn určitých dat informace o jedné položce databáze sbírka údajů stejného druhu
5.
Tabulka a) objekt databáze b) souhrn určitých dat c) informace o jedné položce databáze d) sbírka údajů stejného druhu
6.
Formulář a) databázový objekt, který se používá k zadávání dat do databáze nebo k jejich zobrazení b) souhrn dat ve formátu, který je vhodný pro tisk c) informace o jedné položce databáze d) sbírka údajů stejného druhu
7.
Dotaz a) souhrn určitých dat, která dohromady vytvářejí určité kritérium b) souhrn dat ve formátu, který je vhodný pro tisk c) informace o jedné položce databáze d) sbírka údajů stejného druhu
8.
Sestava a) souhrn dat ve formátu, který je vhodný pro tisk b) informace o jedné položce databáze c) sbírka údajů stejného druhu d) souhrn určitých dat, která dohromady vytvářejí určité kritérium
9.
Makro a) objekt databáze, jenž obsahuje posloupnost jedné nebo několika akcí, které provádějí určitou činnost b) objekt databáze, který obsahuje příkazy v jazyce VBA (Visual Basic for Applications) c) sbírka údajů stejného druhu d) souhrn určitých dat, která dohromady vytvářejí určité kritérium
10.
Modul a) objekt databáze, který obsahuje příkazy v jazyce VBA (Visual Basic for Applications) b) sbírka údajů stejného druhu c) souhrn určitých dat, která dohromady vytvářejí určité kritérium d) objekt databáze, jenž obsahuje posloupnost jedné nebo několika akcí, které provádějí určitou činnost
11.
Databáze je zabezpečena, ale přesto se uživatelé mohou stále k datům dostat např. pomocí jazyka Visual Basic. Popiš, jak tomu zabránit
12.
Chci změnit přidělení práv v databázi, ale vytvořena někým jiným. Jak se mohu stát vlastníkem databáze, abych mohl přidělovat práva?
13.
Když se mi objeví zpráva „Není dovolena aktualizace. Databáze je určena pouze pro čtení“. Poraď, co to znamená
14.
Jak se může databáze poškodit? Jak ji mohu opravit?
15.
Proč se tolik zvětší soubor, jestliže vložím nebo připojím grafiku? Např. vložím obrázek o velikosti 64k, výsledkem bylo zvětšení souboru o 538k. Vysvětli mi to
16.
Jak navrhnout lepší databázi. Ve všech dobrých návrzích databáze je zahrnuto: a) pečlivé plánování b) eliminace nepotřebných dat c) vyhnout se duplicitě d) needitovat tabulku po naplnění daty Charakterizuj každou podmínku dobré databáze konkrétním příkladem
17.
Datový typ text je určen a) pro text nebo kombinaci textu a čísel b) k ukládání dat určených pro matematické výpočty c) pro datum a čas d) k ukládání peněžních hodnot
18.
Datový typ memo je určen a) pro delší texty a čísla b) pro text nebo kombinaci textu a čísel c) k ukládání dat určených pro matematické výpočty d) k ukládání peněžních hodnot
19.
Datový typ číslo je určen a) k ukládání dat určených pro matematické výpočty b) pro datum a čas c) k ukládání peněžních hodnot d) pro text nebo kombinaci textu a čísel
20.
Datový typ datum/čas je určen a) pro datum a čas b) k ukládání peněžních hodnot c) pro text nebo kombinaci textu a čísel d) k ukládání dat určených pro matematické výpočty
21.
Datový typ měna je určen a) k ukládání peněžních hodnot b) pro text nebo kombinaci textu a čísel c) k ukládání dat určených pro matematické výpočty d) pro datum a čas
22.
Datový typ automatické číslo je určen a) k ukládání po sobě jdoucích čísel (s přírůstkem 1) b) k ukládání dat určených pro matematické výpočty c) k ukládání peněžních hodnot d) pro text nebo kombinaci textu a čísel
23.
Datový typ Ano/Ne je určen a) pro data, která mohou nabývat pouze jedné ze dvou možných hodnot b) k ukládání dat určených pro matematické výpočty c) k ukládání peněžních hodnot d) pro text nebo kombinaci textu a čísel
24.
Objekt OLE je určen a) pro dokumenty aplikace Microsoft Word, tabulky aplikace Microsoft Excel, obrázky, zvukové soubory b) pro data, která mohou nabývat pouze jedné ze dvou možných hodnot c) k ukládání dat určených pro matematické výpočty d) k ukládání peněžních hodnot
25.
Doplň k datovým typům velikost: Datový typ
Velikost
Text Memo Číslo Automatické číslo Měna Datum/čas Ano/Ne OLE 26.
Jak mohu vytvořit tabulku? Uveď tři způsoby
27.
Co jsou vlastnosti pole a jak je mohu nastavit? Pomůže ti obrázek?
28.
Ztratím data uložená v poli, jestliže změním typ pole?
29.
Podle čeho se mohu rozhodnout, zda mám použít pro zápis textu střední délky pole Text nebo Memo?
30.
Access se mne ptá, zda chci definovat primární klíč. Potřebuji ho?
31.
Jak mohu označení primárního klíče zrušit?
32.
Jak se mohu vyhnout duplicitě dat v polích, která nejsou definována jako primární klíč?
33.
Jaká je rozdíl mezi vstupní maskou a formátem?
34.
Zopakuj si používané vlastnosti Formát <
zobrazí všechny znaky malými písmeny
>
zobrazí všechny znaky malými písmeny
!
vyplňuje pole zleva doprava, místo zprava doleva
@
zobrazí zapsaný znak nebo mezeru
&
zobrazí zapsaný znak nebo nechá místo prázdné
[barva]
zobrazí text v zadané barvě
\
zobrazí následující znak doslova, spíše než symbolicky
*
vyplní pole následujícími znaky
mezera
vloží do pole mezeru
„“
zobrazí text v uvozovkách doslova, spíše než symbolicky
35.
Mohu změnit šířku sloupce u několika sloupců současně?
36.
Jak mohu vyhledat určitá data ve velké tabulce?
37.
Jak mohu skrýt sloupce v datovém listu?
38.
Zapíši – li do pole datum 01/01/32, Access předpokládá, že datum následuje po roce 1900, ale já chci, aby patřilo do 21. století. Pokud napíši 01/01/28, dostanu požadovaný výsledek. Vysvětli, copak se to děje?
39.
Jak mohu zrušit všechny záznamy v tabulce
40.
Proč nemohu některá pole v tabulce upravovat? Zopakujte si: u vypočítaných polí u pole Automatické číslo u pole v zamčených záznamech u pole v zamčené databázi Charakterizuj konkrétními příklady s tabulky Čtenáři
41.
Je nějaký způsob jak filtrovat data v datovém listě. Vysvětli, co znamenají ikony
42.
Mohu data v datovém listě setřídit, aniž bych vytvořil dotaz?
43.
V návrhové mřížce dotazu jsou následující řádky:
44.
Proč nemohu dotaz pojmenovat stejným názvem jako tabulku?
45.
Jaký je rozdíle mezi volbami Zobrazit Dotaz
Zobrazení datového listu Spustit
46.
Výběrový dotaz a) načítá data z jedné nebo více tabulek b) slouží k vytvoření nové tabulky c) slouží k přidání dat k určitým datům s kritériem d) provádí změny ve skupině nebo ve všech záznamech tabulky
47.
Křížový dotaz a) je tvořen na bázi kontingenční tabulky, výsledek je tvořen funkcí jednoho sloupce podle zadaných parametrů b) načítá data z jedné nebo více tabulek c) slouží k přidání dat k určitým datům s kritériem d) provádí změny ve skupině nebo ve všech záznamech tabulky
48.
Aktualizační dotaz slouží a) k provedení změn ve skupině nebo ve všech záznamech tabulky b) k tvoření tabulky na bázi kontingenční tabulky, výsledek je tvořen funkcí jednoho sloupce podle zadaných parametrů c) načítání dat z jedné nebo více tabulek d) k přidání dat k určitým datům s kritériem
49.
Vytvářecí dotaz slouží a) k vytvoření nové tabulky b) k tvoření tabulky na bázi kontingenční tabulky, výsledek je tvořen funkcí jednoho sloupce podle zadaných parametrů c) načítání dat z jedné nebo více tabulek d) k přidání dat k určitým datům s kritériem
50.
Odstraňovací dotaz a) odstraní podle zadaných kritérií požadované záznamy tabulky b) slouží k vytvoření nové tabulky c) je tvořen na bázi kontingenční tabulky, výsledek je tvořen funkcí jednoho sloupce podle zadaných parametrů d) načítá data z jedné nebo více tabulek
51.
Parametrický dotaz a) pomocí parametru dochází k výběrů záznamů b) slouží k vytvoření nové tabulky c) je tvořen na bázi kontingenční tabulky, výsledek je tvořen funkcí jednoho sloupce podle zadaných parametrů d) načítá data z jedné nebo více tabulek
52.
Jak je možno postavit dotaz, aby vyhledávání bylo založeno na dnešním datu?
53.
Jak mohu najít záznam, který neobsahuje určitou hodnotu?
54.
Jak mohu vyhledat záznamy , které neobsahují prázdná pole?
55.
Jak mohu sestavit dotaz pro vyhledání velkého rozsahu hodnot, například pro vyhledání všech např. Prodejů mezi 1. lednem a 31. červencem
56.
Jak mohu přidat záznamy z jedné tabulky do druhé?
57.
Jak mohu dotaz použít ke zrušení skupiny záznamů?
58.
Jak mohu seřadit záznamy, použiji – li hvězdičku pro přetažení všech polí do návrhové mřížky dotazu?
59.
Co je vypočítané pole a jak ho mohu do dotazu přidat?
60.
Charakterizuj výrazy používané při výpočtech: SUM AVG MIN MAX COUNT
61.
Ve vypočteném poli, kde se dělila dvě desetinná čísla, výsledek neukazuje žádné desetinné číslo, ačkoliv by měl. Zjisti, co je špatně?
62.
Vypočítané pole ukazuje mnoho desetinných míst vpravo od desetinné čárky. Jak omezit počet zobrazovaných desetinných míst?
63.
Z tabulky zaměstnanci vypište konkrétní příklad datového typu: Osobní číslo 1 2 3 4 5 6 7 8 9
64.
Příjmení Janeček Novák Dlouhá Malý Kohout Pikeš Boháč Gemzová Černý
Jméno Pavel Josef Milada Jiří Václav Vladimír Zdeněk Iva Václav
Plat 12500 15000 13500 10000 11400 14500 15600 15000 14000
Datum narození 12.4.1956 9.4.1976 14.4.1955 21.7.1981 27.9.1971 11.1.1972 13.7.1976 4.2.1962 9.7.1967
Postupy při zapisování a editování a) myší - intuitivně b) klávesnicí – přiřaď k symbolu, klávesové zkratce nebo klávese akci: o jeden znak vlevo o jeden řádek nahoru o jeden řádek dolů o jeden znak vpravo TAB SHIFT-TAB PGUP PGDN F6
65.
Popiš obrazovku:
na začátek seznamu do dalšího sloupce do předchozího sloupce přeskočí do pole Vlastnosti pole na konec seznamu
66.
Poslední řádek na obrazovce přináší údaje o tom, na kterém záznamu naší tabulky se nachází kurzor a kolik záznamů má tato tabulka celkem ( nyní Záznam 1 z 1)
Přiřaď: skok na první záznam skok na předchozí záznam skok na následující záznam skok na poslední záznam skok na nový záznam ( první za posledním záznamem) 67.
Kurzor myši má různé tvary – závisí to na právě aktivní funkci. Vyzkoušej, při jaké akci se změní tvar
I 68.
Opravy v textu – jak maže klávesa, přiřaď: DELETE maže znak za kurzorem BACKSPACE maže znak před kurzorem
69.
Popiš, co dělá akce na obrázku:
70.
Vyvoláme-li menu Formát/Písmo, uvidíme následující dialogové okno.Popiš:
71.
Menu Formát/Datový list. Popiš:
72.
Změna polí a jejich typů. Uprav u tabulky Zaměstnanci - Nastav u pole Osobní číslo datový typ číslo.
73.
Změna polí a jejich typů. Uprav u tabulky Zaměstnanci - Přidej do tabulky pole Titul, Akcie (bude obsahovat počet akcií společnosti, který daný pracovník vlastní).
74.
Změna polí a jejich typů. Uprav u tabulky Zaměstnanci - Do tabulky doplň následující údaje: Osobní číslo 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Příjmení
Jméno
Titul
Janeček Novák Dlouhá Malý Kohout Pikeš Boháč Gemzová Černý Pařízková Veselý Jarkovský Marhan Obruba Beránek Gutwirth Machová Murcek
Pavel Josef Milada Jiří Václav Vladimír Zdeněk Iva Václav Jana Miloslav Jiří Jiří Karel Jan
JUDr.
Marta Vlastimil
Ing. Mgr.
Ing. Ing.CSc. Ing.
Mgr. Ing. Ing.CSc. JUDr. Ing.CSc. Ing.
Datum narození 12.4.1956 9.4.1976 14.4.1955 21.7.1981 27.9.1971 11.1.1972 13.7.1976 4.2.1962 9.7.1967 18.8.1958 23.7.1953 1.6.1957 31.12.1957 9.8.1957 9.6.1955 4.7.1956 13.5.1959 22.4.1954
Akcie 5 3
8
20 15 2 2 3 3
75.
Řazení a filtry. Pracuj s tabulkou Zaměstnanci - Seřaď zaměstnance abecedně podle příjmení. Porovnej svůj výstup s obrázkem
76.
Řazení a filtry. Pracuj s tabulkou Zaměstnanci - Seřaď zaměstnance sestupně podle počtu akcií.
77.
Řazení a filtry. Pracuj s tabulkou Zaměstnanci - Zobraz zaměstnance s titulem Ing.
78.
Řazení a filtry. Pracuj s tabulkou Zaměstnanci - Zobraz jen ty zaměstnance, kteří mají nejméně 5 akcií. Porovnej svůj výstup s obrázkem.
79.
Řazení a filtry. Pracuj s tabulkou Zaměstnanci - Zobraz zaměstnance s titulem Ing., jejichž jméno začíná na V. Porovnej svůj výstup s obrázkem.
80.
Řazení a filtry. Pracuj s tabulkou Zaměstnanci - Zobrazte zaměstnance narozené v dubnu. Porovnej svůj výstup s obrázkem.
81.
Filtrace. Uveď příklad z tabulky Zaměstnanci:
AND OR <> * IS NULL IS NOT NULL
82.
Do tabulky Zaměstnanci přidej další pole Pracoviště, datový typ bude text a do datového listu vepiš hodnoty pro všechny inženýry A52, pro všechny magistry B53, právníkům C54 a zaměstnancům bez titulu D55.
83.
Z tabulky Zaměstnanci zjisti všechny zaměstnance, jejichž jméno začíná písmenem M
84.
Z tabulky Zaměstnanci zjisti všechny ty, kteří mají počet akcií větší než 5 a méně než 20
85.
Z tabulky Zaměstnanci zjisti všechny magistry a inženýry
86.
Z tabulky Zaměstnanci zjisti kolik pracovníků má titul
87.
Vypiš abecedně seřazené zaměstnance (jméno a příjmení) narozené v dubnu. Porovnej svůj výstup s obrázkem.
88.
Pohyb po datovém listě a) myší intuitivně b) klávesnicí – přiřaď k symbolu, klávesové zkratce nebo klávese akci: TAB, ENTER END SHIFT+TAB HOME
CTRLCTRL+END
CTRLCTRL+HOME PGDN PGUP CTRL+PGDN CTRL+PGUP 89.
90.
91.
přesun na přesun na záznamu přesun na přesun na záznamu přesun na
další pole poslední pole aktuálního předchozí pole první pole v aktuálním další pole v aktuálním záznamu
přesun na aktuální pole v posledním záznamu přesun na poslední pole v posledním záznamu přesun na aktuální pole v předchozím záznamu přesun na aktuální pole v prvním záznamu přesun na první pole v prvním záznamu přechod o jednu obrazovku dolů Přechod o jednu obrazovku nahoru Přechod o jednu obrazovku doprava Přechod o jednu obrazovku doleva
Vytvoř novou databázi Škola a pomocí návrhového zobrazení novou tabulku Studenti.Tabulka bude obsahovat tato pole s těmito vlastnostmi: Název pole
Typ pole
Vlastnosti
Jméno
Text
Maximálně 20 znaků
Příjmení
Text
Maximálně 20 znaků, všechna písmena velká
Datum narození
Datum/čas
Datum(krátké)
Obor
Průvodce s vyhledáváním hodnoty
Daně a finance, Ekonomické lyceum, Informační technologie
Průměrný prospěch
Číslo
Jednoduchá přesnost, formát pevný, 2 desetinná místa
Ročník
Číslo
Formát celé číslo
Tabulku Studenti naplň daty: Jméno
Příjmení
Datum narození
Obor
Průměrný prospěch
Ročník
Jan
Mareš
11.9.1993
Ekonomické lyceum
2,31
3
Nikola
Kozlová
18.4.1993
Informační technologie
2,14
3
Jakub
Lup
20.3.1992
Daně a finance
1,56
4
Změň název sloupce Datum narození na Datnar
92.
Mezi sloupce Obor a Prospěch doplň další sloupec Kontakt s datovým typem text
93.
Je třeba zabezpečit, aby se do Průměrného prospěchu zapisovaly hodnoty vyšší než 0 a menší než 5. Pokud by uživatel zadal jinou hodnotu, ať se vypíše chybové hlášení Špatná hodnota
94.
Vytvořte novou databázi s názvem Student a pomocí průvodce novou tabulku studentů. Název tabulky 4C, bude obsahovat pole Kód studenta, Jméno, Příjmení, Město, Telefonní číslo. Primární klíč bude nastaven ne pole Kód studenta
95.
Vytvořte novou databázi Pracovníci a z Excelu importujte do databáze tabulku Seznam pracovníků.xls, název tabulky bude Podklady a nebudeme určovat primární klíč
96.
Z tabulky Pracovníci zjisti, kolik je mužů a kolik žen. Použij filtr pole výběru nebo podle formuláře
97.
Zjisti, kolik soustružníku pracuje na směně A nebo B. Použij filtr pole výběru nebo podle formuláře
98.
Zjisti, kolik žen pracuje s praxí větší než 10 let. Použij filtr pole výběru nebo podle formuláře
99.
Zjisti, kolik pracovníků v roce 2000 slavilo 50 let. Použij filtr pole výběru nebo podle formuláře
100. Zjisti, kolik ve firmě pracuje mužů se jménem Jan a Jiří. Použij filtr pole výběru nebo podle formuláře 101. Zjisti, kdy nastoupil pan Pospěch. Použij filtr pole výběru nebo podle formuláře 102. Zjisti, kolik pracovníků má na začátku H nebo S. Použij filtr pole výběru nebo podle formuláře 103. Zjisti, kolik žen pracuje jako balič nebo laborant. Použij filtr pole výběru nebo podle formuláře 104. Zjisti, kolik pracovníků nepracuje na směně B. Použij filtr pole výběru nebo podle formuláře 105. Zjisti, kolik pracovníků má titul. Použij filtr pole výběru nebo podle formuláře 106. Zjisti nejstaršího a nejmladšího pracovníka. Použijte řazení 107. V návrhovém zobrazení tabulky vytvoř pro pole titul rozevírací nabídku s tituly Ing., Bc., Mgr. 108. Zajisti, aby se do sloupce Praxe zapisovaly pouze hodnoty větší než 0, jinak ať se zobrazí chybové hlášení s textem Zadej hodnotu větší než 0 109. Vypiš pracovníky s titulem Ing. jejich Příjmení, Jméno a Funkci. Použij dotaz 110. Vypiš pracovníky, kteří nastoupili mezi roky 1990 a 1996, seřaď podle sloupce Praxe. Použij dotaz 111. Vypiš pracovníky, kteří pracují na směně A, B a C s praxí nad 8 let. Zobraz pole Příjmení, Délka praxe a Směna, dále vytvoř sloupec Odměna, jenž bude obsahovat výpočet, který vynásobí částkou 100 Kč každý rok praxe. Použij dotaz 112. Vypiš pracovníky bez titulu seřazené podle Příjmení vzestupně a dále podle jména také vzestupně. Použij dotaz 113. Vytvoř dotaz, který zjisti průměrnou odměnu pro jednotlivé směny 114. Vytvoř křížový dotaz, který uvede minimální plat v měsíci únoru a březnu pro jednotlivé směny 115. Zjisti počet pracovníků, kteří se narodili od 1966 do 1975. Použij dotaz
116. Zjisti pracovníka s nejnižší mzdou, který nemá žádný titul. Použij dotaz 117. Pomocí výběrového dotazu vypiš do prvního sloupce Jméno a Příjmení dohromady s mezerou mezi jménem a příjmením, sloupec nazvěte Pracovník a dále vyber jen ty pracovníky, kteří jsou technici a administrativní pracovníci 118. Vytvoř dotaz, který zobrazí maximální a minimální plat skladníků a údržbářů 119. Vytvoř dotaz, který zobrazí sloupce Jméno a Příjmení a pole Věk pracovníků 120. Vytvoř novou databázi Zam_Odd_Uk. Z Excelu importuj veškerá data o zaměstnancích, odděleních, ve kterých pracují a jaké mají úkoly ze souboru Zam_Odd_Uk.xls. Data jsou na třech listech a musíš je importovat jednu po druhé do tabulek Zam, Odd a Ukoly 121. Definuj primární klíč, ale proč a) základní předpoklad pro vytvoření relací b) primární klíč nepovolí vložení opakujících se údajů 122. Do tabulek v databázi Zam_Odd_Uk vložte vlastní primární klíče, v tabulce Zam primarní klíč os_cislo, v tabulce Odd primární klíč, v tabulce Uk primární klíč c_uk. Vytvoř relace. Porovnej svůj výstup s obrázkem
123. Charakterizuj typy relací: a) 1:1 uveď konkrétní příklad b) 1:N c) M:N 124. Popiš, jak se definují relace. Pomohou ti obrázky
125. Popiš a vysvětli obrázek:
126. Popiš typy spojení. Uveď příklad ke každému spojení, co bude výstupem
127. Vytvoř formulář pro přidání nového zaměstnance, vlož pole Jméno, Příjmení, Název oddělení. V těle budou dvě příkazová tlačítka pro přidání a odstranění zaměstnance. V zápatí formuláře bude nové pole, které bude zobrazovat počet zaměstnanců, pole bude uzamčeno. 128. Vlož dle svého uvážení tři nové pracovníky. Zjisti, zda fungují tlačítka a zápatí se mění počet zaměstnanců 129. Vypiš seznam zaměstnanců, oddělení, ve kterém pracují a úkoly, na kterých pracují. S tabulky Zam vypiš všechny pole 130. Vytvoř dotaz, ze kterého lze zjistit pracovníky, kteří mají nadprůměrný plat 131. Vypiš jména zaměstnanců, čísla a plat, které byli vedeni v úkolech „přinést poštu“ 132. Do tabulky Zam vlož pole “bonus“, pro pracovníky s platem do 10000 - 5% z platu, s platem nad 10000 - 10% z platu 133. Vypiš zaměstnance se jménem začínajícím na „C“, kteří mají plat vyšší než 8000, a pracují v oddělení programování a sklad 134. Zjisti minimální a maximální plat, počet úkolů pro oddělení, 135. Vyber všechny úkoly pro zaměstnance č. 1-10 136. Vypiš počet úkolů pro každého zaměstnance 137. Seznam zaměstnanců, kteří mají více než 5 úkolů 138. Seznam zaměstnanců, kteří mají více než 5 úkolů, jejich průměrný plat, pole vhodně pojmenujte, vypočtenou hodnotu upravte na 0 desetinných míst
139. Popiš, co lze vyčíst z obrázku:
140. Navrhni, jak bude vypadat návrh dotaz pro tento výstup
141. Vytvoř sestavu s názvem Hodnocení, která bude zobrazovat Jméno a Příjmení zaměstnance, jeho Titul, do jakého Oddělení patří a jaké má Úkoly, kdy je plní a jeho Plat 142. Vytvoř přepínací panel dle následujících kritérií: a) spustí se ihned po otevření databáze b) bude obsahovat volbu pro otevření formuláře Přidání zaměstnance c) bude obsahovat volbu pro spuštění sestavy Hodnocení d) Přepínací panel pojmenuj 143. Vytvoř štítky pro zaměstnance s těmito vlastnostmi: a) zdrojem budou data tabulky Zam b) štítky budou velikosti 5x8 cm, vzdálenost mezi štítky 1 cm, vzdálenost od okraje stránky na 2 cm a vzdálenost písma od okraje štítků na 1 cm. Počet štítků vedle sebe bude 2, název šablony bude Vizitka c) velikost písma 15, tučné d) štítky seřadíš podle jména zaměstnance 144. Průvodce jednoduchým dotazem - Vypiš osobní čísla a příjmení seřazená podle abecedy (uložte jako dotaz)
Porovnej svůj výstup s obrázkem.
145. Průvodce jednoduchým dotazem - Vypište zaměstnance s křestním jménem na V a s osobním číslem větším než 7. Porovnej svůj výstup s obrázkem.
146. Zjisti počet zaměstnanců vlastnících nějaké akcie. Porovnej svůj výstup s obrázkem.
147. Zjisti počet akcií, které vlastní zaměstnanci. Porovnej svůj výstup s obrázkem.
148. Potřebuji pro jedno pole spočítat součet i průměr, ale ze seznamu typů výpočtu v řádku Seskupit návrhové mřížky dotazu mohu vybírat pouze jeden výpočet. Zjisti, jak vybrat různé typy výpočtu pro jedno pole? 149. Rozděl zaměstnance do skupin podle titulu a určete v každé skupině jejich počet. Porovnej svůj výstup s obrázkem
150. Vypiš zaměstnance narozené v lednu a v dubnu. Porovnej svůj výstup s obrázkem.
151. Vypiš všechny zaměstnance s titulem. Porovnej svůj výstup s obrázkem.
152. Zjisti počet právníků, kteří mají více než 10 akcií. Porovnej svůj výstup s obrázkem.
153. Vypiš všechny Jirky a zaměstnance narozené v dubnu. Porovnej svůj výstup s obrázkem.
154. Vypiš zaměstnance, kteří mají nejméně 5 a nejvíce 15 akcií. Porovnej svůj výstup s obrázkem.
155. Zjisti kolik zaměstnanců s titulem CSc. má nějaké akcie. Porovnej svůj výstup s obrázkem.
156. Zobraz Jméno, Příjmení a Rok narození u všech zaměstnanců.
Porovnej svůj výstup s obrázkem.
Přepiš Výraz1 na Rok narození
157. Pomocí aktualizačního dotazu změň všechna zaměstnání technik na zaměstnání mistr 158. Pomocí aktualizačního dotazu zvýši plat o 1000 Kč pouze všem prodavačům. Po provedení dotazu zjisti nový plat prodavače Aloise Bartáka 159. Pomocí aktualizačního dotazu je třeba snížit plat zaměstnanců o 15%, kteří jsou z Prahy nebo z Brna. Po spuštění dotazu zjisti plat Františka Kudrny 160. Vytvoř dotaz, kterým změníš všechna jména Josef na Pepa 161. Vytvoř dotaz, kterým se všem inženýrům navýší plat o 20% 162. Vytvoř dotaz, který vytvoří novou tabulku s názvem Statistika. Do sloupce sluč dva existující sloupce Příjmení a Rok nástupu, sloupec se bude jmenovat Výstup 163. Vytvoř dotaz, ze kterého se dá vyčíst průměrná mzda a počet pracovníků pro Středisko 164. Vytvoř dotaz, který po vyžádaném zadání Jména a vyžádaném zadání Příjmení zvýší mzdu o 15%. Po spuštění dotazu zjisti, jakou mzdu bude mít Karel Míček 165. Vytvoř dotaz, kterým lze zjistit pro Střediska průměrnou cenu akcií, hodnoty vložte do nové tabulky Výstup. Dle potřeba přepište názvy polí, hodnoty upravte bez desetinných míst
166. Vytvoř dotaz, kterým vznikne nová tabulka s názvem Pojištění. Bude obsahovat pole Jméno, Příjmení a Mzda, nové pole Zdravotní pojištění, které bude činit 4,5% ze mzdy 167. Vypiš u jednotlivých zaměstnanců celkovou hodnotu jejich akcií, jestliže cena jedné akcie je 1850 Kč.
Porovnej svůj výstup s obrázkem.
168. Vypiš u jednotlivých zaměstnanců celkovou hodnotu jejich akcií, jestliže cena jedné akcie je 1850 Kč. Řeš parametrickým dotazem. Porovnej svůj výstup s obrázkem.
Hodnota akcií: [akcie]*[cena akcie]
169. Vytvoř dotaz, jenž vypíše jen ty zaměstnance, kteří vlastní ne méně a ne více akcií, než zadaná čísla. Hranice zadáme při spuštění dotazu. Tabulka bude obsahovat osobní číslo, příjmení a počet akcií a bude podle počtu akcií seřazena sestupně. Porovnej svůj výstup s obrázkem. Zvol parametrický dotaz.
170. Zaokrouhlování v Access – vysvětli, co znamená zápis INT(mzda+0,5) 171. Zaokrouhlování v Access – vysvětli, co znamená zápis INT(mzda+0,99) 172. Zaokrouhlování v Access – vysvětli, co znamená zápis INT(dph/10+0,99)*10 173. Zaokrouhlování v Access – vysvětli, co znamená zápis INT(dph*10+0,99)/10 174. Zaokrouhlování v Access – vysvětli, co znamená zápis INT(daňový základ/100+0,99)*100 175. Zaokrouhlování v Access – vysvětli, co znamená zápis INT(cena/10+0,5)*10 176. Vypočítané pole v dotazu ukazuje příliš mnoho desetinných míst vpravo od desetinné čárky. Mohu nějak počet desetinných míst omezit? 177. Mohu použít výpočet pro konverzi textu v textovém pole na velká nebo malá písmena? 178. Co je vypočítané pole a jak ho mohu do dotazu přidat? 179. Jak mohu výpočty v dotazu seskupovat? 180. Proč se mi při vytváření vypočítaného pole, ve kterém používám pole formátu Měna, objevuje chyba zaokrouhlení? 181. Někdy se objeví při zpracování dotazu chybová zpráva „nedostatek paměti“, přestože má počítač dostatek paměti. Vysvětli proč?
182. Jak z číselných dat vytvořím křížovou tabulku?
183. Zkoumej závislost mezi počtem akcií a rokem narození. Zvol křížový dotaz.
184. Zkoumej závislost mezi počtem akcií a rokem narození. Zvol křížový dotaz.
185. Zkoumej závislost mezi počtem akcií a titulem u zaměstnanců, kteří vlastní nějaké akcie. Zvol křížový dotaz.
186. Zkoumejte závislost mezi počtem akcií a titulem zaměstnanců, jejichž příjmení začíná na M. Zvol křížový dotaz.
187. Všem majitelům 3 akcií změňte počet na 4. Zvol aktualizační dotaz.
188. Všem magistrům přidej 2 akcie. Zvol aktualizační dotaz.
189. Všechny doktory práv přeneste do nové tabulky s názvem Právníci. Zvol vytvářecí dotaz.
Porovnej svůj výstup s obrázkem.
190. Všechny doktory práv odstraň tabulky. Zvol odstraňovací dotaz.
191. Z tabulky Zaměstnanci vyhodnoť pracovníky s titulem Ing. A Mgr., jejich příjmení a jméno, dotaz nazvi Titul_d
192. Z tabulky Zaměstnanci vyhodnoť muže s akciemi větší než 5, příjmení a počet akcií, dotaz nazvi Muž_d 193. Z tabulky Zaměstnanci vyhodnoť ženy inženýrky, pole příjmení a titul, dotaz nazvěte Ženy_d 194. Z tabulky Zaměstnanci vyhodnoť pracovníky narozené po roce 1960, dotaz nazvi Mladší_d 195. Z tabulky Zaměstnanci vyhodnoť průměrnou cenu pro inženýry a magistry, dotaz nazvi Průměr_d 196. Z tabulky Zaměstnanci vyhodnoť počet pracovníků s danými tituly, dotaz ulož Počet_d 197. Z tabulky Zaměstnanci vyhodnoť celkový počet akcií pro muže a ženy, dotaz nazvi Akcie_d 198. Z tabulky Zaměstnanci vyhodnoť kolik je mužů a kolik žen, dotaz nazvi Stav_d 199. Z tabulky Zaměstnanci vytvoř dotaz, který daný počet akcií všem pracovníků zvýší 9. Dotaz nazvi Zvýšení_d (pozn. dotaz nespouštějte podruhé, došlo by k opětovnému navýšení) 200. Do tabulky Zaměstnanci vlož pole cena akcií. Do tohoto pole vypočítej skutečnou cenu akcií za předpokladu, že cena 1 akcie bude 850 Kč. Dotaz ulož Cena_d 201. Z tabulky Zaměstnanci vytvoř křížový dotaz, který uvede celkovou cenu akcií prodané tituly a muže a ženy. Dotaz ulož Součet_d 202. Z tabulky Zaměstnanci vytvoř křížový dotaz, který uvede minimální počet akcií pro tituly a daná pracoviště. Dotaz ulož Min_ d 203. Potřebuji v dotazu použít vypočítané pole, které bude obsahovat daň z prodeje pouze v případě, že pole Stát bude obsahovat určitou hodnotu pro jeden stát. Pro ostatní státy budou vypočítané pole nulové. Je nějaký způsob, jak takové vypočítané pole v dotazu vytvořit? 204. Proč nemohu aktualizovat křížový dotaz? 205. Při pokusu o spuštění dotazu se mi objevila chybová zpráva „Nesoulad datových typů“. V čem je chyba? 206. Z tabulky Zaměstnanci vytvoř formulář pro všechna definovaná pole pomocí průvodce
Porovnej svůj výstup s obrázkem
207. Z tabulky Zaměstnanci vytvoř formulář pro všechna definovaná pole pomocí návrhu
208. Popiš jednotlivé nástroje pro tvorbu formuláře:
209. Popiš formulářové a návrhové zobrazení:
210. Doplň ve formuláři záznamy do tabulky Zaměstnanci:
19 20 21 22 23 24
Volejníková Novotná Novák Zárubová Hořejší Hořejší
Jana Hana Jan Helena Václav Monika
JUDr.
Ing.
13.6.1970 8.4.1976 14.4.1955 22.7.1970 27.9.1961 2.10.1963
2 0 0 11 13 0
211. Doplň ve formuláři pole, které bude vypisovat celkovou hodnotu akcií vlastněných daným pracovníkem, jestliže hodnota jedné akcie je 520 Kč.
Porovnej svůj výstup s obrázkem
212. Doplň do tabulky pole, které bude identifikovat pohlaví zaměstnance. Ve formuláři pak použij pro toto pole zaškrtávací políčko a umísti jej hned za titul.
Porovnej svůj výstup s obrázkem
213. Vytvoř formulář pomocí průvodce s těmito vlastnostmi: a) zdrojem dat bude tabulka Zaměstnanci b) formulář bude zobrazovat všechna pole tabulky c) formulář bude typu Sloupce d) barevné provedení bude Pískovec e) formulář nazvěte Dotazník
214. Uprav v návrhovém zobrazení formulář Dotazník: a) vlož nadpis Vstupní dotazník do záhlaví formuláře (velikost písma 18, tučné, modré písmo, zarovnání doprostřed, barva čáry modrá, šířka čáry 2) b) vlož příkazové tlačítko Zavřít formulář, po jehož stisknutí se formulář zavře c) uprav šířky textových polí Jméno, Příjmení na potřebnou velikost d) do záhlaví formuláře vložte obrázek např. logo firmy 215. Pomocí průvodce vytvoř formulář s těmito vlastnostmi: a) zdrojem dat bude tabulka Pracovníci b) formulář bude zobrazovat pole Titul, Jméno, Příjmení, Muž, Datum narození, Délka praxe a Vzdělání c) formulář bude typu Sloupce d) styl formuláře bude Pískovec e) formulář nazveme Dotazník 216. Do záhlaví formuláře Dotazník vložte nadpis Vstupní dotazník (velikost písma 20, tučné, modré písmo, zarovnat na střed, barva čáry v tónu, šířka čáry 2,5) 217. Pole titul ve formuláři Dotazník upravte na pole se seznamem(na rozevírací nabídku) 218. Do formuláře Dotazník vložte příkazové tlačítko Zavřít formulář, po jehož stisknutí se formulář zavře 219. Ve formuláři Dotazník upravte šířky textových polí Jméno, Příjmení, Vzdělání a Délka na potřebnou velikost praxe 220. Vložte do záhlaví formuláře Dotazník obrázek loga firmy o velikosti 1x1 cm 221. Vložte do formuláře Dotazník nové pole Věk, jež bude vypočítáno z data narození. Toto pole zabezpečte proti změnám 222. Ve formuláři Dotazník seřaďte záznamy podle Délky praxe sestupně 223. Ve formuláři Dotazník v poli Vzdělání vyznačte: a) ZŠ – zelená barva b) SŠ – červená barva c) VŠ – modrá barva d) VYUČ – hnědá barva 224. Vysvětli, jak vytvoříš formulář pomocí návrhového zobrazení pro tabulku Čtenáři. Pomůže ti obrázek?
225. Co se stane, když poklepeš na průsečík obou pravítek (levý horní roh). Popiš pole
226. Popiš vytvoření nadpisu a popř. dalších popisků. Vysvětli, co tlačítka znamenají
227. Popiš postup pro přenesení polí do formuláře a jejich úpravu obrázky signalizují
. Vysvětli, co
228. Popiš, jak do formuláře vložit obrázek. Vysvětli pojmy a ukázku: a) b) c) d)
záložka Formátové režim velikosti zachovat proporce
229. Popiš, jak do formuláře vložit nové pole se vzorcem. Vysvětli pojmy a ukázku: a) b) c)
pole Nevázaný záložka Datové
d)
Zdroj ovládacího prvku
230. Popiš, jak ve formuláři vytvořit příkazové tlačítko. Vysvětli pojmy a ukázku: a) b) c) d)
požadovaná Kategorie, Akci obrázek nebo text
231. Popiš změnu barvy pozadí formuláře. Existuje více způsobů? 232. Vysvětli, co je rozbalovací (rozevírací) tlačítko u formuláře. Charakterizuj pojmy: a) b) c)
Pole se seznamem Vlastnosti, Datové, Zdroj řádku Zobrazit, Vlastnosti dotazu, Jedinečné hodnoty, Ano
d) 233. Můžeš vytvořit formulář s kartami a) ano b) ne c) pouze přes kartu vyhledávání d) pouze přes nabídku Formátování a Titulek 234. Můžeš změnit velikost formuláře a) umístěním kurzoru na dolní nebo pravý okraj oddílu b) změnou dělení osy x a osy y c) čtyřhlavou šipkou d) změnit velikost okna 235. Můžeš zabránit v úpravách ve formuláři a) povolit úpravy a povolit odstranění změnit na NE b) zobrazit vlastnosti – změnit c) neexistuje d) pouze přes kartu formuláře 236. Popiš, jak do formuláře vložit tlačítko pro tisk nebo zavření formuláře 237. Popiš, jak do formuláře přidat tlačítko pro přechod na konec tabulky, tak abychom mohli do tabulky přidávat nové záznamy 238. Popiš, jak zajistit, aby při každém otevření formuláře automaticky zarovnal na střed 239. Umíš zabezpečit, aby byl formulář zpřístupněný pouze pro čtení. Pokus se vyřešit situaci, jak uživateli zabránit v úpravách pouze jednoho ovládacího prvku 240. Popiš situaci, jak při použití formuláře filtrovat zobrazené záznamy 241. Popiš způsob, jak ve formulářovém zobrazení najít záznam podle jeho čísla 242. Pomocí které funkční klávesy se pohybujeme mezi tělem a záhlavím formuláře bez použití myši 243. Popiš, jak rychle otevřu formulář, který pravidelně používám? 244. Popiš, jak přidat do formuláře příkazové tlačítko pro vytisknutí aktuálního záznamu 245. Představ si situaci, že pravidelně tiskneš data s použitím formuláře. Popiš, jak jednoduše vytvořit podle formuláře sestavu 246. Popiš, jak pomocí formuláře seřadit záznamy ve formuláři zobrazené 247. Popiš situaci, jak změnit titulek v titulkovém řádku formuláře 248. Máš prázdný formulář a nezobrazují se ti data. Uveď důvody pro tento problém 249. Popiš, jak můžeš spočítat souhrnnou hodnotu pro jeden záznam
250. Vysvětli, proč se v některých ovládacích prvcích formuláře objeví zápisy #Chyba? A #Název? 251. Vytiskni tabulku Zaměstnanci. Porovnej svůj výstup s obrázkem
252. Panel nástrojů pro sestavu. Charakterizuj ikony:
253. Vytiskni z naší tabulky jen inženýry (pole jméno a příjmení, počet akcií), data seřaď vzestupně abecedně dle příjmení. Porovnej svůj výstup s obrázkem
254. Vytiskni kontingenční tabulku popisující vztah mezi titulem a počtem akcií. Porovnej svůj výstup s obrázkem
255. Vytiskni evidenční karty zaměstnanců. Pozn. na kartě Okraje nalezneš volbu Tisknout jen data – nalezneš jen data bez názvu kolonek, jejich ohraničení (tisk bude ukazovat jen obsahy „svázaných polí“). Na kartě Sloupec se můžeš rozhodnout pro tisk více karet na jednom listu
256. Zdrojem dat pro sestavy mohou být buď tabulky nebo dotazy. Sestavu je možno vytvořit – jako automatickou sestavu, pomocí Průvodce sestavou, v návrhovém zobrazení. Vysvětli postup tvorby a rozdíly mezi postupy k sestavě 257. Vytvoření sestavy pomocí průvodce - vytiskni obsah tabulky Zaměstnanci včetně nadpisu a celkových součtů. Výstup seskup podle položky titul a seřaď podle příjmení. (Lidé se stejným titulem budou vytištěni „u sebe“.)
258. Vytiskni sestavu pro tabulku Zaměstnanci - rozdělení do skupin podle titulu (zvlášť bez titulu, samostatně zaměstnanci s Ing., samostatně s titulem Mgr., samostatně s titulem JUDr. atd). 259. Vytiskni sestavu pro tabulku Zaměstnanci – rozdělení podle titulu a ti se ještě rozdělí podle počtu akcií (nejdříve ti, kteří mají nula počet akcií) a další skupina budou zaměstnanci s titulem Ing. A ti se zase rozdělí podle počtu akcií. V rámci titulu jsou pracovníci rozděleni do skupin podle počtu akcií. Porovnej svůj výstup s obrázkem.
260. Pomocí průvodce vytvoř sestavu s těmito vlastnostmi: a) zdrojem dat bude tabulka Zaměstnanci b) v sestavě nechej zobrazit všechna pole tabulky c) v sestavě bude úroveň seskupení nastavena podle sloupce Pracoviště d) sestava bude řazena podle sloupce Dat_nar vzestupně e) zobraz součet akcií f) rozvržení sestavy bude Blokové g) styl sestavy vyberte Společenský h) sestavu pojmenujte Zaměstnanci firmy Falco i) přepiš popisek v záhlaví sestavy na Stav pro rok 2006 261. Popiš způsob, jak rychle vytvořit sestavu 262. Vysvětli, jaký je rozdíl vytváření sestavy pomocí průvodce sestavami a manuálním vytvářením sestav 263. Vyjmenuj a charakterizuj sekce sestavy 264. Popiš, jak přidáš do sestavy aktuální datum a čas 265. Popiš situaci, jak udržet skupinu záznamů pohromadě na jedné stránce, aby se záznamy nerozdělily na různé stránky 266. Vysvětli, jak do sestavy manuálně přidáš ovládací prvek 267. Pro potřeby situace je třeba tisknout se sestavu ve více sloupcích. Popiš postup 268. Popiš, jak dosáhnout toho, aby se sekce těla tiskla ve více sloupcích a ostatní sekce jenom v jednom 269. Chci v sekci tělo číslovat záznamy. Popiš 270. Chci v sekci tělo číslovat záznamy od jiného čísla než jedna. Popiš 271. Můžeš do sestavy vložit průběžný součet? Zjisti a popiš 272. Můžeš v sestavě sumarizovat vypočítaná pole? Zjisti a popiš 273. Za základ sestavy slouží dotaz s parametrem. Popiš, jak v sestavě zobrazím parametr použitý v aktuální sestavě 274. Může se změnit zdroj záznamů používaný v sestavě? Zjisti a popiš 275. Zajisti, jak programu Access zabráníš ve spuštění průvodce ovládacími prvky, kdykoliv chceš vytvořit tlačítko, pole se seznamem nebo seznam 276. V textu se někdy zobrazují zvláštní znaky, které v návrhu sestavy nejsou. Popiš, jak tyto znaky ze zobrazení odstranit 277. Představ si situaci. Máš papírový formulář, který slouží pro zapisování dat. Je možné formulář sejmout a použít sejmutý formulář jako pozadí pro formulář programu Access 278. Představ si situaci, procházíš formulářem pomocí klávesy TAB a prvky v té chvíli nejsou seřazeny shora dolů. Popiš, jak tuto situaci vyřešíš 279. Popiš, jak je možné odstranit čáry, které průvodce vložil do sestavy, ale které v návrhu sestavy nemohu najít 280. Vytvoř sestavu pro tabulku Pracovníci, šířka sestavy je 15 cm. V záhlaví sestavy bude název Platová listina (velikost písma 15, modrá barva, tučné), vložte všechna pole tabulky 281. Vložte do těla sestavy Platová listina nové pole Sociální pojištění (8% ze mzdy), formát měny 282. V sestavě Platová listina rozdělte v těle dvě kategorie položek, které se týkají osobních dat pracovníka a dat, které se týkají firmy. Kolem těchto objektů vytvořte obdélníky šířky 2,5 bodů, modré barvy
283. Seřaďte záznamy ve výstupu Platová listina podle Střediska a dále podle Příjmení, oba sestupně 284. Vytvořte nové pole Pracovník, které bude obsahovat Příjmení a jméno dohromady v jednom sloupečku 285. Vyzkoušej vytvořit sestavu pomocí průvodce pro tabulku Seznam (název Nabídka knih) s poli:
a) b) c) d)
úroveň seskupení podle pole Oblast seřadit sestupně podle pole Titul zobrazit součet cen pro pole Oblast rozvržení Odsazované, styl sestavy společenský
286. Ve formuláři vytvořeném pomocí průvodce jsou ovládací prvek a jeho popis spojené a přemísťují se společně. Přidáme – li do formuláře textové pole a k němu popisek, pohybují se každý zvlášť. Jak popisek k ovládacímu prvku připojíš? 287. Popiš tabulku Čtenáři:
288. Charakterizuj pole tabulky Čtenáři datovými typy 289. Zapiš v programu dotaz, který má tento výstup s tabulky Čtenáři:
290. Zapiš, co je výstupem tohoto dotazu:
291. Zapiš v programu dotaz, který má tento výstup s tabulky Čtenáři:
292. Zapiš, co je výstupem tohoto dotazu:
293. Zapiš v programu dotaz, který má tento výstup s tabulky Čtenáři:
294. Zapiš, co je výstupem tohoto dotazu:
295. Zapiš, co je výstupem tohoto dotazu:
296. Zapiš v programu dotaz, který má tento výstup s tabulky Čtenáři:
297. Zapiš v programu dotaz, který má tento výstup s tabulky Čtenáři:
298. Zapiš, co je výstupem tohoto dotazu:
299. Zapiš, co je výstupem tohoto dotazu:
300. Zapiš v programu dotaz, který má tento výstup s tabulky Čtenáři: