2.2.3 Das Relationale Modell Relationales Schema - WINFOR
2.2.3 Das Relationale Modell Relationales Schema - WINFOR
2.2.3 Das Relationale Modell Relationales Schema - WINFOR
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Grundoperation Kartesisches Produkt<br />
2.3.1.6 Definition<br />
(3. Grundoperation: Kartesisches Produkt)<br />
Ein Kartesisches Produkt ist C: = R× S,<br />
{ A …A } ∩ { B …B<br />
} =∅<br />
1 n 1 m<br />
( …<br />
1 n<br />
…<br />
1 m) ( …<br />
1 n) ( …<br />
1 m)<br />
( ) = ( … … )<br />
wobei gelten muss. Zudem<br />
{ }<br />
gilt: C: = r, , r , t , , t r r ∈R und t t ∈S<br />
mit <strong>Schema</strong> C A , , A , B , , B<br />
1 n 1 m<br />
Wirtschaftsinformatik und Operations Research 141<br />
Grundoperation Projektion<br />
2.3.1.7 Definition<br />
(4. Grundoperation: Projektion)<br />
( )<br />
Eine Projektion ist C = π R<br />
Δ<br />
Δ= ( A<br />
i<br />
1<br />
… A<br />
i ) k { A … A } ⊆{ A … A<br />
i i 1 n}<br />
1 k<br />
C C { πi<br />
i ( r) r R<br />
… }<br />
1 k<br />
( : ,..., : ) : ⎡ ⎤ ⎡ ⎤ ...<br />
wobei gilt: , , mit , , , , .<br />
Für die resultierende Relation gilt: : = ∈ =<br />
⎧<br />
⎨t A<br />
i<br />
⎩ 1<br />
D<br />
i<br />
1<br />
A<br />
i<br />
k<br />
D<br />
i<br />
k<br />
∃s∈ R t A = s A ∧<br />
⎢⎣ i i<br />
1⎥⎦ ⎢⎣ 1⎥⎦<br />
⎫<br />
∧ t⎡A ⎤= s⎡A ⎤<br />
⎢⎣ i i<br />
k ⎥⎦ ⎢⎣ k ⎥⎬<br />
⎦⎭<br />
∀ r = r, …, r ∈R<br />
schreibt man vereinfachend :<br />
( )<br />
1<br />
n<br />
( r) = ( r , … , r ) mit <strong>Schema</strong>( C) = ( A , …,<br />
A )<br />
πi …i<br />
i i i i<br />
1 k k k 1 k<br />
Wirtschaftsinformatik und Operations Research 142