Fiszki

Bazy danych SQL

Test w formie fiszek Test o Bazach danych, relacjach, operatorach.
Ilość pytań: 126 Rozwiązywany: 13651 razy
W formularzu jednokolumnowym wyświetlane są dane:
z jednego rekordu
z jednej kolumny
będące wynikiem zapytania wybierającego dane z jednej tabeli
z jednej tabeli
z jednego rekordu
Aby można było skorzystać z funkcji agregujących, w zapytaniu należy:
użyć grupowania
użyć klauzuli HAVING
utworzyć parametr
utworzyć pole wyliczane
użyć grupowania
Atrybutem pola w tabeli bazy danych nie jest:
unikatowość
wartość
reguła poprawności
wymagalność
wartość
Reguły usuwania mają zastosowane:
przy próbie usunięcia rekordu z tabeli związanej, gdy w tabeli podstawowej istnieją powiązane rekordy
zawsze przy próbie usunięcia rekordu z tabeli podstawowej
przy próbie usunięcia rekordu z tabeli podstawowej, gdy w tabeli związanej istnieją powiązane rekordy
zawsze przy próbie usunięcia rekodu z tabeli związanej
przy próbie usunięcia rekordu z tabeli podstawowej, gdy w tabeli związanej istnieją powiązane rekordy
Operacje są widoczne w bazie danych dopiero po zatwierdzeniu transakcji. Opisywana cecha oznacza, że transakcja jest:
izolowana
niepodzielna
spójna
atomowa
izolowana
Pole biorące udział w relacji po stronie tabeli związanej nazywane jest kluczem:
obcym
sztucznym
kandydującym
wiązanym
obcym
Konieczność istnienia klucza podstawowego wskazywana jest w regułach
na poziomie relacji
na poziomie pól
na poziomie bazy danych
na poziomie tabel
na poziomie tabel
Tabele A i B są połączone relacją 1-n. A jest tabelą podstawową, B – związaną. W tabeli A jest 20 rekordów, w tabeli B jest 5 rekordów. Ile rekordów będzie w tabeli będącej wynikiem połączenia zewnętrznego tabel A i B przy założeniu, że wszystkie rekordy w tabeli związanej odpowiadają temu samemu rekordowi w tabeli podstawowej?
100
20
25
24
24
49. Operatorem specyficznym dla SQL, nie występującym w innych językach programowania jest:
IN
NULL
INSERT INTO
BETWEEN
IN
Kluczem obcym jest pole autonumerowane. W związku z tym:
odpowiadające mu pole w tabeli związanej musi być liczbą całkowitą
system nie dopuści do utworzenia relacji
występuje błąd w projekcie bazy danych
odpowiadające mu pole w tabeli podstawowej musi być autonumerowane
występuje błąd w projekcie bazy danych
Pojedynczemu rekordowi z tabeli związanej może odpowiadać najwyżej jeden rekord w tabeli podstawowej. Z tego fragmentu definicji wynika, że:
to może być tylko relacja m-n
to może być tylko relacja 1-n
mamy do czynienia z relacją 1-1 lub 1-n
to może być tylko relacja 1-1
mamy do czynienia z relacją 1-1 lub 1-n
Jeśli w projekcie fizycznym bazy danych pole biorące udział w relacji po stronie tabeli związanej to klucz podstawowy tej tabeli to relacja jest typu:
n-m
1-n
1-1
sytuacja jest niemożliwa
1-1
Jeśli w tabeli podstawowej kluczem podstawowym jest pole autonumerowane, to kluczem obcym musi być pole:
autonumerowane
dowolnego typu
typu dowolnej liczby całkowitej
typu liczba całkowita długa
typu liczba całkowita długa
Elementem formularza, który nie umożliwia użytkownikowi wpisania bądź wskazania wartości jest:
pole listy
grupa opcji
etykieta
pole tekstowe
etykieta
Klucz obcy:
nie może przyjmować wartości pustej
występuje w każdej tabeli bazy danych
nie może zawierać wartości pochodzących z pola będącego kluczem podstawowym
może przyjmować wartość pustą
może przyjmować wartość pustą
Dodatkowa tabela wykorzystywana do tworzenia relacji wiele-do-wielu to tabela:
słownikowa
podzbiór
walidacji
łącząca
łącząca
Do odzyskiwania danych przypadku awarii służą:
migawki
dzienniki powtórzeń
optymalizatory zapytań
transakcje
dzienniki powtórzeń
Wskaż instrukcję, która doprowadzi do utworzenia tabeli w bazie danych (UWAGA: błędy nie są spowodowane różnicą w nazewnictwie typów pól):
create table a(x not null date);
create table a(x date, not null);
create table a(x varchar(30));
create table a(x primary key);
create table a(x varchar(30));
25+Null da w wyniku:
Null
25
0
wystąpi błąd
Null
Pole formularza umożliwiające wybór jednej z podanych opcji bądź wpisanie własnego parametru to:
pole listy
pole tekstowe
pole wyboru
pole kombi
pole kombi