Fiszki

Bazy danych SQL

Test w formie fiszek Test o Bazach danych, relacjach, operatorach.
Ilość pytań: 126 Rozwiązywany: 14220 razy
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 date primary key, constraint c check(x<&rt;current_date));
create table a(x not null integer primary key, constraint c check(x<&rt;2));
create table a(x integer primary key, constraint c check(y<&rt;2));
create table a(x char(20) primary key constraint c foreign key(x) references b);
create table a(x date primary key, constraint c check(x<&rt;current_date));
Pole powstałe z połączenia ulicy, kodu pocztowego i miejscowości to pole:
segmentowe
wielowartościowe
wyliczane
łączące
segmentowe
Przykładem aplikacyjnej reguły integralności jest:
reguła usuwania rekordów
liczebność związku
typ relacji
typ uczestnictwa tabel w relacji
liczebność związku
Cechą perspektywy nie jest:
dostarczanie zawsze aktualnych informacji
nietrwałość
możliwość odczytywania danych z wielu tabel jednocześnie
posiadanie klucza podstawowego
posiadanie klucza podstawowego
Tabele 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 (każdy odpowiada innemu rekordowi z tabeli A). Ile rekordów będzie w tabeli będącej wynikiem połączenia zewnętrznego tabel A i B?
25
100
20
5
20
Jeśli w tabeli nie ma klucza kandydującego, należy:
utworzyć klucz wtórny
utworzyć sztuczny klucz podstawowy
utworzyć klucz obcy
utworzyć klucz kandydujący
utworzyć sztuczny klucz podstawowy
DDL to język służący do:
wykonywania kwerend krzyżowych
definiowania struktury bazy danych
wykonywania kwerend funkcjonalnych
wykonywania kwerend wybierających
definiowania struktury bazy danych
Oracle, PostgreSQL, Microsoft SQL Server, MySQL to przykłady:
serwerów aplikacji
systemów operacyjnych
baz danych
SZBD
SZBD
Dwa związki zawierające się można zastąpić:
relacją m - n
jednym związkiem
relacją 1-n
relacją 1-1
jednym związkiem
Jedna z tabel biorących udział w relacji nosi nazwę podstawowej, a druga:
walidacji
obcej
łączącej
związanej
związanej
Jeśli wybierane są tylko te rekordy z tabeli A, dla których istnieją odpowiedniki w tabeli B, to takie połączenie nazywamy
połączeniem lewostronnym
iloczynem kartezjańskim
połączeniem zewnętrznym
połączeniem wewnętrznym
połączeniem wewnętrznym
Indeks unikatowy: („tworzony jest dla pól, w których wartości nie mogą się powtarzać”)
jest ustawiany tylko dla kluczy podstawowych
jest ustawiany tylko dla jednego pola w tabeli
jest unikalny w obrębie danej tabeli
zawiera niepowtarzalne wartości
zawiera niepowtarzalne wartości
Atrybutem relacji nie jest:
typ relacji
typ uczestnictwa
stopień uczestnictwa
typ klucza
typ klucza
W bazach danych nie występują klucze:
obce
naturalne
wielowartościowe
kandydujące
wielowartościowe
Wskaż zdanie nieprawdziwe dotyczące migawki:
jest tabelą tylko do odczytu
jest okresowo odświeżana
ma nazwę
jest tabelą wirtualną
jest tabelą wirtualną
Zadaniem reguły poprawności jest:
ograniczenie zakresu wpisywanych wartości
uniemożliwienie wprowadzenia wartości innego typu
zwolnienie użytkownika z konieczności wprowadzania danych
ograniczenie możliwości popełnienia błędu przy wpisywaniu danych
uniemożliwienie wprowadzenia wartości innego typu
Wartości w polu będącym kluczem podstawowym nie muszą być:
unikalne
niezmienne
różne od wartości zerowej
różne od wartości Null
niezmienne
Wykluczanie dotyczy sytuacji gdy:
pomiędzy dwoma encjami występuje związek sprzeczny
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ępują dwa związki
pomiędzy dwoma encjami występują dwa związki
Tabelą inaczej można nazwać:
relację, domene, krotkę
tablicę, domenę, krotkę
relację, tablicę, domenę
krotkę, tablicę, relację
relację, tablicę, domenę
Konieczność istnienia klucz podstawowego wskazywana jest w regułach integralności:
na poziomie relacji
na poziomie tabeli
na poziomie bazy danych
na poziomie pól
na poziomie tabeli