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 />

5.2.1 Toán hạng của đại số quan hệ<br />

Toán hạng trong đại số quan hệ là các quan hệ hằng hoặc các biến biểu thị cho các quan hệ<br />

bậc cố định. Quan hệ R1 và R2 là khả hợp khi :<br />

R1 và R2 cùng bậc n.<br />

Giá trị thuộc tính thứ j của quan hệ này được rút ra từ cùng miền như thuộc<br />

tính thứ j của quan hệ kia, 1 ≤ j ≤ n.<br />

5.2.2 Phép hợp các quan hệ - UNION<br />

R1 và R2 là các quan hệ khả hợp trên cùng tập các thuộc tính của Ω. Khi đó hợp của<br />

chúng là một quan hệ trên Ω, các thuộc tính là các thuộc tính của R1 (hoặc của R2 ), các<br />

bộ hoặc của R1 hoặc của R2 bỏ đi các bộ trùng nhau, chỉ giữ lại những bộ đại diện.<br />

Ký hiệu : R1 ∪ R2 = {t⏐ t ∈ R1 hoặc t ∈ R2}<br />

UNION (R1,R2 )<br />

R1<br />

APPEND (R1,R2 )<br />

R1 ∪ R2<br />

Ví dụ UNION (R1,R2 )<br />

R2<br />

R1<br />

M# N# NSX<br />

C01 VNA Việt nam<br />

C02 HQU Hàn Quốc<br />

C03 JAN Nhật<br />

R2<br />

M# N# NSX<br />

C04 RUS Nga<br />

C02 HQU Hàn Quốc<br />

C05 FRA Pháp<br />

Hình 5.1 Mô tả phép hợp đại số quan hệ<br />

5.2.3 Phép giao của các quan hệ - INTERSECT<br />

100<br />

∪<br />

R1 ∪ R 2<br />

R1 + R2<br />

M# N# NSX<br />

C01 VNA Việt nam<br />

C02 HQU Hàn Quốc<br />

C03 JAN Nhật<br />

C04 RUS Nga<br />

C05 FRA Pháp<br />

R1 và R2 là các quan hệ khả hợp trên cùng tập các thuộc tính của Ω. Khi đó giao của<br />

chúng cũng là một quan hệ trên Ω, các thuộc tính của quan hệ kết quả là các thuộc của R1<br />

hoặc R2 , các bộ của nó là các bộ có mặt trong R1 và trong R2 .<br />

Ký hiệu : R1 ∩ R2 = {t⏐ t ∈ R1 And t ∈ R2 }<br />

INTERSECT (R1, R2 )<br />

R1<br />

AND (R1,R2 )<br />

R1 ∩ R2<br />

R2<br />

∩<br />

R1 ∩ R 2

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

Saved successfully!

Ooh no, something went wrong!