Test 5.1
Test poniższy należy do zestawu testów z modułu 5 „Bazy danych”. W teście zostanie wykorzystany plik bazy danych Księgarnia znajdujący się na dysku egzaminacyjnym. W teście należy utworzyć tabelę oraz wprowadzić do niej dane, zdefiniować relację między dwoma tabelami, zaprojektować zapytanie (kwerendę) pobierające dane z bazy danych, formularz oraz raport.
Otworzyć plik Odpowiedź 5.1.doc znajdujący się na dysku roboczym wskazanym przez egzaminatora. Odpowiedzieć na cztery pytania testowe znajdujące się w tym pliku. Zapisać i zamknąć plik Odpowiedź 5.1.doc.
Otworzyć plik bazy danych Księgarnia znajdujący się na dysku roboczym.
W bazie danych Księgarnia utworzyć nową tabelę zawierającą trzy pola o właściwościach przedstawionych poniżej.
Nazwa pola |
Typ danych |
Rozmiar i format pola |
ID wydawcy |
Autonumerowanie |
Liczba całkowita długa |
Nazwa |
Tekst |
50 |
Miasto |
Tekst |
20 |
Utworzyć w tabeli klucz podstawowy oparty na polu ID wydawcy.
Zapisać tabelę pod nazwą Wydawcy.
Wstawić nowe rekordy danych do tabeli Wydawcy wykorzystując dane przedstawione poniżej. Zamknąć tabelę Wydawcy.
ID wydawcy |
Nazwa |
Miasto |
1 |
PWN |
Warszawa |
2 |
Helion |
Gliwice |
Otworzyć tabelę Książki, dodać nowe pole o właściwościach przedstawionych poniżej i zapisać wprowadzone zmiany.
Nazwa pola |
Typ danych |
Rozmiar i format pola |
Id wydawcy |
Liczba |
Liczba całkowita długa |
W tabeli Książki zmodyfikować pole Cena tak, by wartości w nim przechowywane wyświetlane były z dokładnością do jednego miejsca po przecinku. Zapisać wprowadzone zmiany.
W tabeli Książki zastąpić wartość Green w polu Nazwisko wartością Brown.
Zmienić kolejność pól w definicji tabeli Książki tak, by pole Cena znalazło się przed polem Data wydania. Zapisać wprowadzone zmiany i zamknąć tabelę Książki.
Utworzyć relację typu jeden-do-wielu między tabelami Książki i Klienci wykorzystując do tego celu pole ID książki.
Zdefiniować więzy integralności dla relacji utworzonej między tabelami Książki i Klienci.
Usunąć relację między tabelami Książki i Magazyn. Zapisać i zamknąć okno relacji.
Otworzyć tabelę Klienci i posortować rosnąco według pola Nazwisko jej zawartość. Zapisać wprowadzone zmiany i zamknąć tabelę Klienci.
Wykorzystując tabele Książki i Klienci, utworzyć kwerendę wyświetlającą nazwiska klientów, którzy zakupili książki autora o nazwisku Myers. Zapisać kwerendę pod nazwą Kwerenda 1. Zamknąć kwerendę.
Utworzyć nową kwerendę zawierającą wszystkie pola z tabeli Klienci. Kwerenda powinna wyświetlać tylko te rekordy, dla których wartość w polu Wartość jest większa niż 200$. Zapisać kwerendę pod nazwą Kwerenda 2.
Wydrukować rezultat wykonania kwerendy Kwerenda 2 na dostępnej drukarce lub do pliku kwer2.prn na dysku roboczym. Zamknąć kwerendę Kwerenda 2.
Otworzyć kwerendę Kupujący i zmodyfikować kryterium wyboru rekordów dla pola ID książki poprzez usunięcie liczby 4 oraz słowa Or z definicji kryterium. Zapisać i zamknąć kwerendę Kupujący.
Otworzyć kwerendę Kwerenda 3 i usunąć pole Imię z definicji kwerendy. Zapisać i zamknąć kwerendę Kwerenda 3.
Utworzyć formularz prezentujący wszystkie pola z tabeli Klienci (przyjąć domyślne ustawienia definicji formularza). Zapisać formularz pod nazwą Klienci Form. Zamknąć formularz Klienci Form.
Usunąć formularz Kupujący.
Utworzyć raport zawierający wszystkie pola z tabeli Książki (przyjąć domyślne ustawienia definicji raportu). Zapisać raport pod nazwą Książki Rap. Zamknąć raport Książki Rap.
Utworzyć raport prezentujący dane z tabeli Klienci pogrupowane według pola ID książki. Zapisać raport pod nazwą Klienci Rap.
W raporcie Klienci Rap ustawić poziomą orientację strony. Zapisać i zamknąć raport Klienci Rap.
Otworzyć raport Pisarze i zmodyfikować nagłówek raportu wstawiając w miejsce tekstu Pisarze tekst Autorzy.
W raporcie Pisarze zmienić położenie tekstu Autorzy tak, by był on wyświetlany w stopce strony raportu. Zapisać i zamknąć raport Pisarze.
Usunąć raport Czytelnicy.
Otworzyć tabelę Klienci i wydrukować na dostępnej drukarce lub do pliku klienci.prn (na dysku roboczym) rekord danych przedstawiony poniżej. Zapisać wszystkie otwarte tabele i zamknąć aplikację bazy danych.
Imię |
Nazwisko |
ID książki |
Wartość |
Ken |
Docherty |
1 |
$245.00 |