Technologia przetwarzania danych Laboratorium
Laboratorium 4
Baza danych Definiowanie tabel i kwerend
A. Definiowanie pól tabeli i prostej kwerendy
1. Uruchomić aplikację Microsoft Access.
2. Utworzyć nową bazę danych o nazwie Biblioteczka Plik / Nowy / Pusta baza danych
3. Utworzyć nową tabelę o nazwie Książka oraz zdefiniować własności jej pól w oknie bazy
Biblioteczka wybrać zakładkę Tabele i przycisk Nowy, a następnie Widok projektu.
- IDksiążka
typ danych: Autonumerwanie
indeksowanie: Tak (Bez duplikatów)
- Tytuł
typ danych: Tekst
rozmiar pola: 30
wymagane: Tak
zerowa długość: NIE
- Autor
typ danych: Tekst
rozmiar pola: 40
- Liczba stron
typ danych: Liczba całkowita
miejsca dziesiętne: 0
reguła spr. poprawności: >0
tekst reguły sprawdzania: Liczba stron musi być większa od zera
wymagane: Tak
- Rok wydania
typ danych: Liczba całkowita
miejsca dziesiętne: 0
reguła spr. poprawności: >1500
tekst reguły sprawdzania: Rok wydania musi być większy od 1500
- Wypożyczona
typ danych: TAK/NIE
wartość domyślna: NIE
Jako klucz podstawowy zdefiniować pole IDKsiażka wskazać pole, nacisnąć prawy klawisz myszy i
wybrać Klucz podstawowy. Zapisać tabelę po zdefiniowaniu tabeli.
4. Otworzyć tabelę i wprowadzić co najmniej 15 rekordów, testując przy tym wymagania i reguły
sprawdzania poprawności wprowadzania danych.
5. Utworzyć kwerendę, która wyświetli tylko te rekordy dla których liczba stron jest większa od 25
zakładka Kwerendy, Utwórz kwerendę w widoku projektu, dodać Książki do projektu kwerendy.
Następnie w dolne części okna definiowania kwerendy wybrać pole Liczba stron, w kryteriach wpisać
>25 oraz zapisać ją pod nazwą Liczba stron większa od 25.
Uruchomić kwerendę wybierając ją w oknie bazy i naciskając Otwórz.
(C) J.Pieronek Lab. 4 str. 1 z 3
Technologia przetwarzania danych Laboratorium
6. Dodać do tabeli Książka nowe pole Cena
typ danych: Walutowy
miejsca dziesiętne: 2
wartość domyślna: 0
reguła spr. poprawności: >=0
tekst reguły sprawdzania: Cena nie może być liczbą ujemną
Dopisać 5 rekordów testując przy tym reguły sprawdzania poprawności oraz uzupełnić wartości tego
pola dla wcześniej wprowadzonych rekordów .
B. Definiowanie relacji
7. Utworzyć nową tabelę o nazwie Autor oraz zdefiniować własności jej pól:
- IDAutor
typ danych: Autonumerowanie
indeksowanie: Tak (Bez duplikatów)
- Imię
typ danych: Tekst
rozmiar pola: 15
wymagane: Tak
zerowa długość: NIE
- Nazwisko
typ danych: Tekst
rozmiar pola: 30
wymagane: Tak
zerowa długość: NIE
Zdefiniować klucz podstawowy tabeli.
8. Wpisać do tabeli informację o pięciu autorach.
9. Otworzyć projekt tabeli Książka i usunąć pole Autor, a następnie dopisać nowe pole IDAutor, typ
danych Liczba , rozmiar pola Liczba całkowita długa.
10. Wywołać okno definiowania relacji w bazie danych Narzędzia / Relacje.
11. W oknie Relacje kliknąć i przytrzymać lewy klawisz myszy na polu IDAutor, a następnie przeciągnąć
je na pole o tej samej nazwie w tabeli Książki.
12. W oknie Edytowanie relacji wybrać Wymusza więzy integralności i Kaskadowo aktualizuj pola
pokrewne, sprawdz czy relacja jest typu Jeden-do-wielu oraz wybierz Utwórz relację.
13. Uzupełnić informacje o autorach książek (pole IDAutor) w tabeli Książki o identyfikatory autorów.
Uwaga: Spróbować również wpisać identyfikator, którego nie ma w tabeli Autorzy.
C. Definiowanie kwerendy wybierającej
14. Zdefiniować nową kwerendę wybierającą na podstawie tabel Autorzy i Książki.
15. Przeciągnąć do obszaru definiowania zapytania pole Nazwisko tabeli Autor oraz uruchomić
kwerendę.
(C) J.Pieronek Lab. 4 str. 2 z 3
Technologia przetwarzania danych Laboratorium
16. Dodać do kolejnej kolumny obszaru definiowania kwerendy pole Tytuł tabeli Książka oraz uruchomić
kwerendę.
17. W celu sprawdzenia poprawności powiązania danych dodać pola IDAutor z obu tabel i uruchomić
Widok. Następnie usunąć te pola z kwerendy lub odznaczyć Pokaż dla tych pól.
18. Zapewnić sortowanie rosnące według pola Tytuł książki.
19. Usunąć powyższe sortowanie i zapewnić sortowanie rosnące według pola Nazwisko i Imię autora.
20. W celu wykonania podsumowania informacji zawartych w tabelach wybrać polecenie z menu Widok /
Sumy.
21. Policzyć ile książek poszczególnych autorów znajduje się w bazie - dla pola Tytuł tabeli Książki
ustawić Podsumowanie na Policz.
22. Obliczyć średnią cenę książek danego autora - dodać do kwerendy pole Cena tabeli Książki i ustawić
dla niego Podsumowanie na Średnia. Sprawdzić działanie kwerendy.
23. Utworzyć nową kwerendę Aączna liczba stron autora, która wyświetli dla każdego autora łączną
liczbę stron jego książek. Posortować informacje malejąco według tego podsumowania.
(C) J.Pieronek Lab. 4 str. 3 z 3
Wyszukiwarka
Podobne podstrony:
TPD grupowanie2009oldertpd lab05LAB04 Rozniczkowaniesop 2009 lab04TPD sciaga gajzlerInf Lab04Lab04 ĆwiczenieLAB04TPD 12c sequenceLab04 Konfiguracja DHCPAiP Lab04Wykład 4 (TPD cz1)zadania TPD 1 coin wne krawczykLab04TPDToshiba TPD M200Lab04 Rozwiazanie Rysunki ExcelInf Lab04CAD 15 LAB04 Tekst Wymiarowaniewięcej podobnych podstron