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

FROM CUNG_CAP<br />

WHERE MAT_HANG =“Rượu cuốc lủi” );<br />

2. Phép xoá<br />

Cú pháp phép xoá như sau:<br />

DELETE FROM R<br />

WHERE E<br />

Trong đó R là tên quan hệ và E là biểu thức đại số. Nghĩa là xoá khỏi quan hệ R tất cả các<br />

bộ thoả điều kiện E.<br />

Ví dụ<br />

a) Xoá các đơn đặt hàng về “Rượu cuốc lủi”<br />

DELETE FROM HOA_DON<br />

WHERE O# IN<br />

( SELECT SHD#<br />

FROM MH_SL<br />

WHERE MAT_HANG =“Rượu cuốc lủi” );<br />

b) Xoá “Nga” không còn cung cấp “Rượu cuốc lủi”nữa<br />

DELETE FROM CUNG_CAP<br />

WHERE TEN_K=”Nga” AND MAT_HANG =“Rượu cuốc lủi”;<br />

3. Phép sửa đổi<br />

Cú pháp phép sửa đổi thông tin như sau:<br />

UPDATE R<br />

SET A1=a1, A2=a2,...,An=an<br />

WHERE E<br />

Trong đó R là tên quan hệ và E là biểu thức đại số. Nghĩa là trong quan hệ R, sửa giá trị<br />

các thuộc tính Ai bằng ai , i=1,2,.., n nếu mỗi bộ thoả điều kiện E.<br />

Ví dụ<br />

a) Hiệu chỉnh giá của “Rượu Hà Nội” do “nhà máy Rượu Hà nội” cung cấp thành<br />

15.000 đồng/chai<br />

UPDATE CUNG_CAP<br />

SET GIA =15.000<br />

WHERE TEN_CC = ”Nhà máy rượu Hà nội”<br />

AND MAT_HANG =“Rượu Hà nội”;<br />

b) Giảm 10% giá “Rượu Hà Nội” do “nhà máy Rượu Hà nội” cung cấp.<br />

UPDATE CUNG_CAP<br />

SET GIA = 0.9*GIA<br />

WHERE TEN_CC = ”Nhà máy rượu Hà nội”<br />

AND MAT_HANG =“Rượu Hà nội”;<br />

120

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

Saved successfully!

Ooh no, something went wrong!