bazy cw0002 jpeg

bazy cw0002 jpeg



Access - Ćwiczenia - część III Relacje, zapytania zbiorcze


| UWAGA Do pracy z tym ćwiczeniem niezbędna jest baza danych utworzona podczas pełnego wykonania II części ćwiczeń.


1.


Po otwarciu bazy danych dodaj nową tabelę, która będzie służyć do przechowywania danych o wypożyczeniach książek przez

Nazwa pola

Typ

Rozmiar

Format

Wartość domyślna

W ymazane

Nr czytelnika

Liczba

Liczba całkowita długa

-

-

| Tak

i Tytuł

Tekst

100

_

-

„Tak

Data wypożyczenia

Data'Godzina

-

Data długa

-

! Tak

Zwrócona

Tak. "Nie

-

Tak/Nie

Nie

i Tak


Zaznacz naraz pierwsze trzy poia i uczy ń je kluczem głównym tabeli (zwróć uwagą, ze tylko kombinacja czytelnika, książki i daty wypożyczenia jednoznacznie identyfikuje akt wypożyczenia). Zapisz tabelę pod nazwą Wypożyczenia Zaznacz pole Data wypożyczenia, odszukaj rubrykę Maska wprowadzania wśród właściwości pola. Uruchom kreatora maski wprowadzania (należy kliknąć :r rubryce Maska wprowadzania i następnie kliknąć przycisk z trzykropkiem z prawej strony rubryki). Wybierz w kreatorze maskę Data krótka i zakończ działanie kreatora.

Zaznacz pole Nr czytelnika i uaktywnij zakładkę Odnośnik w obszarze ustawień właściwości pól w dolnej części widoku


i yp formantu i Typ źródła wierszy

Źródło w ierszy

Kolumna zw iazana

Liczba kolumn

Szerokości kolumn

Pole listy Tabela Kwerenda

Nazwiska czytelników

1

2

0:5


Typ formantu

Typ źródła w'iersz\

Źródło w ierszy

Kolumna zw iazana ! Liczba kolumn

Szerokości kolumn

Pole listy

Tabela/Kwerenda

Książki

i 1 1

-


6.


S.

9.


10.

11.


12


13.


14.


15.

16

17.


Zapisz tabelę i zamknij okno projektu. Wybierz polecenie Narzędzia | Relacje . w oknie definiowania relacji wyświetl okienka wszystkich tabel (użyj polecenia Re!aqe | Pokaz tabelę analogicznie do pokazywania tabel ve oknie projektu kw erendy ). Przeciągnij myszą pole Tytuł tabeli Książki i upuść na pole Tytuł tabeli Wypożyczenia. Pojawi się okno dialogowe definiowania relacji między, połam. Zaznacz w nim pole Wymuszaj więzy integralności i kliknij przycisk OK W oknie relacji pojawi się linia łącząca pola objęte relacją (zwróć image, ze połączone pola po obu stronach relacji mają ten sam format i rozmiar i należą do kluczy podstawowych tabeli). Zinterpretuj znaczenie symboli 1 : co po obu stronach relacji.

Analogicznie zdefiniuj relację między tabelami Czytelnicy i Wypożyczenia (polem wiążący m jest Nr czytelnika). Utóz okna tabel tak, aby czytelnie uwidocznić linie łączące pola. Zamknij okno definiowania relacji zapisując jego układ.

Tabela Wypożyczenia jest juz gotowa do wypełniania danymi. Za pomocą kreatora utwórz dla nie; formularz, pamiętając aby znalazły się na nim wszystkie poia tabeii. Przeanalizuj układ i rodzaj formantów w formularzu i porównaj je z ustawieniami rubryk w zakładce Odnośnik projektu tabeii Wypożyczenia i zcirwaz ze lista czytelników na formularzu pobiera dane z kwerendy Nazwiska czytelników Zgodnie z rubryką Źródło wierszy, pierwsza kolumna tej kwerendy zawiera numery czytelników. aańrr .-.r. wybrani:.wayalnik.: ;■?    w oku Nr czytelnika tabeli Wypożyczenia zgodnie Z rubnka Kolumna związana.

same numery nie są jednak v. idoczne w formularzu. Liczba kolumn wynosi wprawdzie 2. ale Szerokości kolumn ustalają szerokość pierwszej z nich na C. w ten sam sposób przeanalizuj działanie formantu listy ty tułów książek).

Korzy stając z formularza wprowadź 20 rekordów wskazując, ze niektórzy czytelnicy nie zwrócili kilku książek do wypożyczalni (ztwró ć uwagę jak funkcjonuje maska wprowadzania daty: jeśli na liście czytelników nie widzisz wszystkich nazwisk, sprawdź czy usunąłeś wszystkie kryteria z kwerendy•• Nazwiska czytelników).

