3582326162

3582326162



Wy 8

Dane są relacje Ri i Ra. Podzbiór FK atrybutów relacji Ri nazywany jest kluczem obcym Ri jeżeli:

•    atrybuty w FK (foreign key) relacji Ri mają taką samą domenę jak atrybuty klucza podstawowego PK (primary key) relacji R2

•    dla każdej krotki t, relacji R.| istnieje dokładnie jedna krotka t2 relacji R2, taka że ti[FK}=t2[PK] lub ti[FK]=NULL

Przykład

1.    usuwamy wykładowcę Królika wszystkie prowadzone przez niego wykłady

2.    usuwamy wykładowcę a nr pracownika ustawiamy na NULL

3.    zabraniamy usunąć Królika dopuki prowadzi wykłady

W przypadku usuwania krotek relacji docelowej mamy 3 możliwości * ograniczone usuwanie - zabraniamy usuwania    G

Operacje algebry relacyjnej:

1.    selekcja (select) - wybiera z tabeli tylko niektóre wiersze, szukanie prezentowanych wyników

2.    projekcja (project) - wybiera z tabeli tylko niektóre kolumny

3.    iloczyn kartezjański (cross join)

4.    połączenie naturalne (natural join)

5.    połączenie wewnętrzne (inner join)

6.    połączenie zewnętrzne (outer join)

7.    suma zbiorów (union)

8.    część wspólna zbiorów (intersection)

9.    różnica zbiorów (minus, difference)

Ad1.

wybiera niektóre wiersze; wydobywa z wejściowej relacji wiersze spełniające podany

warunek. Wynikiem selekcji wykonanej relacji jest również relacja

Ad2.

tworzy relację będącą podzbiorem kolumn relacji wejśiowej

Składanie operacji


Wyszukiwarka

Podobne podstrony:
Dane są symbolami przenoszonymi a pomocą sygnałów, czyli nośników danych. Informacja natomiast jest
ARKUSZ XXVIII 8 Poziom podstawowyZadanie 32. Dane są ciągi a„ =2n,bn = (-1)". Ciąg (c„) dany je
skanuj0004 (42) ar Dane są obrazy płaszczyzny f punktu k/&&l oraz punktu sta. la zadom o, ze
Zadanie 6. (2 pkt) Dane są wzory: HCl, LiOH. Ra(OH)2t C^jOH. H30+, NO;, S2_, OH" Spośród wymien
skanuj0015 Ćwiczenie-1 [1]. Dane są: Ei =20V; E3=5V; Ri=lD; R2=3Q; R3=2O; E R4=l£2; Rs=4fl Oblic
16 Część I - Zadania 1.6.11. Załóżmy, że dane są trzy liczby całkowite m , n i p . Zdefiniujmy PNWD(
Zadanie 6. (2 pkt) Dane są wzory: HC1, LiOH, Ra(OH)2, C6H5OH, H30+, NO;, S2“, OH Spośród wymieniony
4 Egzamin maturalny z chemii Poziom rozszerzonyZadanie 6. (2 pkt) Dane są wzory: HCL LiOH. Ra(OH>

więcej podobnych podstron