background image

Kwerendy funkcjonalne bazy DVD 

Uwaga: Kwerendy funkcjonalne tworzymy używając widoku projektu. Po wybraniu potrzebnych tabel 
ustawiamy odpowiedni typ kwerendy używając przycisków grupy Typ kwerendy z Wstążki Narzędzia 
kwerend Projektowanie

1.

 

Utworzyć kwerendę, która utworzy kopie tabeli Klienci o nazwie Klienci_1 (nowa tabela powinna 
mieć wszystkie pola i rekordy tabeli Klienci). 

2.

 

Utworzyć kwerendę, która utworzy kopie tabeli Filmy o nazwie Filmy_1 (nowa tabela powinna mieć 
wszystkie pola i rekordy tabeli Filmy). 

3.

 

Utworzyć kwerendę, która utworzy kopie tabeli Filmy_1 o nazwie Filmy_tanie (nowa tabela 
powinna mieć tylko rekordy tabeli Filmy_1 dotyczące filmów tańszych niż 5.0 zł. 

4.

 

Utworzyć kwerendę, która utworzy kopie tabeli Filmy_1 o nazwie Filmy_komedia (nowa tabela 
powinna mieć tylko rekordy tabeli Filmy_1 dotyczące filmów gatunku komedia). 

Wskazówka: w widoku projektu kwerendy utworzyć sprężenie tabel Filmy_1 i Gatunek 
przeciągając pole [Gatunek]![id_gatunku] na pole [Filmy_1]![gatunek] lub na odwrót.  

5.

 

Na podstawie tabeli Filmy_1 utworzyć kwerendę aktualizującą, która zamieni w wartościach pola 
tytuł wszystkie litery na duże. 

6.

 

Na podstawie tabeli Filmy_1  utworzyć kwerendę aktualizującą, która zamieni w wartościach pola 
tytuł wszystkie litery na małe. 

7.

 

Na podstawie tabeli Filmy_1 utworzyć kwerendę aktualizującą, która zwiększy cenę wszystkich 
filmów o 10%. 

8.

 

Na podstawie tabeli Filmy_1 utworzyć kwerendę aktualizującą, która zmniejszy cenę dla wszystkich 
filmów droższych niż 10 zł o 5%. 

9.

 

Na podstawie tabeli Filmy_1 utworzyć kwerendę aktualizującą, która ustawi cenę dla wszystkich 
filmów gatunku komedia na 5 zł. 

10.

 

Utworzyć kwerendę usuwającą, która usunie z tabeli Klienci_1 wszystkie rekordy o klientach z 
Warszawy. 

11.

 

Utworzyć kwerendę usuwającą, która usunie z tabeli Filmy_1 wszystkie rekordy o filmach, których 
nikt nie wypożyczał rok i więcej.  

Wskazówka: najpierw trzeba utworzyć kwerendę podsumowującą, która wyświetla tylko id tych 
filmów maksymalna data wypożyczenia których jest starsza niż rok; następnie przy tworzeniu 
kwerendy usuwającej w kryteriach usuwania wpisać kod SQL pierwszej kwerendy jako argumentu 
operatora porównawczego In

12.

 

Na podstawie tabeli Klienci utworzyć kwerendę dołączającą, która doda do tabeli Klienci_1 rekordy 
z informacją o klientach z Warszawy. 

13.

 

Na podstawie tabeli Filmy utworzyć kwerendę dołączającą, która doda do tabeli Filmy_1 wszystkie 
rekordy z informacją o filmach, których nikt nie wypożyczał rok i więcej.