Konspekt zajęć dotyczących kwerend



Podobne dokumenty
Kwerendy, czyli zapytania. Opracowała: I. Długoń

Bazy danych Access KWERENDY

UNIWERSYTET RZESZOWSKI KATEDRA INFORMATYKI

MS Access - bazy danych.

Kwerendy (zapytania) wybierające

Wykład III. dr Artur Bartoszewski Wydział Nauczycielski, Kierunek Pedagogika Wprowadzenie do baz danych

ACCESS ćwiczenia (zestaw 1)

5.5. Wybieranie informacji z bazy

ACCESS 2007 Tworzymy bazę danych plik: filmoteka.accdb

5. Bazy danych Base Okno bazy danych

Bazy danych Access KWERENDY

Bazy danych kwerendy (moduł 5) 1. Przekopiuj na dysk F:\ bazę M5KW.mdb z dysku wskazanego przez prowadzącego

Tworzenie raportów. Ćwiczenie 1. Utwórz Autoraport przedstawiający tabelę Studenci

Microsoft Access zajęcia 3 4. Tworzenie i wykorzystanie kwerend, formularzy i raportów

Bazy danych. Wykład V Kwerendy. Copyrights by Arkadiusz Rzucidło 1

Zapytania do baz danych

MsAccess ćwiczenie nr 3 Kwerendy wybierające cd oraz kwerendy funkcjonalne

Kwerenda. parametryczna, z polem wyliczeniowym, krzyżowa

Obsługa pakietu biurowego OFFICE

Komputerowe systemy zarządzania. Część I: relacyjna baza danych

MS Access - bazy danych

Baza danych część 8. -Klikamy Dalej

BAZY DANYCH Formularze i raporty

10. Jak to zrobić - Ćwiczenia dla tych co zaczynają...

Zapytania do bazy danych

ECDL/ICDL Użytkowanie baz danych Moduł S1 Sylabus - wersja 6.0

Bazy danych Kwerendy wybierające (operacje logiczne, zapytania, pola obliczeniowe)

MATERIAŁY SZKOLENIOWE ACCESS PODSTAWOWY

Tworzenie bazy danych na przykładzie Access

Rozwiązanie. Uruchom program Access 2007.

BAZA_1 Temat: Tworzenie i modyfikowanie formularzy.

LABORATORIUM 8,9: BAZA DANYCH MS-ACCESS

Wyświetl imie i nazwisko ucznia, nazwę przedmiotu z którego otrzymał ocenę niedostateczną. Nazwij tę kwerendę oceny niedostateczne.

ECDL/ICDL Użytkowanie baz danych Moduł S1 Sylabus - wersja 5.0

Baza danych. Program: Access 2007

MS Access - bazy danych

Zapytania i wstawianie etykiet z bazy danych do rysunku

MsAccess - ćwiczenie nr 2 (zao) Kwerendy wybierające

ECDL/ICDL Zaawansowane użytkowanie baz danych Moduł A3 Sylabus, wersja 2.0

WPROWADZENIE DO OBSŁUGI BAZ DANYCH MS ACCESS 2007(2010)

MS Access - bazy danych. Ćwiczenia.

Język Query-By-Example (QBE) w SZBD Microsoft Access

Baza danych Uczniowie.mdb

Pytania SO Oprogramowanie Biurowe. Pytania: Egzamin Zawodowy

Podstawy Informatyki Wykład X

WyŜsza Szkoła Zarządzania Ochroną Pracy MS EXCEL CZ.2

MS Excel. Podstawowe wiadomości

1. Zarządzanie informacją w programie Access

BAZY DANYCH Panel sterujący

Uzupełnij pola tabeli zgodnie z przykładem poniżej,

ECDL Advanced Moduł AM5 Bazy danych Syllabus, wersja 2.0

MS Access 2010 instrukcja część 2. Ćwiczenie 3.

Utwórz strukturę bazy

Zwróćmy uwagę w jakiej lokalizacji i pod jaką nazwą zostanie zapisana baza (plik z rozszerzeniem *.accdb). Nazywamy

TWORZENIE PRZYCISKÓW:

5.3. Tabele. Tworzenie tabeli. Tworzenie tabeli z widoku projektu. Rozdział III Tworzenie i modyfikacja tabel

Pola wielowartościowe Edytowanie relacji Wprowadzanie przykładowych danych

Konspekt do lekcji informatyki dla klasy II gimnazjum. TEMAT(1): Baza danych w programie Microsoft Access.

Ćwiczenia. dr Artur Bartoszewski Wydział Nauczycielski, Kierunek Pedagogika Wprowadzenie do baz danych

Zadania do wykonaj przed przyst!pieniem do pracy:

CAL Access 3 zajęcia 6. Raporty

ECDL. Moduł nr 5. Użytkowanie bazy danych

INFORMATYKA W SELEKCJI

Tabele przestawne tabelą przestawną. Sprzedawcy, Kwartały, Wartości. Dane/Raport tabeli przestawnej i wykresu przestawnego.

UONET+ - moduł Sekretariat. Jak wykorzystać wydruki list w formacie XLS do analizy danych uczniów?

