• Nie Znaleziono Wyników

Bazy danych – Karta pracy 5

N/A
N/A
Protected

Academic year: 2021

Share "Bazy danych – Karta pracy 5"

Copied!
1
0
0

Pełen tekst

(1)

Bazy danych Karta pracy 5

Bazy danych – Karta pracy 5

1. W katalogu Bazy danych stwórz podkatalog BD5 służący jako katalog roboczy dla bieżącej karty pracy.

2. Pobierz plik BD5 Komis Samochodowy.mdb i zapisz go w katalogu BD5.

Następnie otwórz go przy pomocy programu MS Access.

3. Utwórz nową kwerendę kwMiejscowosci, która wyświetli wszystkie miasta, z których pochodzą klienci. W wyniku zapytania każde miasto powinno pojawić się tylko raz. Otrzymane wyniki posortuj według nazw miejscowości.

4. Utwórz nową kwerendę kwKlienciPodglad5, która wyświetli nazwisko, imię oraz miejscowość pierwszych 5 klientów z tabeli posortowanej według nazwisk.

5. Utwórz nową kwerendę kwKlienciPodglad30, która wyświetli nazwisko, imię oraz miejscowość pierwszych 30 procent klientów z tabeli posortowanej według miejscowości.

6. Utwórz nową kwerendę kwKlienciSprzedawcy, która wyświetli nazwisko, imię i miejscowość jednocześnie klientów i sprzedawców w komisie (użyj dwóch zapytań połączonych w unię). Wyniki posortuj według nazwisk.

7. Utwórz nową kwerendę kwBankiUbezpieczyciele, która jednocześnie wyświetli nazwy banków (pobranych z tabeli Banki) oraz nazwy ubezpieczycieli (pobranych z tabeli Ubezpieczyciele) (użyj unii dwóch zapytań). Wyniki posortuj według nazw instytucji.

8. Utwórz nową kwerendę kwBankiOddzialyJOIN, która wykorzystując technikę samozłączenia, wyświetli z tabeli Banki nazwy i adresy banków posiadających więcej niż jeden oddział. Wyniki posortuj według nazw banków.

9. Przy pomocy nowej instancji programu MS Access, otwórz plik BD4 Komis Samochodowy.mdb (utworzony podczas pracy z kartą nr 4) a następnie z listy kwerend wybierz kwerendę kwTransakcjeWszystko (lub 92kwTransakcjeWszystko), kliknij na nią przy pomocy prawego przycisku myszy i wybierz opcję Eksportuj. W oknie dialogowym, które się pojawi znajdź plik BD5 Komis Samochodowy.mdb (plik na którym obecnie pracujesz z kartą nr 5) i kliknij OK, następnie potwierdź operację eksportu i nazwę kwerendy i ponownie wybierz OK. Na koniec zamknij bazę BD4 Komis Samochodowy.mdb. W bazie BD5 Komis Samochodowy.mdb powinna się teraz znajdować wyeksportowana kwerenda. Zmodyfikuj jej treść dodając informację na temat nazwiska, imienia i miejscowości zamieszkania klienta kupującego auto (do istniejącej listy tabel, musisz drugi raz dołączyć tabelę Klienci).

