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