T A B E L E i K W E R E N D Y

CAL Access 2 zajęcia 5. Relacje Kwerendy Relacje w bazie danych. 1) Określenie relacji (sprzężeń) między tabelami

Bazy danych raporty. 1. Przekopiuj na dysk F:\ bazę M5BIB.mdb z dysku wskazanego przez prowadzącego.

Access - Aplikacja. Tworzenie bazy danych w postaci aplikacji

WinSkład / WinUcz 15.00

Moduł 5 - Bazy danych

Przewodnik Szybki start

Stosowanie filtrów. 4) Prawidłowo zdefiniowane relacje pomiędzy poszczególnymi tabelami projektu powinny wyglądać tak:

Zestawienia osobowe - kreator

Materiały pomocnicze Program MS Access 2000

1. MS Access opis programu.

Projektowanie baz danych

z ęś ć praktyczna Instytuty ID_instytutu Nazwa_instytutu Kierunki ID_kierunku Nazwa_kierunku ID_instytutu

2017/2018 WGGiOS AGH. LibreOffice Base

Microsoft Access 2003 tworzenie i praktyczne wykorzystanie baz danych

Podstawowe zapytania SELECT (na jednej tabeli)

MsAccess - ćwiczenie nr 3 (zao) Budowa formularzy

Bazy danych i systemy informatyczne materiały laboratorium

TP1 - TABELE PRZESTAWNE od A do Z

Funkcja jest to złożona gotowa do użytku formuła np. zamiast żmudnie sumować komórki od B1 do B32, można zastosować funkcję =SUMA(B1:32).

Podstawowe pojęcia bazy danych

Należy uruchomid program: Start-Wszystkie programy- Microsoft Office- Microsoft Office Access 2007

Bazy danych w arkuszu kalkulacyjnym

JLR EPC. Szybki start. Spis treści. Polish Version 2.0. Przewodnik krok po kroku Przewodnik po ekranach

Wprowadzenie do baz danych

Obsługa Panelu Menadżera

1. Przekopiuj na dysk F bazę M5BIB.mdb z dysku wskazanego przez prowadzącego 2. Otwórz bazę (F:\M5BIB.mdb)

MS Excell 2007 Kurs podstawowy Filtrowanie raportu tabeli przestawnej

Formatowanie tekstu za pomocą zdefiniowanych stylów. Włączanie okna stylów. 1. zaznaczyć tekst, który chcemy formatować

SQL - Structured Query Language -strukturalny język zapytań SQL SQL SQL SQL

4. Kwerendy - uzupełnienie

Informatyczne Systemy Zarządzania

Bazy danych - wykład wstępny

System Informatyczny Oddziału Wojewódzkiego NFZ

Przedszkolaki Przygotowanie organizacyjne

Transkrypt:

Konspekt zajęć dotyczących kwerend Kwerendy służą wyszukiwaniu danych w sposób wiele elastyczniejszy niż przy użyciu samych tylko tabel. Można powiedzieć, że są one specjalną nakładką na tabele pozwalającą wyszukiwanie danych za pomocą wielu kryteriów. Kwerenda może wyszukiwać dane w tylko jednej albo w większej liczbie tabel. Rzadziej kwerendy bazują na innych kwerendach. Podobnie jak w przypadku tworzenia tablic kwerendę można zbudować za pomocą widoku projektu albo kreatora. Ta ostatnia możliwość daje jednak mniejsze możliwości. Raz utworzona kwerenda może być zapisana a następnie otwierana i modyfikowana dowolną liczbę razy. Rysunek powyżej przedstawia widok projektu kwerendy z zadania1. Na szarym tle dodano do widoku tabelę klienci dzięki czemu kwerenda będzie pobierała pola z tej właśnie tabeli. Do dolnej części widoku projektu przenosi się pola albo przeciągając je myszką albo wywołując w część POLE odpowiednie pole za pomocą selektora. Trzecie pole od góry pozwala na zdefiniowanie sortowania według określonego kryterium. Pole POKAŻ daje możliwość wyłączenia w widoku danych widoczności jakiegoś pola. Dzięki temu pole to można wykorzystać do definiowania kwerendy a następnie nie udostępniać do oglądania. Kryteria pozwalają na ograniczenie wybieranych danych według jakiegoś sposobu. Np. dla pola CenaJednostkowa dodanie kryterium >10 spowoduje wybranie tylko tych towarów, których cena jest większa niż 10 zł. Pole poniżej LUB służy do tworzenia alternatywy kryteriów. Np. dodanie tam w poprzednim przykładzie kryterium w tym właśnie polu w postaci =<20 spowoduje że wybrane zostaną produkty o cenie większej niż 10 ale nie większej niż 20. Dla pól tekstowych można posłużyć się wyrażeniami LIKE i symbolami wieloznacznymi * dla dowolnej liczby znaków i? dla jednego znaku. Np. zdefiniowanie kryterium jako LIKE *ek* dla pola NazwaProduktu spowoduje wybranie produktów które w środku swojej nazwy będą miały dwie następujące po sobie litery e oraz k np. Mleko w proszku, Torba ekologiczna. 1

W widoku arkusza danych wcześniejsza kwerenda spowodowała wybranie produktów posortowanych alfabetycznie według nazwy. Duże możliwości daje użycie kwerend podsumowujących. Żeby zmienić zwykłą kwerendę wybierającą na kwerendę podsumowującą należy na pasku zadań włączyć znak sigmy. Wtedy w widoku projektu pojawi się nowe pole: PODUMOWANIE. W kwerendzie podsumowującej przynajmniej jedno pole powinno mieć wybraną w polu PODSUMOWANIE opcję Grupuj według, i dla tego pola (albo kilku pól) kwerenda będzie grupowała dane przy wybieraniu ich z tabeli albo tabel. W naszym przykładzie w tabeli klienci istnieją kraje z których pochodzi po kilku klientów. Grupowanie według pola kraje spowoduje więc pokazanie w wyniku kwerendy nazwy kraju tylko raz: bo według niego pogrupowano dane. W polu PODSUMOWANIE dla drugiej kolumny kwerendy wybrano opcję POLICZ, dzięki czemu w czasie pogrupowanie zostanie policzona liczba wystąpień rekordów (klientów). Wyniki działania tej kwerendy pokazane są niżej 2

W kwerendzie z zadania 7 utworzono pole wyliczane za pomocą konstruktora wyrażeń W konstruktorze dostępne są pola z kwerendy, w której definiowane jest pole wyliczane, jak również z pozostałych kwerend i tabel (oraz formularzy i raportów). W kreatorze widoczne są 3

one w lewej części. Dostępne są również funkcje wbudowane i definiowane przez użytkownika. Większość funkcji wbudowanych ma swoje odpowiedniki w Excelu, choć niektóre z nich znajdują się w innych grupach (np. funkcja SUMA z powodu używania jej w języku SQL jest w grupie AgregatSQL). Wyniki działania kwerend 1. 2. 3. 4. 4

5. 6. 5

7. 8. 6

9. 10. 7

11. 8

Znajdowanie i zastępowanie informacji Proste szukanie Otwórz tabelę Przyciśnij ikonę znajdź szukaj 9

Znaki specjalne Umożliwiają skuteczniejsze szukanie symbole - dowolna liczba znaków? - dowolny pojedynczy znak # - dowolna pojedyncza cyfra [ ] -nawiasy kwadratowe do zawierania [! ] nawiasy kwadratowe do wykluczania Np. Fr = Franciszek, Franciszka, Franca, Francja, Frotka Ma?ia= Maria, Mafia, Magia 199# = 1991,1992,1993,1994......1999 Ma[rf]ia= Maria, Mafia Ma[!rf]ia=Magia 10

Znajdź i zastąp sortowanie Szybkie sortowanie Inaczej niż w excelu nie wymaga zaznaczanie całej tabeli Malejące, rosnące 11

Tworzenie prostych kwerend Co to są kwerendy? Kwerendy pozwalają na wyszukiwanie informacji z tablic albo innych kwerend pod zadanymi kryteriami Można wybierać poszczególne pola z rekordów Można wybierać rekordy z tabel albo kwerend Można wybierać, sumować, uaktualniać, kasować, tworzyć nowe tabele i dodawać rekordy do innej tabeli 12

Sortowanie więcej niż jednego pola Otwieranie już istniejącej kwerendy 13

Tworzenie kwerendy przez kreatora Creating Queries Without the Wizard 14

Siatka kwerendy Tabele albo kwerendy wszystkie pola sortowanie kryteria widoczne Operatory logiczne w kwerendach = (równy/taki sam) < ( mniej niż/mniejszy) > (większy/więcej) <= (mniejsze lub równe) >= (większe lub równe) <> (różne od) And Or Like 15

Wiele kryteriów i kryteria alternatywy Pola wyliczane 16

Kwerendy podsumowujące Pozwalają na podsumowanie danych -liczebność -Max, min -ostatni, pierwszy etc. Można grupować za pomocą jednego lub większej liczby pól Kwerenda podsumowująca: wartość zamówień do wszystkich krajów 17

Tworzenie pól wyliczanych Często lepiej jest wyliczać pewne informacje na podstawie już dostępnych danych niż trzymać je w tabeli jako osobne dane Zamiast trzymania pola: zarobki roczne można w kwerendzie napisać wyrażenie mnożące płacę miesięczną razy 12 PlacaRoczna: [Pracownicy]![Placa]*12 Używanie konstruktora wyrażeń Często stosowane operatory Okno wyrażenia Folder z obiektami Elementy które można przenieść do wyrażenia Elementy które można przenieść do wyrażenia 18

Kwerendy krzyżowe Pozwalają na podsumowanie danych ze względu na co najmniej 2 kryteria Kwerendy z parametrem 19

Kwerendy uaktualniające Zawsze zanim używa się kwerendy aktualizującej powinno się przetestować ją jako wybierającą Pozwalają zmienić wszystkie rekordy w kolumnie Na pewnych wartości Albo tylko te które spełniają określone kryteria Operacje arytmetyczne Kwerendy usuwające działają podobnie jak aktualizujące Kwerendy dołączające 20