Zaprojektuj prostą bazę teleadresową wg poniższych wskazówek:
1. Uruchom program Wybierz pusta baza danych. Zapisz ją w folderze /Moje dokumenty/jako [TwojeNazwiko.mdb] (np. kowalski.mdb) 2 Zaprojektuj tabelę wg poniższych dyspozycji:
|_Nazwa pola |
typ danych |
opis |
(id |
jautonumer | |
jlmie |
{tekst | |
j Nazwisko |
{tekst | |
|Ulicajir |
jtekst |
{Np. Mickiewicza 34/6 |
(Miasto |
{tekst | |
|Kod |
{tekst |
|30-113 |
[Uwagi |
Memo/nota | |
{Znacz |
Tak/Nie |
{Pole wykorzystywane do wyszukiwania |
- zapisz tabelę jako tbAdresy
3. Wprowadź do uprzednio zaprojektowanej tabeli ok. 10 fikcyjnych adresatów, w tym 5 z Krakowa.
4. Utwórz autoformularz i zapisz go jako fmAuto (otwórz tabelę i z menu wybierz odpowiedni obiekt).
5. Utwórz kwerendę i zapisz go jako kwCała. W widoku projekt dodaj do kwerendy wszystkie pola tabeli. Wykonaj kwerendę I (zaobserwuj wynik).
6. Modyfikuj kolejno kwerendę wg poniższych wskazówek i każdorazowo sprawdzaj wyniki.
- w wierszu sortuj pola Nazwisko ustaw rosnąco - sprawdź wynik;
- w wierszu kryteria pola Miasto wpisz =Kraków - sprawdź wynik;
- w wierszu kryteria pola Miasto zamień -Kraków na Like [Podaj nazwę miastal] - sprawdź wynik;
- w wierszu kryteria pola Miasto zamień Like [Podaj nazwę miastal] na Like [Podaj nazwę miasta!] & * - sprawdź wynik;
[dwie ostatnie kwerendy to tzw. kwerendy parametryczne]
7. Zaprojektuj formularz fmMiasto na podstawie kwerendy kwCała. Użyj mechanizmu Nowy/Kreator i logicznie odpowiadaj na pytania
systemu. Po zakończeniu otwórz formularz i zaobserwuj efekty.
8. Zaprojektuj formularz fmTab na podstawie tabeli tbAdresy. Użyj mechanizmu Nowy/Kreator i logicznie odpowiadaj na pytania
systemu. Po zakończeniu otwórz formularz, zaobserwuj efekty i porównaj efekty z fmMiasto
9. Zmodyfikuj fmMiasto:
- zmień rozmiar i kolor pola Nazwisko
- ustaw czcionkę jako kursywa
- Uruchom formularz i zaobserwuj zmiany
10. Zaprojektuj raport rpAdresy na podstawie tbAdresy. Użyj mechanizmu Nowy/Kreator (wybierz wszystkie pola z wyjątkiem id) i logicznie odpowiadaj na pytania systemu. Po zakończeniu uruchom raport i zaobserwuj efekty.
11. Zmodyfikuj rpAdresy. Ustaw pole Miasto na kolor czerwony; czcionkę poła Nazwisko jako kursywa; zmień nagłówek na "Moje kontakty" (ustaw kolor czcionki jako niebieski; tło żółty; tekst wyśrodkuj; ustaw wielkość fontu jako 20 pkt., krój Arial); pole uwagi ustaw na 8 pkt. Uruchom kwerendę, zaobserwuj zmiany. Wykorzystując łącza Office przerzuć raport do Worda. Po obejrzeniu efektów zamknij Worda i wróć do Accesa.
14. RELACJE.
xr
ir
- Zaprojektuj w twoje bazie tabelę tbZawód:
_Nazwa pola_
idZawód
Zawód
.opis.
_typ danych
jautonumer
[tekst
- Wprowadź do tbZawód 2-3 rekordy (np. student, piłkarz, bezrobotny). Zamknij tabelę.
- Otwórz tbAdresy w widoku projekt i dopisz na końcu pole Zawód jako typ wybierz Kreator odnośników Na pierwsze pytanie wybierz. Obiekt.... następnie tbZawód, Dodaj wszystkie pola z tbZawód, na kolejnym alercie zwróć uwagę aby była zaznaczona opcja "Ukryj kolumnę klucza"; następnie kilka razy dalej, a na końcu Utwórz. Na ewentualne monity systemu odpowiadaj twierdząco. Po zakończeniu kreatora ustaw się na przeglądarce obiektów i z menu (wybierz przycisk "relacje") - obejrzysz efekt kreatora.
• Aby przetestować relacje wybierz: otówrz tbAdresy i spróbuj wprowadzić nowy rekord. W polu Zawód winno pojawić się już okno Kombi, które będzie proponować wartości z tbZawód.
- Aby nowe pole było widoczne na formularzach należy je teraz zmodyfikować (lub utworzyć od nowa).
Ćwiczenie 2
1. Utwórz tabelę bazy danych pracownicy o polach.
• Imię, nazwisko tekst 30 znaków
• Tytuł - tekst 10 znaków (można tu wpisać mgr, dr, dr.hab
• Data urodzenia - data Wprowadź 5 rekordów
Utwórz formularz zawierający wszystkie pola Skonstruować kwerendy .
• Wyświetlającą tytko kolumny IMIĘ, NAZWISKO z tabeli PRACOWNICY.
• Wyświetlającą dane wszystkich pracowników, którzy mają stopień naukowy dr
• Wyświetlającą dane wszystkich pracowników, których nazwisko zaczyna się na K (Like K")