create table a(x integer primary key, constraint c check(y<&rt;2));
create table a(x not null integer primary key, constraint c check(x<&rt;2));
create table a(x date primary key, constraint c check(x<&rt;current_date));
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:
wyliczane
wielowartościowe
segmentowe
łączące
segmentowe
Przykładem aplikacyjnej reguły integralności jest:
liczebność związku
reguła usuwania rekordów
typ uczestnictwa tabel w relacji
typ relacji
liczebność związku
Cechą perspektywy nie jest:
możliwość odczytywania danych z wielu tabel jednocześnie
dostarczanie zawsze aktualnych informacji
nietrwałość
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?
100
20
25
5
20
Jeśli w tabeli nie ma klucza kandydującego, należy:
utworzyć sztuczny klucz podstawowy
utworzyć klucz wtórny
utworzyć klucz kandydujący
utworzyć klucz obcy
utworzyć sztuczny klucz podstawowy
DDL to język służący do:
wykonywania kwerend wybierających
wykonywania kwerend krzyżowych
wykonywania kwerend funkcjonalnych
definiowania struktury bazy danych
definiowania struktury bazy danych
Oracle, PostgreSQL, Microsoft SQL Server, MySQL to przykłady:
serwerów aplikacji
SZBD
baz danych
systemów operacyjnych
SZBD
Dwa związki zawierające się można zastąpić:
relacją 1-1
relacją m - n
relacją 1-n
jednym związkiem
jednym związkiem
Jedna z tabel biorących udział w relacji nosi nazwę podstawowej, a druga:
związanej
łączącej
walidacji
obcej
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 wewnętrznym
iloczynem kartezjańskim
połączeniem zewnętrznym
połączeniem lewostronnym
połączeniem wewnętrznym
Indeks unikatowy: („tworzony jest dla pól, w których wartości nie mogą się powtarzać”)
jest unikalny w obrębie danej tabeli
zawiera niepowtarzalne wartości
jest ustawiany tylko dla jednego pola w tabeli
jest ustawiany tylko dla kluczy podstawowych
zawiera niepowtarzalne wartości
Atrybutem relacji nie jest:
typ klucza
stopień uczestnictwa
typ uczestnictwa
typ relacji
typ klucza
W bazach danych nie występują klucze:
kandydujące
obce
wielowartościowe
naturalne
wielowartościowe
Wskaż zdanie nieprawdziwe dotyczące migawki:
jest tabelą tylko do odczytu
ma nazwę
jest okresowo odświeżana
jest tabelą wirtualną
jest tabelą wirtualną
Zadaniem reguły poprawności jest:
uniemożliwienie wprowadzenia wartości innego typu
ograniczenie możliwości popełnienia błędu przy wpisywaniu danych
zwolnienie użytkownika z konieczności wprowadzania danych
ograniczenie zakresu wpisywanych wartości
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 Null
różne od wartości zerowej
niezmienne
Wykluczanie dotyczy sytuacji gdy:
jedna encja występuje w związku z dwoma innymi encjami
pomiędzy dwoma encjami występuje związek sprzeczny
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ć:
tablicę, domenę, krotkę
relację, tablicę, domenę
krotkę, tablicę, relację
relację, domene, krotkę
relację, tablicę, domenę
Konieczność istnienia klucz podstawowego wskazywana jest w regułach integralności: