Test w formie fiszek Test o Bazach danych, relacjach, operatorach.
Ilość pytań: 126
Rozwiązywany: 14220 razy
Systemy relacyjne uzupełnione o pewne rozwiązania modelu obiektowego zwane są systemami:
postrelacyjnymi lub obiektowo-relacyjnymi
hybrydowymi lub transakcyjnymi
semistrukturalnymi lub transakcyjnymi
obiektowo-relacyjnymi lub semistrukturalnymi
postrelacyjnymi lub obiektowo-relacyjnymi
Wskaż zdanie prawdziwe:
klauzula CONSTRAINT nie umożliwia zdefiniowania reguły poprawności dla pola
kolejność tworzenia tabel przy pomocy instrukcji CREATE TABLE jest istotna
klauzula CONSTRAINT nie umożliwia utworzenia jednopolowego klucza podstawowego
projekt fizyczny bazy danych można stworzyć wyłącznie przy pomocy instrukcji CREATE TABLE
kolejność tworzenia tabel przy pomocy instrukcji CREATE TABLE jest istotna
Projekcja to inaczej:
ograniczenie
iloczyn kartezjański
rzutowanie
selekcja
rzutowanie
Tabela zawierająca wszystkie dopuszczalne wartości, które można wpisać do pola innej tabeli to
tabela:
podzbiór
walidacji
walidacji
Polem biorącym udział w relacji po stronie tabeli podstawowej jest zwykle
klucz sztuczny
klucz główny
klucz obcy
klucz naturalny
klucz główny
Selekcja to:
usuwanie zbędnych pól w projekcie bazy danych
łączenie tabel
wybieranie pól
wybieranie rekordów
wybieranie rekordów
Odpowiednikiem tabeli walidacji jest
pole w tabeli, którego dotyczy tabela walidacji
maska wprowadzania
tabela słownikową
reguła poprawności
reguła poprawności
Problem zawierania może wystąpić, gdy:
pomiędzy dwoma encjami występują dwa związki
jedna encja odnosi się do dwóch innych encji
jedna encja występuje w związku z dwoma innymi encjami
pomiędzy dwoma encjami występuje związek podobny
pomiędzy dwoma encjami występują dwa związki
W poniższej klauzuli instrukcji CREATE TABLE w miejsce znaków x można wpisać kolejno: Nazwa
x x CURRENT_DATE x NULL x
DATE DEFAULT NOT UNIQUE
SET DATE NOT średnik
INT4 DEFAULT NOT przecinek
DATE znak_równości IS CHECK
DATE DEFAULT NOT UNIQUE
Jeśli usunięcie rekordu z tabeli podstawowej pociągnie za sobą automatyczne usunięcie
wszystkich odpowiadających mu rekordów z tabeli związanej, między tymi tabelami ustawiono:
restrykcyjną regułę usuwania
kaskadową regułę usuwania
relację 1-n
restrykcyjny typ usuwania
kaskadową regułę usuwania
SZBD to
tylko zbiór baz danych
oprogramowanie
zbiór baz danych wraz z systemem użytkowników
baza danych
oprogramowanie
Model ACID jest związany z:
relacją
transakcją
SQL
integracją
transakcją
Reguły poprawności mogą być ustawiane dla:
pól i tabel
krotek i relacji
rekordów i tabe
relacji i rekordów
pól i tabel
Pojedynczemu rekordowi z tabeli związanej odpowiada dokładnie jeden rekord w tabeli
podstawowej. Z tego fragmentu definicji wynika, że
to może być tylko relacja 1-1
to może być tylko relacja 1-n
to może być tylko relacja m-n
mamy do czynienia z relacją 1-1 lub 1-n
mamy do czynienia z relacją 1-1 lub 1-n
Wartość w tym polu musi być równa jednej z wartości występujących w polu będącym kluczem
podstawowym. Mowa o:
polu wymagalnym
tabeli walidacji
kluczu obcym
atrybucie jednopolowym
kluczu obcym
Rekord to inaczej:
krotka
pole
fakt
obiekt
krotka
Definiując relację w projekcie fizycznym można wskazać jedynie jeden atrybut. Jest nim:
typ relacji
reguły usuwania i modyfikacji rekordów
typ uczestnictwa tabel w relacji
liczebność związku
reguły usuwania i modyfikacji rekordów
Perspektywa to tabela
Rzeczywista
występująca w bazie danych i zawierająca pola wyliczane
łącząca
Wirtualna
Wirtualna
Tabela to inaczej:
domena, krotka lub relacja
krotka, relacja lub tablica
krotka, domena lub tablica
domena, relacja lub tablica
domena, relacja lub tablica
Procedury wyzwalane są związane z kwerendami:
służącymi do przedstawiania danych
funkcjonalnymi
Wybierającymi
krzyżowymi
funkcjonalnymi
Jeśli tabela podstawowa ma ustawiony obowiązkowy typ uczestnictwa, to relacja nie zostanie
utworzona gdy:
w tabeli związanej będzie pole autonumerowane
w tabeli związanej będą istnieć rekordy, a w tabeli podstawowej nie
w tabeli związanej będzie wielopolowy klucz podstawowy
w tabeli podstawowej będą istnieć rekordy a w tabeli związanej nie
w tabeli związanej będą istnieć rekordy, a w tabeli podstawowej nie
Zgodnie z teorią baz danych każda tabela w bazie danych musi mieć:
klucz podstawowy
indeks
dane
odpowiadającą jej tabelę walidacji
klucz podstawowy
Tabela A i B są połączone relacją. 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
wewnętrzenego tabeli A i B?
5
100
25
20
5
Pojedynczemu rekordowi w tabeli związanej odpowiada dokładnie jeden rekord w tabeli
podstawowej. Z tego fragmentu definicji wynika, że:
to może być tylko relacja 1-1
mamy do czynienia z relacją 1-1 lub 1-n - poprawna
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 - poprawna
Tabela A i B są połączone relacją. A jest tabelą podstawową, B - związaną. W tabeli A jest 10
rekordów w tabeli B jest 8 rekordów (każdy odpowiada innemu rekordowi z tabeli A). Ile rekordów
będzie w tabeli będącej wynikiem połączenia zewnętrznego tabeli A i B?
80
10
18
8
10
Pola zawierające kilka wystąpień danych tego samego rodzaju to pola: