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

biến đổi sẽ không làm mất thông tin. Thông tin của lược đồ quan hệ ban đầu có thể nhận<br />

được từ các lược đồ quan hệ chiếu.<br />

4.4.5 Quá trình tách một lược đồ quan hệ 1NF về nhóm tương đương 3NF.<br />

Từ một lược đồ quan hệ dạng chuẩn thứ nhất có thể chuyển đổi về nhóm các lược đồ quan<br />

hệ chiếu dạng chuẩn 3NF bằng cách loại bỏ các phụ thuộc không đầy đủ vào khoá và loại<br />

bỏ các phụ thuộc bắc cầu vào khoá. Quá trình tách là quá trình loại bỏ dị thường thông tin<br />

gây những điều bất tiện khi thao tác lưu trữ <strong>dữ</strong> <strong>liệu</strong>. Phép tách các lược đồ quan hệ là phép<br />

tách có kết nối không tổn thất thông tin.<br />

Codd đã đưa ra 3 dạng chuẩn của quan hệ và lộ trình chuyển đổi như sau:<br />

Dạng chưa được chuẩn hoá<br />

Dạng chuẩn thứ nhất - 1NF<br />

Dạng chuẩn thứ hai - 2 NF<br />

Dạng chuẩn thứ ba -3 NF<br />

Loại bỏ các thuộc tính không nguyên tố<br />

Loại bỏ các phụ thuộc không đầy đủ<br />

Loại bỏ các phụ thuộc bắc cầu<br />

Hình 4.8 Các cấp chuẩn hoá quan hệ<br />

Từ quan hệ QLCAP( TC#, MC#, GTR, N#,NSX)<br />

GTR<br />

MC#<br />

TC#<br />

Loại bỏ các phụ thuộc không đầy đủ vào khoá<br />

GTR<br />

MC#<br />

TC#<br />

MC#<br />

NSX<br />

TUYEN (TC#, MC#, GTR ) CAP_NSX( MC#, N#, NSX)<br />

86<br />

N#<br />

NSX<br />

N#

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

Saved successfully!

Ooh no, something went wrong!