Fiszki

Bazy Danych

Test w formie fiszek 126 pytań, bazy danych
Ilość pytań: 126 Rozwiązywany: 3319 razy
W formularzu jednokolumnowym wyświetlane są dane:
z jednej tabeli
będące wynikiem zapytania wybierającego dane z jednej tabeli
z jednego rekordu (spr)
z jednej kolumny
z jednego rekordu (spr)
Aby można było skorzystać z funkcji agregujących, w zapytaniu należy:
użyć grupowania
utworzyć parametr
utworzyć pole wyliczane
użyć klauzuli HAVING
użyć grupowania
Atrybutem pola w tabeli bazy danych nie jest:
unikatowość
reguła poprawności
wartość
wymagalność
wartość
Reguły usuwania mają zastosowane:
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
przy próbie usunięcia rekordu z tabeli związanej, gdy w tabeli podstawowej 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:
niepodzielna
izolowana
atomowa
spójna
izolowana
46. Pole biorące udział w relacji po stronie tabeli związanej nazywane jest kluczem:
b. wiązanym
a. sztucznym
d. obcym
c. kandydującym
d. obcym
47. Konieczność istnienia klucza podstawowego wskazywana jest w regułach integralności:
a. na poziomie tabel
d. na poziomie pól
c. na poziomie bazy danych
b. na poziomie relacji
a. na poziomie tabel
48. 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?
a. 100
d. 25
b. 24
c. 20
b. 24
49. Operatorem specyficznym dla SQL, nie występującym w innych językach programowania jest:
a. NULL
b. BETWEEN
d. INSERT INTO
c. IN (spr)
c. IN (spr)
50. Kluczem obcym jest pole autonumerowane. W związku z tym:
d. odpowiadające mu pole w tabeli podstawowej musi być autonumerowane
c. występuje błąd w projekcie bazy danych
a. system nie dopuści do utworzenia relacji
b. odpowiadające mu pole w tabeli związanej musi być liczbą całkowitą
c. występuje błąd w projekcie bazy danych
51. Pojedynczemu rekordowi z tabeli związanej może odpowiadać najwyżej jeden rekord w tabeli podstawowej. Z tego fragmentu definicji wynika, że:
d. mamy do czynienia z relacją 1-1 lub 1-n
a. to może być tylko relacja 1-n
b. to może być tylko relacja m-n
c. to może być tylko relacja 1-1
d. mamy do czynienia z relacją 1-1 lub 1-n
52. 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:
a. n-m
d. taka sytuacja jest niemożliwa
b. 1-1
c. 1-n
b. 1-1
53. Jeśli w tabeli podstawowej kluczem podstawowym jest pole autonumerowane, to kluczem obcym musi być pole:
b. typu liczba całkowita długa (typu całkowitego o max zakresie)
d. autonumerowane
c. dowolnego typu
a. typu dowolnej liczby całkowitej
b. typu liczba całkowita długa (typu całkowitego o max zakresie)
54. Elementem formularza, który nie umożliwia użytkownikowi wpisania bądź wskazania wartości jest:
c. pole tekstowe
d. etykieta
a. pole listy
b.grupa opcji
d. etykieta
55. Klucz obcy:
c. może przyjmować wartość pustą
d. nie może zawierać wartości pochodzących z pola będącego kluczem podstawowym
a. nie może przyjmować wartości pustej
b. występuje w każdej tabeli bazy danych
c. może przyjmować wartość pustą
56. Dodatkowa tabela wykorzystywana do tworzenia relacji wiele-do-wielu to tabela:
d. łącząca
c. słownikowa
b. podzbiór
a. walidacji
d. łącząca
57. Do odzyskiwania danych przypadku awarii służą:
a. transakcje
b. optymalizatory zapytań
d. dzienniki powtórzeń
c. migawki
d. dzienniki powtórzeń
58. 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):
c. create table a(x not null date);
d. create table a(x varchar(30)); (spr)
a. create table a(x date, not null);
b. create table a(x primary key);
d. create table a(x varchar(30)); (spr)
59. 25+Null da w wyniku:
a. Null
c. 25
d. 0
b. wystąpi błąd
a. Null
60. Pole formularza umożliwiające wybór jednej z podanych opcji bądź wpisanie własnego parametru to:
d. pole kombi
b. pole listy
c. pole wyboru
a. pole tekstowe
d. pole kombi

Powiązane tematy

Inne tryby