1. Kwerendy

Transkrypt

1. Kwerendy
E.14 – Bazy Danych – cz. 04 – Kwerendy w Accessie
1. Kwerendy
1.1. Szablony kwerend
1.1.1.Wiersz: Tabela
1.1.2.Wiersz: Sortuj
1.1.3.Wiersz: Pokaż
1.1.4.Wiersz: Kryteria
1.2. Kwerendy wybierające – pozwalają na wybieranie z bazy rekordów spełniających kryteria
1.2.1.Kwerenda wyświetlającej dane klientów z Torunia
1.2.1.1.
Tworzenie – Projekt kwerendy – Tabela: Klient
1.2.1.2.
Pola: Nazwisko, Imię, Kod pocztowy, Miejscowość, Ulica, PESEL, Telefon,
Adres e-mail
1.2.1.3.
W polu Miejscowość – kryterium: =”Toruń”
1.2.1.4.
Wyniki – Widok, zamknąć i zapisać
1.2.2.Kwerenda wyświetlająca zamówienia klienta Kowalski
1.2.2.1.
Tworzenie – Projekt kwerendy – Tabele: Klient i Zamówienia
1.2.2.2.
Pola: Nazwisko, Imię, Adres e-mail, Data złożenia zamówienia, Data
wysłania, Koszt wysyłki
1.2.2.3.
W polu Nazwisko – kryterium: =”Kowalski”
1.2.2.4.
Wyniki – Widok, zamknąć i zapisać
1.2.3.Kwerenda podsumowująca – grupuje dane z tabel i wykonuje na nich obliczenia
1.2.3.1.
Kwerenda wyświetlająca informację, ile razy każdy klient składał
zamówienie
1.2.3.2.
Tworzenie – Projekt kwerendy – Tabele: Klient i Zamówienia
1.2.3.3.
Pola: Nazwisko, Imię, Data złożenia zamówienia
1.2.3.4.
Przycisk Suma
1.2.3.5.
Pole Podsumowanie: Nazwisko i Imię: Grupuj według, Data złożenia
zamówienia: Policz
1.2.3.6.
Wyniki – Widok, zamknąć i zapisać
1.2.4. Kwerenda z polem wyliczeniowym
1.2.4.1.
Kwerenda obliczająca wartość każdego zamówienia
1.2.4.1.1.
Tworzenie – Projekt kwerendy – Tabele: Klient, Książki i Zamówienia
1.2.4.1.2.
Pola: Nazwisko, Imię, Data złożenia zamówienia
1.2.4.1.3.
Czwarta kolumna, w polu: [Cena Książki]*[Liczba egzemplarzy]+[Koszt
wysyłki], Wyr1 zmienić na Wartość zamówienia
1.2.4.1.4.
Wyniki – Widok, zamknąć i zapisać
1.2.5. Kwerenda z parametrem
1.2.5.1.
Kwerenda wyświetlająca listę książek wskazanego autora
1.2.5.1.1.
Tworzenie – Projekt kwerendy – Tabele: Książki i Autorzy
1.2.5.1.2.
Pola: Nazwisko, Imię, Tytuł
1.2.5.1.3.
W wierszu Kryteria dla pola Nazwisko: [Podaj nazwisko autora]
1.2.5.1.4.
W wierszu Kryteria dla pola Imię: [Podaj imię autora]
1.2.5.1.5.
Wyniki – Widok, zamknąć i zapisać
1.2.6.Kwerenda krzyżowa – kwerenda dwóch zmiennych
1.2.6.1.
Projekt kwerendy krzyżowej
1.2.6.2.
Tworzenie – Projekt kwerendy – Tabele: Książki. Klient i Zamówienia
1
E.14 – Bazy Danych – cz. 04 – Kwerendy w Accessie
1.2.6.3.
Pola: Tytuł (Książki), Miejscowość (Klient), Liczba egzemplarzy (Zamówienia)
1.2.6.4.
Przycisk Krzyżowa
1.2.6.5.
Pole: Podsumowanie: Grupuj według, Grupuj według, Suma
1.2.6.6.
Pole Krzyżowa: Nagłówek wiersza, Nagłówek kolumny, Wartość
1.2.6.7.
Wyniki – Widok, zamknąć i zapisać
1.2.7.Kwerenda rozszerzająca z udziałem kwerendy pomocniczej
1.2.7.1.
Projekt Kwerendy pomocniczej
1.2.7.2.
Tworzenie – Projekt kwerendy – Tabele: Zamówienia i Książki
1.2.7.3.
Pola: Id_klienta (Zamówienia), Tytuł (Książki)
1.2.7.4.
Zamknąć i zapisać: Pomocnicza
1.2.7.5.
Kwerenda właściwa
1.2.7.6.
Tworzenie – Projekt kwerendy – Tabele: Klient i Pomocnicza
1.2.7.7.
Pola: Nazwisko, Imię (Klient), Tytuł (Pomocnicza)
1.2.7.8.
Dwuklik połączenia tabel – we Właściwościach sprzężenia – sprzężenie
rozszerzające, które uwzględnia wszystkie rekordy z tabeli Klient
1.2.7.9.
Wyniki – Widok, zamknąć i zapisać
1.3. Kwerendy funkcjonalne – wybierają z bazy danych określone dane i wykonują na nich
pewne operacje - zmieniają dane w tabelach, lub tworzą nowe tabele. Zmian w bazie
danych po wykonaniu kwerendy funkcjonalnej nie można cofnąć w prosty sposób, dlatego
należy wykonać kopię bazy danych
1.3.1. Kwerenda tworząca tabelę
1.3.1.1.
Kwerenda przenosząca informacje o książkach wydanych przed rokiem 2000
do nowej tabeli Archiwum
1.3.1.1.1.
Do tabeli Książki należy dodać pole: Rok wydania i dopisać te lata
1.3.1.1.2.
Z tabeli Książki wybrać do kwerendy: Tytuł, Rok wydania, Cena
książki, Wydawnictwo, a z tabeli Autorzy: Nazwisko i Imię
1.3.1.1.3.
Na pasku menu (Wstążka) przycisk w sekcji Typ kwerendy: Utwórz
tabelę – nazwać ją Archiwum i zapisać.
1.3.1.1.4.
W projekcie kwerendy w kolumnie z Rokiem wydania dodać
kryterium: <2000
1.3.1.1.5.
Zapisać, uruchomić kwerendę i zamknąć
1.3.2. Kwerenda aktualizująca
1.3.2.1.
Kwerenda w tabeli Książki obniży cenę książek wydanych przed rokiem 2000
1.3.2.2.
Z tabeli Książki wybrać do kwerendy pola: Cena książki i Rok wydania
1.3.2.3.
Na Wstążce – Typ kwerendy kliknąć Aktualizuj
1.3.2.4.
W nowym polu Aktualizacja do dla Cena książki PPM wybrać Konstruuj… i za
pomocą konstruktora wyrażeń zapisać: Cena książki*0.9
1.3.2.5.
Dla pola Rok wydania ustawić kryterium: <2000
1.3.2.6.
Zapisać, uruchomić kwerendę i zamknąć
1.3.3. Kwerenda dołączająca
1.3.3.1.
Kwerenda dołączająca do tabeli informacje z innej tabeli
1.3.3.2.
Utworzyć nową tabelę: Nowe książki: Tytuł, Nazwisko i imię autora, Cena,
Rok wydania
1.3.3.3.
Wpisać przykładowe dane do nowej tabeli
1.3.3.4.
Utworzyć kwerendę z tabeli Nowe książki ze wszystkimi polami
2
E.14 – Bazy Danych – cz. 04 – Kwerendy w Accessie
1.3.3.5.
Na Wstążce – Typ kwerendy kliknąć Dołącz, podać tabelę do której ma być
dołączona i w polach Dołączanie do wybrać pola dołączane
1.3.3.6.
Pola Nazwisko i imię autora nie ma do czego przyłączyć
1.3.3.7.
Zapisać, uruchomić i zamknąć
1.3.4. Kwerenda usuwająca
1.3.4.1.
Kwerenda usuwająca z tabeli pewne rekordy
1.3.4.2.
Utworzyć kwerendę z tabeli Książki z polem Rok wydania
1.3.4.3.
Na Wstążce – Typ kwerendy Usuń, dodać kryterium: <2000
1.3.4.4.
Zapisać, uruchomić i zamknąć
2. Podsumowanie:
2.1. Szablony kwerend
2.2. Kwerendy wybierające:
2.2.1.Kwerenda wyświetlająca dane
2.2.2.Kwerenda podsumowująca
2.2.3.Kwerenda z polem wyliczeniowym
2.2.4.Kwerenda z parametrem
2.2.5.Kwerenda krzyżowa
2.2.6.Kwerenda rozszerzająca
2.3. Kwerendy funkcjonalne:
2.3.1.Kwerenda tworząca tabelę
2.3.2.Kwerenda aktualizująca
2.3.3.Kwerenda dołączająca
2.3.4.Kwerenda usuwająca
3