10. Utwórz nową kwerendę kwOfertyWycofaneSUB, która z tabeli Oferty wyświetli wszystkie kolumny, dla ofert które zostały wycofane z komisu. (w celu określenia, które oferty z tabeli Oferty zostały wycofane, użyj podzapytania na tabeli Oferty_Wycofane.

11. Skopiuj kwerendę kwOfertyWycofaneSUB jako

kwOfertyWycofane2004SUB i zmodyfikuj jej treść tak by wyświetlała tylko

© Copyright 2005 TIP – Technologie Informatyczne od Podstaw

(2)

Bazy danych Karta Pracy 5

oferty wycofane po roku 2004. (Aby uzyskać dostęp do roku w dacie użyj operatora YEAR(Data_Wycofania)).

12. Utwórz kwerendy kwOfertyWycofaneJOIN i

kwOfertyWycofane2004JOIN, w wyniku których otrzymany zostanie ten sam zbiór rekordów co w przypadku kwerend z punktów 10 i 11. Tym razem do budowy kwerend użyj operacji złączenia tabel Oferty z Oferty_Wycofane. Porównaj wyniki wszystkich 4 kwerend. Jakiej ważnej informacji dotyczącej ofert wycofanych nie jesteś w stanie wyświetlić posługując się jedynie podzapytaniami?

13. Utwórz nową kwerendę kwBankiOddzialySUB, która wykorzystując technikę podzapytań związanych, wyświetli z tabeli Banki nazwy i adresy banków posiadających więcej niż jeden oddział. Wyniki posortuj według nazw banków (w podzapytaniu wybierz inne odziały należące do tego samego banku).

14. Utwórz nową kwerendę kwTransakcjePonadAVG, która z tabeli Transakcje wyświetli wszystkie transakcje, których kwota jest większa od średniej ceny aut pochodzącej z tabeli Oferty.

15. Utwórz nową kwerendę kwOfertyAVGKlienci, która obliczy średnią ilość ofert przypadających na jednego klienta w bazie. (wskazówka:

podzapytań możemy używać również jako części składowych wyrażeń na liście kolumn zapytania zewnętrznego).

16. Skopiuj kwerendę kwOfertyAVGKlienci jako kwOfertyNWAVGKlienci i zmodyfikuj ją tak by obliczała średnią ilość ofert, które nie zostały wycofane przypadających na jednego klienta w bazie.

17. Utwórz nową kwerendę kwSprzedawcyPonizejAVG, która wyświetli nazwiska i imiona sprzedawców, dla których średnia kwota transakcji, była mniejsza niż średnia kwota wszystkich transakcji przeprowadzonych w komisie oraz ilość dokonanych transakcji była mniejsza niż średnia ilość transakcji przypadająca na jednego sprzedawcę w bazie. Wyniki posortuj według średniej kwoty sprzedaży przypadającej na sprzedawcę.

© Copyright 2005 TIP – Technologie Informatyczne od Podstaw 2

Cytaty

Powiązane dokumenty

Karbonizacja (uwęglanie) – polega na zwiększaniu się w rozkładającej materii organicznej ilości C pierwiastkowego, a zmniejszaniu się zawartości innych

Skopiuj metodą copy – paste kwerendę kwUczestnicy_Wiek jako kwUczestnicy_Wiek30 a następnie przy pomocy klauzuli WHERE zmodyfikuj jej działanie tak aby wyświetlała

Skopiuj kwerendę kwUczestnicyIlosc jako kwUczestnicyIloscGrp i przy pomocy klauzuli GROUP BY zmodyfikuj jej treść tak by wyświetlała osobno ilość kobiet

Utwórz nową kwerendę kwUczestnicy, która połączy tabele Uczestnicy i Plcie tak aby wyświetlić nazwisko, imię wiek uczestnika, oraz pełną nazwę jego płci (ale nie

Skopiuj kwerendę kwAutaKwotaCenaSilnikWgSprzedazyEx1 jako kwAutaKwotaCenaSilnikWgSprzedazyEx2 i zmodyfikuj jej treść tak aby wyświetlała tylko te miesiące z

Utwórz nową kwerendę kwDodajKolumneMiejscowosc, która przy pomocy instrukcji ALTER TABLE doda nową kolumnę Miejscowosc typu tekstowego (o rozmiarze 50) do

Utwórz nowy raport repKursy, który na podstawie kwerendy kwKursy wyświetli informację na temat nazw kursów a wyniki pogrupuje według stopnia

Na podstawie istniejących tabel i kwerend zaprojektuj kilka raportów, przedstawiających jakieś ciekawe podsumowania i statystyki dotyczące