9. Która z operacji algebry relacyjnej jest operacją teoriomnogościową:
operacja przecięcia
operacja selekcji
operacja zląc żerna naturalnego
10. Wyjaśnić pojęcie „klucza obcego".
Zakładając, źe dwie tabele są powiązane, czyli można między nimi utworzyć relację (powiązanie), umieszczamy kopię klucza głównego jednej tabeli w drugiej tabeli. Klucz ten w tabeli docelowej nosi miano klucza obcego, ponieważ tabela ta posiada już klucz główny.
11. Pojęcie ,.krotki" może być utożsamiane z pojęciami:
atrybut
rekord
encja
12. Wykonać operację złączenia naturalnego U >< V
U ><V
A |
B |
C |
D |
E |
1 |
2 |
3 |
3 |
4 |
1 |
2 |
3 |
3 |
5 |
6 |
7 |
8 |
7 |
10 |
9 |
7 |
8 |
7 |
10 |
13. Wyjaśnić pojęcie „klucz podstawowy"?
Klucz główny powinna zawierać każda tabela, w celu jednoznacznej identyfikacji. Wybiera się go spośród kluczy kandydujących. V\fybór klucza głównego jest decyzją arbitralną.
14. Co to są „klucze kandydujące"?
Klucze kandydujące to wszystkie potencjalne pola w tabeli dające możliwość jednoznacznej identyfikacji rekordów. Klucz kandydujący musi spełniać warunek nieredukowalnośd.
15. Rozszyfrować akronim SQL.
SQL - Structured Query Language (Strukturalny Język Zapytań) - specjalny język opracowany na potr zeby relacyjnych baz danych umożliwiający przetwarzanie danych na poziomie relacji (tabel) i perspektyw (kwerend).
16. Z jakich zasadniczych części składa się język zapytań SQL?
DML - Data Maiupulation Language (Język Manipulacji Danymi)