IMGP1465
Systemy baz dany";
Złączenie (ang. join):
Niech dane będą relacje R typu X i S typu Y.? Relację T typu X uY nazywamy złączeniem tydT relacji, co oznaczamy T = R0S, wtedy i tylko wtedy, gdy
T = {t e KROTKA(X uY): t[X] E R A t[Y]eS),
Krotka t typu X uY należy więc do relacji R0$, jeśli jej ograniczenie t[X] należy do relacji R iJH ograniczenie t[Y] należy do relacji S.
Inaczej mówiąc, krotka t typu X uY należy do relacji
\ R0S, jeśli istnieją takie krotki r eR i s eS, że t = r0s.
To stwierdzenie stanowi podstawę algorytmów i wyznaczania złączenia relacji.
Wyszukiwarka
Podobne podstrony:
IMGP1460 Systemy baz Prolekcia fana, projectlon); ^ Niech dana będzie relacja R typu U oraz zbiór MIMGP1468 Podzielenie (ang. divislon): Niech dana będzie relacja R(U) i zbiór atrybuf$fIMGP1482 Systemy baz danych ■ Instrukcja SELECT dla podsumowana*. Podsumowania służą do uzyskiwaniaIMGP1484 Systemy baz danych Fraza GROUP BY - służy do otrzymywania wartości sumarycznych dla poszczeIMGP1491 Systemy baz Przykłady: 1. INSERT INTO STUDENCI (NR_STUD, IMIĘ, NAZWISKO,IMGP1471 Systemy baz danych SQ.l_ używany mota być: • jako element aplikacji l narIMGP1476 - Systemy baz danych Predykat występowania • przykład-. SELECT NR STUDENTA, NAZWISKO EROM SIMGP1480 Systemy baz danych Instrukcja SĘLECT z wieloma tablicami: Przy formułowaniu zapytań z kilkuIMGP1483 Systemy baz danych tmkc kotumnefWfdh . • SUMO • obllci aum$ kolumny, » AMOfl • obttctii irIMGP1486 Systemy baz danych __ Podrzędne instrukcje SELECT (Subaueriesk Podrzędna instrukcja SELECTIMGP1490 Systemy baz danych4. Podaj wszystkie produkty (numery i nazwy), których zamówienie przyjąłIMGP1494 Systemy baz danych I Instrukcja UPDATE - pozwala zmodyfikować wartość jednej lub kilku koluIMGP1495 ____Systemy baz danychInstrukcja DELETE - pozwala na usuwanie wierszy z wybranej tablicy.Prwięcej podobnych podstron