Difference between revisions of "Tvorba relací"

From Wikivyuka
Jump to: navigation, search
 
m
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
Vytvořte relaci dle následujícího zadání:
+
Vytvořte relaci R(A, f) dle následujícího zadání:
 
 
R(A, f)
 
  
 
Jméno relace OSOBA
 
Jméno relace OSOBA
Line 15: Line 13:
 
f(Ai) = Di : f(A1) = D1, f(A2) = D2, f(A3) = D3
 
f(Ai) = Di : f(A1) = D1, f(A2) = D2, f(A3) = D3
  
Máme tyto jejich domény:
+
Máme tyto domény (pro ilustraci velmi ořezané):
  
 
D1 = {str0024, rog009, svi071}
 
D1 = {str0024, rog009, svi071}
Line 22: Line 20:
  
 
D3 = {Straková, Roganská, Švidernoch}
 
D3 = {Straková, Roganská, Švidernoch}
 +
 +
Nápověda: Nejprve vytvořte kartézský součin D1 x D2 x D3. Poté určete, které prvky kartézského součinu budou patřit do uvedené relace.
 +
 +
[http://gis.vsb.cz/wikivyuka/index.php/%C3%9Alohy_k_procvi%C4%8Dov%C3%A1n%C3%AD_u%C4%8Diva Zpět na stránku Úlohy k procvičení]
 +
 +
[http://gis.vsb.cz/wikivyuka/index.php/Datab%C3%A1zov%C3%A9_syst%C3%A9my_-_cvi%C4%8Den%C3%AD Zpět na stránku DBS - cvičení]

Latest revision as of 13:26, 27 September 2010

Vytvořte relaci R(A, f) dle následujícího zadání:

Jméno relace OSOBA

Množina atributů A:

A1 ... studentské číslo

A2 ... jméno

A3 ... příjmení

f(Ai) = Di : f(A1) = D1, f(A2) = D2, f(A3) = D3

Máme tyto domény (pro ilustraci velmi ořezané):

D1 = {str0024, rog009, svi071}

D2 = {Jana, Zuzana, Václav}

D3 = {Straková, Roganská, Švidernoch}

Nápověda: Nejprve vytvořte kartézský součin D1 x D2 x D3. Poté určete, které prvky kartézského součinu budou patřit do uvedené relace.

Zpět na stránku Úlohy k procvičení

Zpět na stránku DBS - cvičení