Ć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