3547343301

3547343301



Zad. 6. Wyrazić równozłączenie naturalne dwóch relacji R i S o

nagłówkach N(R)={X1,X2.....Xn,Zl,Z2.....Zk) i

N(S)={Zl,Z2,...,Zk,Yl,Y2,...,Ym}, gdzie n,k,m>0, za pomocą operatorów produktu, selekcji i projekcji.

Rozwiązanie

R >< S

= ((R x S) gdzie R.Z1 =S.Z1 i R.Z2 = S.Z2 i ... iR.Zk = S.Zk)

[XI,X2, ... , Xn, R.Z1.R.Z2, ... , R.Zk, Y1,Y2, ... , Ym]

Alternatywna notacja:

R >< S = n XI,X2. ... , Xn, R.Z1.R.Z2, ... , R.Zk. Y1.Y2, ... ,Ym (o R.Z1 = S.Z1 A R.Z2 = S.Z2 A ... A R.Zk = S.Zk (R X S))

Zad. 7. Wypisać nazwy klientów, którzy zamawiali wszystkie

produkty o cenie 50zł. Wskazówka: wykorzystać operator dzielenia.

Rozwiązanie algebraiczne PI = (P gdzie cenajedn = 50)[pidj KI = Z[kid,pid] 4 PI W = (KI >< K)[nazwa]

Rozwiązanie w SOL

W systemach baz danych operator dzielenia zwykle nie jest implementowany. Jak pamiętamy, dzielenie nie należy do zupełnego zbioru działań algebry relacyjnych baz danych. Dlatego, aby podać rozwiązanie tego zadania w SQL musimy zastanowić się jak wyrazić dzielenie poprzez operatory zupełnego zbioru działań algebry relacyjnych baz danych.

Bazy danych. Wykład 6


Andrzej Grzybowski - Instytut Fizyki, Uniwersytet Śląski



Wyszukiwarka

Podobne podstrony:
Zad. 8. Wyrazić dzielenie relacji R przez S o nagłówkach N(R)={X1,X2.....Xn,Zl,Z2.....Zk) i
zad nr 2 i 3 w oparcm 0 zad. 1 wyrazić iloczyn skalamy i wektorowy dwóch wektorów poprzez ich współr
Skrypt PKM 1 00077 154 “r-S Sina Ryi.4.12 Zadanie 4.8 Wychodząc z zależności na Mr (zad. 4.7) wyrazi
strona 11 29 września 2008, godzina 17:13 105.    Czy iloczyn dwóch relacji
16m, = 2 2 gl_gł g g Trzeba jeszcze określić masę tłoka „3”: Zad. 1.22 Do jednego z dwóch
WSiP8 68 BAZY DANYCH I SYSTEMY BAZ DANYCH13.4. Suma (Union) Teoriomnogościowa suma dotyczy dwóch re
DSC02821 liwość na bliskie więzi z naturą oraz relacje z Absolutem — wypełniały w romantyzmie przedl
Teraz możemy podać rozwiązanie zad. 7 w SOL W rozwiązaniu algebraicznym zad. 7 wyrazimy dzielenie po
159 POŻEGNANIA i niejedną tragedią (należała —jak się kiedyś sama z goryczą wyraziła — aż do dwóch
wGRUPA 1 ZAD. 1. Dana jest relacja R Q N2x N2(N-zbiór liczb naturalnych, zdefiniowana następująco:
gr I 1 termin ucena:GRUPA IKolokwium zaliczeniowe z Hydrogeologii -1 termin Zad. 1. W dwóch otworach
img017 (41) teoretycznych podstaw do analizowania relacji człowieka z otacza-jącym go światem. Stąd
IMGC84 Ogród-pomiędzy sztuką a naturą Nowe podejście do natury, którego pierwszym wyrazicielem był P
8 Paweł Cabała dwóch wykluczających się relacji może być w takich przypadkach nadmiernym

więcej podobnych podstron