3543304803

3543304803



20 2. Algebra relacji

—    naturalne: R m S

—    jako wypełniaczy brakujących wartości w dołączonych kolumnach używa się _L;

—    lewostronne: R m i S

—    brane są tylko porzucone krotki z pierwszego argumentu;

—    prawostronne: R Mr S\

—    wersje theta powyższych (z warunkiem u dołu).

gatunek

imię

waga

kontynent

Papuga

Kropka

3,50

Ameryka

Papuga

Lulu

5,35

Ameryka

Zwierzaki x Gatunki

Papuga

Hipek

3,50

Ameryka

Lis

Fufu

6,35

Europa

Krokodyl

Czako

75,00

Afryka

Krowa

±

_L

Europa

Zwierzaki    Gatunki

gatunek

imię

waga

gatunek

kontynent

Papuga

Kropka

3,50

Papuga

Ameryka

Papuga

Lulu

5,35

Lis

Europa

Papuga

Hipek

3,50

Krokodyl

Afryka

Lis

Fufu

6,35

Krowa

Europa

Krokodyl

Czako

75,00


2.4. Zastosowania algebry relacji

—    Zapisywanie zapytań (np. modelowanie semantyki)

—    Nakładanie ograniczeń na poprawność bazy danych (więzy). Przykłady:

R fi 5 = 0 (styl równościowy)

R fi S C 0 (styl teoriomnogościowy)

—    Integralność referencyjna

7rklucz-zewnętrzny(R) — ^klucz(S) ^klucz-zewnętrzny(^) ~ ^ klucz (S) = 0

—    Zależności funkcyjne

A^> B :    (TR.A=Rl.AAR.b^Rl.B(R X PRl(R)) = 0

2.5. Zadania

Ćwiczenie 2.1. Dane są dowolne relacje R(x), S(x), T(x) algebry relacji oraz wyrażenia (zapytania)

Qi: (RUS)-T Q2 : (R-T)U(S- T)

Które z poniższych stwierdzeń są prawdziwe

1.    Qi i Q2 dają ten sam wynik

2.    Odpowiedź na Q\ może mieć mniej elementów niż odpowiedź na Q2

3.    Q\ i Q2 mogą dać inne wyniki.



Wyszukiwarka

Podobne podstrony:
Liczby naturalne jako liczebniki Churcha Specyfikacja algebraiczna: f IterO MN = N Iter (sucn) MN —
Napisz program, który wypisuje 20 najmniejszych liczb naturalnych przynajmniej dwucyfrowych (w jedne
skanowanie0008 18.    Dwie rury, nr 1 o średnicy 20 mm i nr 2 o średnicy 2 m, są wype
zachodzących między nimi relacji22. Strukturalizm jako teoria poznania zakłada, iż strukturalne ujęc
wykłady z polskiej składni8 20 Wprowadzenie do składni jako grupę tylko połączenia podrzędne (tzw.
Socjologia Kosi?skiego (23) Dobowe, tygodniowe życie, a nawet całą biografią człowieka można an«. li
Untitled Scanned 02 (2) Określenie wilgotności naturalnej jako średniej z dwóch oznaczeń w w n + w 2
Rafał Przybylski, Politechnika Łódzka Ekstrakty naturalne jako substancje przecie starzeniowe w
82 STANISŁAW KOŃCZAK (20) w ogóle zimy, określonej jako spadek temperatury poniżej zera, za to
zachodzących między nimi relacji22. Strukturalizm jako teoria poznania zakłada, iż strukturalne ujęc
72 Małgorzata Kożuch ekonomii klasycznej było traktowanie zasobów naturalnych jako dóbr wolnych,
495 Elementy ekonomii behawioralnej w dziełach Adama SmithaI. Natura jako sita sprawcza rozwoju Adam
2013 03 12 09 02 Faza 2 Wysoka stopa urodzeń spedajaca •soiiertetnosc 115^20%,-j. rosnący przyrost
7 Agata Su dolska: Relacje rynkowe jako element strategicznych zasobów przedsiębiorstwa

więcej podobnych podstron