Form Builder

Transkrypt

Form Builder
Studia dzienne
Systemy przetwarzania i baz danych II
Pracownia specjalistyczna nr 12
Temat: Form Builder.
Zad 1 W module formularza TEST z blokami danych dla tabel: t_klient, t_zamownienie, t_z_ksiazka
(patrz zajecia poprzednie) sformulowac nastepujace warunki dla wprowadzanych zapytan:
(a) wyswietlic tylko tych klientow, ktorzy sa z wojewodztwa podlaskiego
(b) wyswietlic tylko te zamowienia klientow, ktore byly zrealizowane przy uzyciu karty
(c) uporzadkowac wyswietlane rekordy klientow rosnaco wg. nazwiska
(d) wyswietlic tylko te zamowienia klientow, ktore zostaly zrealizowane lub te, ktore zostaly zlozone w
dniu dzisiejszym
Zad 2 Korzystajac z modulu TEST nalezy dodac rekordy odpowiednio do tabeli: t_klient,
t_zamowienie. Dla pola reprezentujacego date zlozenia zamowienia (blok Zamowienia) okreslic nalezy
wartosc poczatkowa (jako biezaca date). Nastepnie usunac dodane rekordy.
Zad 3 Utworzyc nowy modul formularza. W module tym nalezy utworzyc blok danych, ktorego zrodlem
bedzie tabela t_ksiazka. Dla elementow "wydawca" i "dostawca" zdefiniowac nalezy listy wartosci.
Kazda z list powinna skladac sie z dwoch kolumn i odpowiednio zawierac identyfikator i nazwe
wydawcy oraz identyfikator i nazwe dostawcy. Dodatkowo w bloku danych nalezy umiescic dwa pola
typu "Element wyswietlania." Z elementami wyswietlania nalezy odpowiednio zwiazac nazwy
dostawcow i wydawcow, ktore beda wybierane w listach wartosci. Z elementami "wydawca" i
"dostawca" nalezy zwiazac kolumny reprezentujace identyfikatory w odpowiednich listach wartosci.
Zad 4 W module formularza TEST nalezy utworzyc nastepujace pola wyliczane:
1. pole reprezentujace sume ilosci zamawianych ksiazek w ramach danego zamowienia
2. pole reprezentujace liczbe zamówie dla danego klienta