CHƯƠNG 2<br />
MÔ HÌNH CSDL QUAN HỆ<br />
GV Th.S. Thiều Quang Trung<br />
Bộ môn Khoa học cơ bản<br />
Trường Cao đẳng kinh tế đối ngoại<br />
<br />
Nội dung<br />
Các khái niệm trong mô hình CSDL quan hệ<br />
• Các ràng buộc quan hệ<br />
• Các phép toán trên mô hình quan hệ<br />
•<br />
<br />
2<br />
<br />
MÔ HÌNH QUAN HỆ<br />
Mô hình Cơ sở dữ liệu quan hệ biểu diễn cơ sở<br />
<br />
dữ liệu như một tập các quan hệ. Mỗi quan hệ là<br />
một bảng giá trị, gồm các dòng và cột chứa một<br />
tập các giá trị dữ liệu liên quan với nhau.<br />
Mô hình cơ sở dữ liệu gồm:<br />
Một hệ thống các ký hiệu để mô tả dữ liệu dưới<br />
dạng dòng và cột như quan hệ, bộ, thuộc tính,<br />
khóa chính, khoá ngoại, ...<br />
Một tập hợp các phép toán thao tác trên dữ liệu<br />
như phép toán tập hợp, phép toán quan hệ.<br />
Ràng buộc toàn vẹn quan hệ.<br />
3<br />
<br />
MÔ HÌNH QUAN HỆ<br />
Khái niệm cơ bản:<br />
Miền (Domain): tập các giá trị nguyên tử<br />
Họ tên: Tập ký tự có độ dài