Utwórz nową kwerendę, w widoku projektu pokaz wszystkie tabele i kwerendy (zwróć image, ze relacje między tabelami są juz zdefiniowane i graficznie przedstawiane w projekcie kwe^ndy). Zapisz kwerendę jako Niezwrócone książki Włącz wyświetlanie rubryk funkcji agregujących (wybierz polecenie Widok I Podsumowania albo kliknij przycisk ze znakiem sumy na pasku narzędzi). W pierwszej kolumnie kwerendy umieść pole Czytelnik z kwerendy Nazwiska czytelników - w rubryce Podsumowanie program automatycznie wybiera funkcję Grupuj według

W drugiej kolumnie kwerendy umieść pole Tytuł z tabeli Ksia.żki. W rubryce Podsumowanie wybierz funkcje Zlicz (w nowszej wersji Accessa została ona nazwana Policz). Uruchom kwerendę i przeanalizuj jej wynik (zauważ, ze w pierwszej kolumnie znajdują się nazwiska czytelników, którzy.’ wypożyczyli jakąkolwiek książkę, w drugiej zaś łączna liczba wypożyczonych przez nich pozycji). Przejdź do widoku projektu i dopisz przed nazwą pola Tytuł nazwę kolumny, na przykład Liczba ksia.Żek: (me zapomnij o dwukropku; zwróć uwagę, ze Access domyślnie narwal tę kolumnę ZliCZOrTytuł albo podobnie).

W trzeciej koiumnie projektu kwerendy umieść pole Zwrócona z tabeli Wypożyczenia W rubryce Podsumowanie wybierz Gdzie - Access automatycznie wyczyści pole wyboru Pokaż W kryteriach tej kolumny wpisz Nie. Uruchom kwerendę i zinterpretuj jej wynik. Prześledź, jaką drogą Access wybiera pasujące dane z kilku różnych tabel opierając się na zdefiniowanych wcześniej relacjach.

W kolejnej kolumnie kwerendy umieść pole obliczające ilość dni, przez jaką czytelnik trzyma najdłużej wypożyczoną książkę (posha się wyrażeniem MaxDni: DateDiff("r";[Data wypożyczeń ia ]; Da te()) a jako funkcję agregującą, wybierz Maksimum) Nałóż kryterium na kwerendę, aby wybierała tylko tych czytelników, którzy nie zwracają książki od co najmniej miesiąca. Dodaj tez pole z adresem czytelnika.

W edytorze tekstu MS Word utwórz dokument korespondencji seryjnej będący listem przypominającym czytelnikom o zaległy ch zwrotach książek (jako źródło danych wykorzystaj keerer.de Niezwrócone książki).

Zaprojektuj kwerendę, która będzie podawać ranking popularności książek na podstawie ilości ich wypożyczeń.

Zastanów się, jakie zmiany należałoby wprowadzić do stworzonej bazy danych, aby lepiej odzwierciedlała funkcjonowanie rzeczywistej wypożyczalni. Zaproponuj nowe tabele, formularze i kwerendy.


5-


Wyszukiwarka

Podobne podstrony:
SKMBT?500712270947056 CZĘSC III • WYTWARZANIE i studiuje. To prawda, jednak - jestem o tym przekona
SPIS TREŚCI Wstęp Część pierwsza Próba refleksji nad kształceniem do pracy socjalnej Lech
Kolotrv«Bm W**™* t prmmt rzymikieg CZĘŚĆ II W każdym z punktów od 11 do 20 określ czy wypowiedź jest
3. Cenowe Terms of trade- relacje cen towarów eksportowanych do cen towarów importowanych. Istotna j
angielski86 III. Rozmawiasz z kolegą który przyjechał do Polski, o tym jak możecie spędzić sobotnie
Dla utrzymania właściwej intensywności ćwiczeń niezbędne jest stosowanie kontroli i samokontroli. Do
COACHING I MENTORING W PRAKTYCE CZĘŚĆ III. PRACA Z RELACJAMI Ćwiczenie to sprawdza się zarówno przy
SNV32387 S Kot - Materiały do ćwiczeń z historii wychowania. Część III. Wydawnictwo 2sk" Warsza
mikrobiologia jpeg HARMONOGRAM ĆWICZEŃ Z MIKROBIOLOGII (studenci Biologii - studia dzienne) Ćwiczeni
img018 (78) WfHliWAD/1 NIE hkiypl pt. "Materiały do ćwiczeń / u I oho znawstwa", część III
77555 skanuj0055 (40) 406 Część III,2: Myśl o sztuce w Italii Quatłrocenta bazy, fundament zaś o okr
COACHING I MENTORING W PRAKTYCE CZĘSC III. PRACA Z RELACJAMI Sesja dziewiąta Udziałowcy projektu Jeś
COACHING I MENTORING W PRAKTYCE CZĘŚĆ III. PRACA Z RELACJAMI Zastanawiał się, co robić. Już nie ma
COACHING I MENTORING W PRAKTYCE CZĘŚĆ III. PRACA Z RELACJAMI Sesja dziesiąta Buduj mosty, zamiast
COACHING I MENTORING W PRAKTYCE CZĘŚĆ III. PRACA Z RELACJAMI Wiele osób rozpoczynających coaching ma
COACHING I MENTORING W PRAKTYCE CZĘŚĆ III. PRACA Z RELACJAMI tymi obszarami, przekonaniami, emocjami

więcej podobnych podstron