Bazy danych - ZSO Bobowa
Transkrypt
Bazy danych - ZSO Bobowa
Bazy danych Kwerendy wybierające (grupująca-podsumowanie) Jeśli w wybranym polu znajdują się powtarzające się informacje (te same miasta, płeć, rodzaj książki itp.) można je zgrupować i wyświetlić każdy jeden raz. W drugim polu możemy policzyć ile jest tych zgrupowanych elementów, podsumować wartość zgrupowanych pół, policzyć średnią, wyznaczyć maksymalną bądź minimalną ze zgrupowanych pól. 1. Utwórz kwerendę o nazwie LEKCJA_21, która wyświetli średnią ocenę uzyskaną przez studentów pogrupowaną według miast. Średnia z dwoma miejscami po przecinku. - - ustawiamy kolumny w projekcie według schematu. tworzymy nowe pole: ŚREDNIA nowy wiersz Podsumowanie: pojawi się po wybraniu z listwy przycisku kolumna MIASTO ma ustawione Grupuj według, co oznacza, że wszystkie miasta o tej samej nazwie będą wyświetlane jako jedno i policzona zostanie dla nich średnia (suma, ilość, maksimum, minimum w zależności od wybranej opcji) kolumna ŚREDNIA - wybieramy polecenie Średnia uruchamiamy kwerendę w identyczny sposób (wyświetlone zostanie 11 rekordów – tyle jest różnych miast) wybieramy widok projektu kwerendy w polu ŚREDNIA wybieramy Właściwości (prawy przycisk myszy) w okienku Właściwości pola ustawiamy Format: stałoprzecinkowy i Miejsca dziesiętne: 2 zamykamy okienko właściwości, zapisujemy i uruchamiamy kwerendę UWAGA Suma, średnia, maksimum i minimum muszą być wybrane dla pól zawierających liczby lub daty (nie można podsumować tekstów). Natomiast opcję policz (zliczanie ilości rekordów) można wybrać dla dowolnego pola. 2. Utwórz kwerendę, która podsumuje wydatki na książki mężczyzn i kobiet (LEKCJA_22) - projekt kwerendy przedstawia obrazek Pole PLEC (płeć studenta) znajduje się w tabeli STUDENCI, a pole z ceną książki znajduje się w tabeli KSIĄŻKI 3. Utwórz kwerendę która policzy ilość zakupionych książek z podziałem na trzy typy szkół (licea, technika i zawodówki) LEKCJA_23 - Wykorzystamy fakt, że pierwsze litery szkół mają litery L dla liceów, liceów dla techników i techników dla zawodówek. Za pomocą funkcji LEFT „pobierzemy” tą literę i pogrupujemy ze względu na nią. grupujemy według pola: TYP SZKOŁY: Left([SZKOLA];1) – pierwsza litera z lewej w polu SZKOLA tabeli STUDENCI 4. Policz ile jest książek w poszczególnych rodzajach (LEKCJA_24). - Wyświetlamy tylko jedno pole RODZAJ, więc do wyświetlenia ilości tworzymy nowe pole ILE na podstawie na przykład ID (może być inne) 5 Utwórz kwerendę która pokaże minimalne, średnie i maksymalne dochody we wszystkich rekordach tabeli (LEKCJA_25) Grupujemy według miast, a w poszczególnych kolumnach ustawiamy sposób obliczania. 6. Utwórz kwerendę, która podaje średnią i najwyższą ocenę dla różnych egzaminów. Kwerenda z zapytaniem o miasto. Wygląd tabeli dla Krosna pokazany obok (LEKCJA_26). Zapytanie o miasto w dodatkowej, niewyświetlanej kolumnie. 7. Pogrupuj studentów według pochodzenia (POCHSTUDENCI) i policz ilość zakupionych przez nich książek, ale tylko dla tych, którzy pochodzą ze wsi (LEKCJA_27). Do samodzielnej realizacji 1. Wyświetl listę miast, z których pochodzą studenci (każde miasto jeden raz) 2. Wyświetl listę imion i uporządkuj ją alfabetycznie 3. Wyświetl listę imion osób, których imię ma dokładnie 6 liter. ("??????") 4. Policz, ile książek zakupili studenci z miasta, a ile ze wsi (pole ZAM) 5. Policz, ilu studentów zostało przyjętych na studia (PRZYJĘTY) z podziałem na ROCZNIK 6. Za jaką kwotę łącznie zakupili studenci książki, tylko ci, którzy pochodzą z miasta (POCH), z podziałem na poszczególne miasta 7. Ile stron łącznie mają zakupione przez poszczególnych studentów książki (student-ilość stron) 8. Utwórz kwerendę, która podaje minimalny i maksymalny dochód dla poszczególnych roczników 9. Utwórz kwerendę, która podaje liczbę osób mieszkających w poszczególnych miastach. 10. Ile różnych rodzajów książek zakupili studenci