KRA3 NAZWA KRAJ SKRÓT
wykonujące następujące operacje:
1. Baza danych ma strukturę pokazaną na rysunku. Kolumny zawierające w nazwach ciąg NAZWA oraz kolumny B_OPIS, BTYP_UWAGI, i KRAJ_SKROT są typu znakowego, kolumny zawierające w nazwach ciąg DATA są typu Data/Godzina. Pozostałe kolumny mają typ liczbowy. Napisać instrukcje języka SÓL —
i ID
3_DATA_00 i_PATA_DO 5 OPIS
JilAZWA 'RAJJD
toczyły się na terenie ZSRR.
a) Utworzenie alfabetycznej listy bitew, które
b) Utworzenie listy zawierającej w każdym wierszu następujące informacje: nazwa bitwy, data jej rozpoczęcia i czas trwania wyrażony w dniach, nazwa i kaliber działa typu czołgu uczestniczącego w bitwie, liczba egzemplarzy i procent straconych wozów tego typu (100*liczba wozów straconych /
liczba wozów uczestniczących). Lista
powinna zawierać tylko dane czołgów -
uzbrojonych w działa o kalibrze nie mniejszym niż 20 mm. Listę należy w pierwszej kolejności uporządkować rosnąco według dat rozpoczęcia bitew, a następnie malejąco według kalibru dział.
c) Wprowadzenie do tabeli TypyCzolgow następujących danych: nazwa typu - Panther, kaliber działa: 75 mm, masa: 45.5 t, załoga: 4 osoby, identyfikator kraju pochodzenia: 4. Założyć, iż klucz podstawowy tabeli TypyCzolgow jest tworzony przez system zarządzający bazą danych.
d) Usunięcie z tabeli TypyCzolgow danych czołgów o masie poniżej 10 t i uzbrojonych w karabiny maszynowe kalibru mniejszego niż 8 mm.
e) Zmiana w tabeli TypyCzolgow masy czołgu IS-2 na 46 Ł
2. Omówić sposób tworzenia kwerend wybierających przy użyciu techniki Query by Example.
3. Opisać sposób prezentacji danych na tworzonych w programie MS Access formularzach pojedynczych, formularzach ciągłych oraz formularzach z podformularzami. W jakich przypadkach stosuje się każde z tych rozwiązań?
4. Omówić strukturę szablonu raportu tworzonego w programie Microsoft Access. W których miejscach można w nim umieszczać pola tekstowe o wartościach wyliczanych przy użyciu funkcji agregujących? Czy po skopiowaniu takiego pola do innego miejsca szablonu jego wartość pozostanie bez zmian, a jeżeli nie, to dlaczego?