09.01.2013 Views

Cơ sở dữ liệu - e-ptit.edu.vn

Cơ sở dữ liệu - e-ptit.edu.vn

Cơ sở dữ liệu - e-ptit.edu.vn

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chương I: Khái niệm cơ bản về các hệ cơ <strong>sở</strong> <strong>dữ</strong> <strong>liệu</strong><br />

If t in S then<br />

Add t to P<br />

Endif<br />

Endfor;<br />

Return (P)<br />

End intersection ;<br />

4) Thuật toán trừ<br />

Algorithm Substraction<br />

Fornat P = R - S<br />

Input Quan hệ R, S khả hợp<br />

Output P = { t ⏐ t ∈ R AND t ∉ S }<br />

Begin<br />

R create (P, attrib (R)) ;<br />

For each t in R do<br />

If not (t in S) then<br />

Add t to P;<br />

Endif<br />

Endfor;<br />

Return (P)<br />

End Subs<br />

5) Thuât toán chọn<br />

Algorithm Selectoin<br />

Fornat P = R(E)<br />

Input Quan hệ R<br />

Biểu thức đại số quan hệ<br />

Output P = { t ⏐ t ∈ R & t(E) =’True”}<br />

Begin<br />

R create (P, attrib (R)) ;<br />

For each t in R with t(E) do<br />

Add t to P;<br />

Endfor;<br />

Return (P)<br />

End Selection :<br />

6) Thuật toán chiếu<br />

Algorithm Projection<br />

Fornat P = R[X]<br />

Input Tâp các thuộc tính X<br />

Output P = { t⏐ t .X & t ∈ R }<br />

110

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!