20110328184216

20110328184216



Inżynierskie Bazy Danych - sprawdzian 2

1. Baza danych ma strukturę pokazaną na rysunku. Kolumny zawierające w nazwach ciąg ID oraz kolumny CZ.MASA i CZ_KALIBER są typu numerycznego. Pozostałe kolumny mają typ znakowy.

Napisać instrukcje języka SQL wykonujące następujące operacje:

f)    Utworzenie alfabetycznej listy skrótów nazw krajów pochodzenia czołgów.

g)    Utworzenie listy typów czołgów zawierającej następujące informacje: nazwę typu czołgu, jego masę, kaliber działa, rodzaj (z tabeli Rodzaje) oraz nazwę kraju pochodzenia (z tabeli Kraje). Lista powinna być posortowana rosnąco według nazw krajów pochodzenia oraz nazw typów czołgów i ma zawierać jedynie typy, które są uzbrojone w działo o kalibrze większym niż 45 mm i mają masę większą niż 10 ton.

h)    Wprowadzenie do tabeli Czołgi wiersza zawierającego dane czołgu 7TP. Czołg ten miał masę 9,9 ton i był uzbrojony w działo o kalibrze 37 mm. Należy założyć, iż klucz podstawowy tabeli Czołgi jest określany przez system zarządzający bazą danych, wartością klucza obcego z tabeli Rodzaje jest w tworzonym wierszu 3, a klucz obcy z tabeli Kraje ma w tym wierszu wartość równą 1.

i)    Usunięcie z tabeli Kraje wierszy danych, w których skrótem nazwy kraju jest ZSRR.

j)    Zmiana w tabeli Czołgi dla wszystkich typów czołgów o nazwie zaczynającej się od litery T (kolumna CZ_NAZWA) wartości klucza obcego KRAJJD na 8.

2. Opisać, w jaki sposób można w interfejsie użytkownika aplikacji bazy danych zorganizować operowanie danymi pochodzącymi z dwóch tabel połączonych związkiem jeden do wielu.

3 Omówić różnice w budowie instrukcji języka SQL dla zwykłą kwerendy wybierającej oraz kwerendy agregującej.

4. W jakich sekcjach szablonu raportu tworzonego w programie Microsoft Access można umieszczać pola tekstowe, których wartości są wyliczane przy użyciu funkcji agregujących? Czy po przeniesieniu takiego pola do inneksekcji może się zmienić jego wartość, a jeżeli tak, to dlaczego?    v


Wyszukiwarka

Podobne podstrony:
Koncepcja szkoleniowej bazy danych „Dynamiczna populacja” - projekt... Na rysunku 8 pokazano przykła
IMG47 (2) Przykład 2 Układ regulacji automatycznej ma strukturę przedstawioną na rysunku. Regulator
Inżynierskie Bazy Danych - sprawdzian 2 KRA3 NAZWA KRAJ SKRÓT wykonujące następujące operacje: 1. Ba
Bazą danych nazywamy zbiór danych o określonej strukturze zapisany na zewnętrznym nośniku pamięci ko
Wprowadzenie Bazą Danych nazywamy zbiór danych o określonej strukturze, zapisany na zewnętrznym
Etap 1 Wstęp Celem proponowanej bazy danych ma być usprawnienie pracy w fikcyjnej firmie Praca Dla C
Program na bieżąco sprawdza również poprawność wprowadzanych danych, jak pokazano na rysunku powyżej
18 Bazy danych Systemy komputerowe pozwalają na dostęp do danych wielu użytkownikom jednocześnie.
P2025541 112 Bazy danych^Ćwiczenia podsumowujące ćwiczenie 1 Na podstawie kwerendy pracownlcy-płaceK
<12>Informatyka + szej eksploatacji tej bazy danych nie będzie potrzeby dodania kolejnych kolu
> Bazy danych - jak je ugryźć <7> ■ Wszystkie wartości w kolumnie są tego samego typu. leże
Bazy danych z perspektywy logiki a Spojrzenie na bazy danych oczami logika pozwala jednolicie opisać

więcej podobnych podstron