TEST

Tab.1 Produkty


Číslo produktu Názov produktu Cena produktu
101 šampón 1.99
102 jogurt 0.34
103 mlieko 1.05

Tab.2 Objednávky


Id objednávky Číslo produktu Počet kusov
522 101 2
523 102 8
523 103 3

Tab.3 Kreditné karty


Id zákazníka Meno Priezvisko Číslo karty Stály príjem
105 Martin Benko 1111222233334444 1
106 Marek Petrovský 2222111133334444 0
107 Jozef Balog 1111111122223333 1

Tab.4 Expirácie kariet


Číslo karty Expirácia karty
1111222233334444 2015-02-11
2222111133334444 2017-08-03
1111111122223333 2016-01-01

Úlohy

1.) Vytvorte Tab.1 a Tab.2, vypíšte číslo objednávky a celkovú cenu objednávky.

2.) Vytvorte Tab.1 a Tab.2, vypíšte číslo produktu, cenu produktu, cenu produktu v SKK (1 EUR = 30,1260), cenu za kusy uvedené v objednávkach a zoraďte výsledky od najnižšej ceny produktu po najvyššiu.

3.) Vytvorte Tab.1 a Tab.2, definujte referenčnú integritu medzi Tab.1 a Tab.2, vytvorte pohľad, ktorý bude obsahovať všetky atribútové stĺpce Tab.1 a Tab.2

4.) Vytvorte Tab.1 a upravte ju následovne tak aby mala tvar:

Číslo produktu Názov produktu Cena produktu Drogéria Potraviny
101 šampón 1.99 1 0
102 jogurt 0.34 0 1
103 mlieko 1.05 0 1
104 vreckovky 1.23 1 0
105 mydlo 0.77 1 0

Vytvorte pohľad, ktorý bude zobrazovať iba produkty zo sekcie potraviny a zároveň iba tie položky potravín, ktoré sú lacnejšie ako 1 euro. (vypíšte všetky atribútové stĺpce)

5.) Upravte Tab.1 rovnako ako v úlohe č.4, vyselektujte iba tie produkty, ktoré majú v názve písmeno "m", zoraďte podľa ceny produktu od najlacnejšej (vypíšte všetky atribútové stĺpce)

6.) Vytvorte tab.3, vytvorte správny typ indexu atribútovému stĺpcu "číslo karty", z tab.3 následne vyberte všetky záznami, ktoré majú stály príjem a v priezvisku sa nachádza písmeno "a".

7.) Vytvorte Tab.3 a Tab.4, zabezpečte unikátnosť záznamov podľa čísla kreditnej karty a vyberte následujúce záznami: meno, priezvisko, číslo karty a expirácia, ktoré expirujú pred rokom 2017.

8.) Vytvorte Tab.3 a Tab.4 zabezpečte referenčnú integritu medzi atribútovými tabuľkami a vytvorte náhľad následujúcich stĺpcov: meno, priezvisko, číslo karty, expirácia karty. Z náhľadu vyselektujte iba prvé dva záznami a zoraďte ich podľa dátumu expirácie karty (karta ktorá extiruje najskôr bude prvá).