Ćwiczenie 4 - I LO Brodnica

Transkrypt

Ćwiczenie 4 - I LO Brodnica
wiczenie 4
Tworzenie bazy danych Biblioteka
tworzenie raportów i formularzy
Cel wiczenia:
Zapoznanie si
z tworzeniem raportów oraz formularzy steruj cych w
rodowisku
MS Access
Zadania do wykonani przed przyst pieniem do pracy:
1. Zapozna! si ze sposobami tworzenia raportów w rodowisku Microsoft Access.
2. Zapozna! si z wykorzystaniem przybornika przy projektowaniu formularza.
Pytania kontrolne
1. Co to s wi zy integralno ci?
2. Jakie zwi zki mog istnie! mi dzy tabelami w modelu relacyjnym?
3. Co to s zasady integralno ci specyficzne dla bazy danych?
4. Co to s postacie normalne bazy danych?
Opis bazy danych.
Przyk+adowa baza biblioteczna sk+ada si z 3 tabel. Przechowuje ona dane o
czytelnikach zapisanych do biblioteki (tabela CZYTELNICY), ksi 5kach dost pnych w
bibliotece (tabela KSI78KI) oraz dane o wypo5yczeniach ksi 5ek (tabela
WYPO8YCZENIA).
Tabele bazy danych zosta+y ju5 przygotowane i powi zane (!wiczenie 2).
Wykonane zosta+y formularze do wprowadzania danych do tabel oraz kwerendy
umo5liwiaj ce wyszukanie czytelnika wraz z po5yczonymi przez niego ksi 5kami oraz
wyszukiwania ksi 5ek napisanych przez danego autora dost pnych w bibliotece
(!wiczenie 3).
W celu zwi kszenia czytelno ci danych generowanych przez stworzone kwerendy
zostan przygotowane odpowiednie formularze. Ponadto zaprojektowane zostan raporty
umo5liwiaj ce: wydruk wszystkich ksi 5ek biblioteki w uk+adzie alfabetycznym wg autorów
oraz wydruk czytelników zapisanych do biblioteki
Bazy danych
4.2
1. Tworzenie formularzy s%u& cych do prezentacji wyników
dzia%ania kwerend
Nale y utworzy
formularze umo liwiaj ce czyteln
prezentacje wyników dzia ania
utworzonych kwerend.
a) Utwórz formularz fm_Czytelnicy_Ksi ki dla kwerendy kw_Czytelnicy_Ksi ki
•
Przejd< na kart Formularze w oknie bazy danych.
•
Kliknij przycisk Nowy. Zostanie wy wietlone okno Nowy formularz.
•
Zaznacz pozycj Kreator formularzy oraz wybierz kwerend kw_Czytelnicy_Ksi ki.
•
Dodaj wszystkie pola do formularza.
•
Wybierz uk+ad tabelaryczny.
•
Ustal styl i zamknij okno.
•
Nadaj formularzowi nazw fm_Czytelnicy_Ksi ki i zamknij okno.
•
Po sprawdzeniu dzia+ania formularza dokonaj niezb dnych korekt (np.: wy+ cz
przyciski nawigacyjne).
Rys.4.1. Ostateczny widok formularza
b) Utwórz formularz fm_Ksi ki_Autorzy dla kwerendy kw_Ksi ki_Autorzy
2. Tworzenie raportów
a) Utwórz raport rp_Czytelnicy_Miejsca
•
Przejd< na kart Raporty w oknie bazy danych.
•
Kliknij przycisk Nowy w tym oknie. Zostanie otwarte okno Nowy raport.
•
Zaznacz opcj Kreator raportów. Jako <ród+o danych dla raportu wybierz tabel
Czytelnicy.
•
Kliknij przycisk OK. Pojawi si pierwsze z okien Kreatorar raportów.
•
Przenie wszystkie pola z listy Dost'pne pola na list Wybrane pola za pomoc
przycisku
Bazy danych
4.3
Rys.4.2. Widok kreatora raportów
•
Kliknij przycisk Dalej. Zostanie wy wietlone okno poziomu grupowania
danych w raporcie.
•
Jako poziom grupowania wybierz pole Miejscowo, i kliknij przycisk
Kreator raportów.
•
Na podstawie raportu b dziesz móg+ stwierdzi!, ilu czytelników z danej miejscowo ci
znajduje si w bazie.
•
Naci nij przycisk Dalej. Pojawi si okno, w którym mo5esz okre li! porz dek sortowania
danych w raporcie.
•
Wybierz z listy pól sortowanie rosn ce
•
Kliknij przycisk Dalej. Zostanie otwarte okno kreatora z pytaniem - Jaki ma by uk ad
raportu?
Wybierz opcj Krokowy w grupie Uk ad oraz Pionowa w grupie Orientacja.
•
•
| w oknie
wzgl dem pola Nazwisko i Imi'.
Zaznacz pole wyboru Dostosuj szeroko, pola tak, aby wszystkie pola by y widoczne na
stronie.
Rys.4.3. Raport uzyskany z bazy danych
•
Kliknij przycisk Dalej.
•
Pojawi si okno z pytaniem Jaki ma by Styl?
•
Wybierz styl Formalny i kliknij przycisk Dalej.
Bazy danych
4.4
•
Zostanie wy wietlone ostatnie okno, w którym nale5y poda! tytu+ raportu.
•
Jako nazw tworzonego raportu podaj Czytelnicy wg miejsca zamieszkania.
•
Zaznacz opcj Podgl d raportu.
•
Kliknij przycisk Utwórz.
•
Utworzony raport zostanie wy wietlony w widoku Podgl d wydruku
•
Wy wietl raport Czytelnicy wg miejsca zamieszkania w widoku Projektuj.
•
Kliknij prawym przyciskiem myszki na pasku Nag ówek raportu.
•
Wy wietl okno w+a ciwo ci dla tej sekcji raportu.
•
Dokonaj nast puj cych ustawieB na tej karcie:
•
Wysoko ! = 2 cm
•
Kolor t+a = Kliknij na przycisk z trzema kropeczkami
z prawej strony pola, a
nast pnie kliknij pole z wybranym kolorem w oknie Kolor. Naci nij przycisk OK.
•
Aby zobaczy! na ekranie efekt dokonanych ustawieB, kliknij (w obr bie nag+ówka)
lewym przyciskiem myszki.
•
Kliknij lewym przyciskiem na formancie z tekstem Czytelnicy wg miejsca
zamieszkania (w sekcji nag+ówka raportu). Okno w+a ciwo ci wy wietla teraz
ustawienia tego formantu.
•
Przejd< na kart Format w tym oknie.
•
Dokonaj nast puj cych ustawieB na tej karcie:
• Lewy = 6 cm,Górny = 0,45 cm
• Styl t+a = Przezroczysty, Styl obramowania = Przezroczysty
• Kolor czcionki = Kliknij przycisk z trzema kropeczkami, nast pnie w oknie Kolor
kliknij pole z kolorem kontrastuj cym z ustawionym dla nag+ówka raportu. Naci nij
przycisk OK.
• Grubo ! czcionki = Pogrubiona
•
Kliknij lewym przyciskiem myszki na pasku Stopka strony.
•
W oknie w+a ciwo ci, na karcie Format dokonaj nast puj cych ustawieB:
•
• Kolor t+a - Kliknij przycisk
, po czym w oknie Kolor kliknij pole z tym samym
co nag+ówek raportu. Naci nij przycisk OK.
•
Wybierz opcj menu Plik\Zapisz. Zapisz zmiany w raporcie.
•
Kliknij przycisk Podgl d wydruku na pasku narz dzi.
b) Utwórz raport rp_Ksi ki_Autorzy – do drukowania wykazu ksi 5ek dost pnych w
bibliotece w uk+adzie wg. autorów
Bazy danych
4.5
3. Tworzenie formularzy steruj cych
a) Utwórz formularz startowy
•
Przejd< na kart Formularze w oknie bazy danych.
•
Kliknij przycisk Nowy. Zostanie wy wietlone okno Nowy formularz.
•
Zaznacz pozycj Widok projektu
•
Utwórz formularz jak na rys.4.4
o
Dodaj przycisk Szukaj Czytelnika otwieraj cy formularz fm_Czytelnicy_Ksi 5ki
o
Dodaj przycisk Szukaj autorów otwieraj cy formularz fm_Ksi 5ki_Autor
o
Dodaj przycisk Wykaz ksi ek otwieraj cy formularz fm_Ksi 5ki
o
Dodaj przycisk Czytelnicy wg miast otwieraj cy raport fm_Czytelnicy_Miejsca
o Dodaj przycisk zamykaj cy aplikacj
Rys.4.4. Widok formularza startowego
•
W opcji w+a ciwo ci ustaw formularzowi modalny –Tak; przyciski
nawigacyjne – Nie.
•
Ustaw tworzony formularz jako startowy Narzędzia->Autostart