Fiszki

Bazy danych SQL

Test w formie fiszek Test o Bazach danych, relacjach, operatorach.
Ilość pytań: 126 Rozwiązywany: 15973 razy
Systemy relacyjne uzupełnione o pewne rozwiązania modelu obiektowego zwane są systemami:
semistrukturalnymi lub transakcyjnymi
postrelacyjnymi lub obiektowo-relacyjnymi
obiektowo-relacyjnymi lub semistrukturalnymi
hybrydowymi lub transakcyjnymi
postrelacyjnymi lub obiektowo-relacyjnymi
Wskaż zdanie prawdziwe:
klauzula CONSTRAINT nie umożliwia utworzenia jednopolowego klucza podstawowego
klauzula CONSTRAINT nie umożliwia zdefiniowania reguły poprawności dla pola
projekt fizyczny bazy danych można stworzyć wyłącznie przy pomocy instrukcji CREATE TABLE
kolejność tworzenia tabel przy pomocy instrukcji CREATE TABLE jest istotna
kolejność tworzenia tabel przy pomocy instrukcji CREATE TABLE jest istotna
Projekcja to inaczej:
iloczyn kartezjański
selekcja
rzutowanie
ograniczenie
rzutowanie
Tabela zawierająca wszystkie dopuszczalne wartości, które można wpisać do pola innej tabeli to tabela:
walidacji
podzbiór
walidacji
Polem biorącym udział w relacji po stronie tabeli podstawowej jest zwykle
klucz naturalny
klucz główny
klucz sztuczny
klucz obcy
klucz główny
Selekcja to:
wybieranie pól
usuwanie zbędnych pól w projekcie bazy danych
łączenie tabel
wybieranie rekordów
wybieranie rekordów
Odpowiednikiem tabeli walidacji jest
tabela słownikową
maska wprowadzania
reguła poprawności
pole w tabeli, którego dotyczy tabela walidacji
reguła poprawności
Problem zawierania może wystąpić, gdy:
jedna encja występuje w związku z dwoma innymi encjami
jedna encja odnosi się do dwóch innych encji
pomiędzy dwoma encjami występuje związek podobny
pomiędzy dwoma encjami występują dwa związki
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 znak_równości IS CHECK
SET DATE NOT średnik
INT4 DEFAULT NOT przecinek
DATE DEFAULT NOT UNIQUE
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
relację 1-n
kaskadową regułę usuwania
restrykcyjny typ usuwania
kaskadową regułę usuwania
SZBD to
oprogramowanie
baza danych
tylko zbiór baz danych
zbiór baz danych wraz z systemem użytkowników
oprogramowanie
Model ACID jest związany z:
integracją
transakcją
SQL
relacją
transakcją
Reguły poprawności mogą być ustawiane dla:
pól i tabel
rekordów i tabe
relacji i rekordów
krotek i relacji
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-n
to może być tylko relacja 1-1
mamy do czynienia z relacją 1-1 lub 1-n
to może być tylko relacja m-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:
kluczu obcym
tabeli walidacji
polu wymagalnym
atrybucie jednopolowym
kluczu obcym
Rekord to inaczej:
fakt
krotka
obiekt
pole
krotka
Definiując relację w projekcie fizycznym można wskazać jedynie jeden atrybut. Jest nim:
typ uczestnictwa tabel w relacji
reguły usuwania i modyfikacji rekordów
liczebność związku
typ relacji
reguły usuwania i modyfikacji rekordów
Perspektywa to tabela
występująca w bazie danych i zawierająca pola wyliczane
łącząca
Rzeczywista
Wirtualna
Wirtualna
Tabela to inaczej:
domena, krotka lub relacja
domena, relacja lub tablica
krotka, relacja lub tablica
krotka, domena lub tablica
domena, relacja lub tablica
Procedury wyzwalane są związane z kwerendami:
Wybierającymi
służącymi do przedstawiania danych
krzyżowymi
funkcjonalnymi
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 podstawowej będą istnieć rekordy a w tabeli związanej nie
w tabeli związanej będzie wielopolowy klucz podstawowy
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ć:
odpowiadającą jej tabelę walidacji
klucz podstawowy
indeks
dane
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?
20
25
100
5
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-n
mamy do czynienia z relacją 1-1 lub 1-n - poprawna
to może być tylko relacja 1-1
to może być tylko relacja m-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?
8
80
10
18
10
Pola zawierające kilka wystąpień danych tego samego rodzaju to pola:
wyliczane
wielokrotne
wielowartościowe
segmentowe
wielowartościowe