Слайд 1Akademia Górniczo-Hutnicza –
Wydział Zarządzania
ACCESS Bazy Danych
Gabriela Walczyk
rok I, semestr II, grupa 6
Informatyka w zarządzaniu
Grupa laboratoryjna
11
Prof. dr hab. inż. Oleksandr Petrov
KRAKÓW, 2013
Слайд 2Teoria
Zadanie 2
Literatura
Ćwiczenie 1
Слайд 3Teoria
Kwerenda to taki obiekt bazy danych, który zawiera stworzone przez
użytkownika zapytanie
do bazy danych, umożliwiające znalezienie i wyświetlenie pożądanych informacji.
Wynikiem
kwerendy jest tabela wyświetlająca dane odpowiadające wyspecyfikowanym w kwerendzie
warunkom. Innymi słowy kwerenda jest doraźnym, dynamicznym wyciągiem z surowej postaci bazy.
Oprócz funkcji pobierania danych kwerendy pełnią także inne role. W MS Office Access stosuje się
następujące rodzaje kwerend:
Kwerenda wybierająca dane — prosta kwerenda wybierająca tabele i pola.
Kwerenda grupująco-podsumowująca — rodzaj kwerendy wybierającej, która organizuje rekordy w grupy i dokonuje podsumowań w każdej z grup.
Kwerenda krzyżowa — tworzy arkusz kalkulacyjny oparty na danych z trzech lub więcej pól.
Kwerenda tworząca tabele — wybiera rekordy i zapisuje ich kopie w nowej tabeli.
Kwerenda aktualizująca — wyszukuje informacje i zmienia zawartość wskazanych pól.
Kwerenda usuwająca — wyszukuje informacje i usuwa je z bazy.
Kwerenda dołączająca — pobiera rekordy ze wskazanych tabel i dołącza je do innych tabel.
Слайд 4Pobieram plik Biblioteka06.accdb. Zawiera on 6 tabel:
Czytelnik
Ksiazka
Wypozyczenia
Osoba_status
Wydzial
Filia
Wypozyczenia
-
Слайд 5 Stwarzam nową kwerendę, nadaję jej nazwę Czytelnicy_Kwerenda
Wybieram tabelę
Czytelnik w widoku projektu kwerendy.
Następnie wybieram pola:
Czytelnik_Imie,
Czytelnik_Nazwisko,
Adres,
Nr_GG,
Typ_czytelnika
WYŚWIETLA 58 REKORDÓW
-
Слайд 6Dodaję w widoku projektu w Kryteriach pola Typ_czytelnika wartość 1
WYŚWIETLA
38 REKORDÓW
Dodaję w kryteriach pola Czytelnik_Nazwisko wyrażenie: Like "B" &
"*"
WYŚWIETLA 6 REKORDÓW
Dodaję kolejne pole, nie wybieram
żadnego istniejącego pola, wpisuję
wyrażenie: Osoba:
[Czytelnik_Imie] & " " & [Czytelnik_Nazwisko]
Слайд 7Stwarzam kwerendy według wytycznych
1.
2.
Слайд 11Zadanie 2 – analiza danych
1. Ile jest książek, których autor
ma imię zawierające literę J, a wydanych między rokiem 1960
a 1970?
Spis treści
Слайд 122. Ile książek ma opis?
3. Które książki są droższe: anglo-
czy polskojęzyczne?
Слайд 134. Jakie książki są w danej chwili wypożyczone?
5. Która grupa
czytelników wypożyczyła więcej książek – pracownicy czy studenci?
Слайд 146. Ile we wszystkich filiach razem jest woluminów oraz stanowisk
czytelniczych?
7. Filie których wydziałów nie są wyposażone w telefon, ale
posiadają ksero?
Слайд 158. Czy są czytelnicy mający numer telefonu rozpoczynający się od
cyfr 34?
9. Ilu czytelników mieszka w Trójmieście?
Слайд 1610. Czy jest jakiś wydział mający więcej niż jedną filię?
Слайд 17Literatura i inne materiały
[1] Michael R. Groh, Joseph C. Stockman,
Gavin Powell, Cary N. Prague, Michael R. Irwin, Jennifer
Reardon. Access
2007 PL. Biblia. Helion. Gliwice, 2008, s. 171–250.
[2] Cary N. Prague, Michael R. Irvin, Jennifer Reardon. Access 2003 PL. Biblia. Helion. Gliwice,
2004, s. 193-280.
[3] Kopertowska M. Europejski Certyfikat Umiejętności Komputerowych. Bazy Danych.
Wydawnictwo Naukowe PWN. Wydanie III zmienione. Warszawa, 2007. s. 86–103.
[4] Kopertowska M., Sikorski W. Europejski Certyfikat Umiejętności Komputerowych. Poziom
zaawansowany. Bazy Danych. Wydawnictwo Naukowe PWN. Warszawa, 2006. s. 45–78.
[5] Mendrala D., Szeliga M. Access 2007 PL. Kurs. Helion, Gliwice, 2007, s. 181–220.
[6] Kwerenda bazy danych.
http://www.helionica.pl/index.php/Kwerenda_bazy_danych
[7] Access 2003 — Kwerendy. http://office.microsoft.com/plpl/
access/HP010510801045.aspx
[8] Szkolenie — Uzyskiwanie odpowiedzi za pomocą kwerend.
http://office.microsoft.com/training/training.aspx?AssetID=RC010776611045
[9] Szkolenie — Ograniczanie wyników i obliczanie wartości.
http://office.microsoft.com/training/training.aspx?AssetID=RC011269441045
[10]Szkolenie — Tworzenie kwerend parametrycznych wymagających danych wejściowych.
http://office.microsoft.com/training/training.aspx?AssetID=RC01096999104