Kwerendy parametryczne (baza danych DVD)
Uwaga. Kwerendy parametryczne tworzymy z wykorzystaniem zdefiniowanych przez nas parametrów.
Przy uruchomieniu takiej kwerendy Access poprosi użytkownika o wprowadzenie wartości
parametru. Parametr definiujemy za pomocą okienka Parametry kwerendy, które otwieramy
przyciskiem Parametry z grupy Pokazywanie/ukrywanie meni Narzędzia kwerend
Projektowanie.
1. Na podstawie tabeli Klienci utworzyć kwerendę, która wyświetli następującą listę klientów:
nazwisko, imię, miejscowość wszystkich klientów o imieniu wprowadzonemu przez użytkownika.
Posortować dane rosnąco według nazwisk.
Wskazówka: w widoku projektu kwerendy otwieramy okno Parametry kwerendy i w kolumnie
Parametr wpisujemy przykładowo – imię klienta a w kolumnie Typ danych wybieramy Tekst; w
wierszu Kryteria dla pola imię wpisujemy [imię klienta] (można używać konstruktora).
2. Na podstawie tabeli Filmy utworzyć kwerendę wybierającą, która wyświetli następującą informacje:
tytuł, cena wszystkich filmów ceną wypożyczenia, których jest większą niż wartość podana przez
użytkownika. Posortować dane rosnąco według tytułu.
3. Na podstawie tabel Filmy, Gatunek utworzyć kwerendę wybierającą, która wyświetli następującą
listę: tytuł filmu, cena, wszystkich filmów gatunku nazwa, którego zostanie wprowadzona przez
użytkownika. Posortować dane rosnąco według ceny.
4. Na podstawie tabel Filmy, Gatunek utworzyć kwerendę podsumowującą, która wyświetli
informacje: minimalna cena wypożyczenia filmów gatunku nazwa, którego zostanie podana przez
użytkownika.
5. Na podstawie tabel Wypożyczenie, Filmy utworzyć kwerendę podsumowującą, która wyświetli
następującą listę: tytuł filmu, ilość wypożyczeń w miesiącu nazwa, którego zostanie podana przez
użytkownika (wykorzystaj funkcje MonthName(Month(…)).
6. Na podstawie tabel Gatunek, Filmy, Wypożyczenie utworzyć kwerendę podsumowującą, która
wyświetli następującą listę: nazwa gatunku, dochód z wszystkich wypożyczeń filmów tego gatunku
za rok, który zostanie podany przez użytkownika (wykorzystaj funkcje Year()).
7. Na podstawie tabel Klienci, Filmy, Wypożyczenie, Gatunek utworzyć kwerendę podsumowującą,
która wyświetli informacje: nazwisko i imię rozdzielone spacją (klienta), koszty poniesione za
wypożyczenia filmów gatunku nazwa, którego zostanie wprowadzonego przez użytkownika.
8. Utworzyć kwerendę, która utworzy kopie tabeli Filmy o nazwie Filmy_2 (nowa tabela powinna mieć
tylko rekordy tabeli Filmy dotyczące filmów gatunku nazwa którego zostanie wprowadzona przez
użytkownika).
9. Na podstawie tabeli Filmy utworzyć kwerendę aktualizującą, która ustawi cenę wypożyczenia dla
wszystkich filmów gatunku nazwa którego zostanie wprowadzonego przez użytkownika na wartość w
zł, która też zostanie wprowadzoną przez użytkownika.