
Chương 2 – phần 1
Mô hình thực thể - kết hợp
(Entity-Relationship model)
Giáo trình & Tài liệu tham khảo:
1. Ramez Elmasri, Shamkant B. Navathe, 2011. Fundamentals of Database
systems, 6th edition, Addison-Wesley.
2. Giáo trình Cơ sở dữ liệu , Trần Đắc Phiến, ĐH Công nghiệp TPHCM
3. Bộ slide bài giảng của Nguyễn Minh Thư, Khoa CNTT, ĐH KHTN TPHCM
4. Bộ slide bài giảng của Trần Thị Kim Chi, Khoa CNTT, ĐH Công nghiệp TPHCM
Gv. Nguyễn Như Hoa

Nội dung
•Các khái niệm trong Mô hình ER
–Tập thực thể
•Thực thể mạnh / thực thế yếu
–Thuộc tính
•Các loại thuộc tính
–Mối quan hệ
•Bậc của mối quan hệ
•Lượng số của mối quan hệ
•Các bước thiết kế Mô hình ER
•Ví dụ và bài tập
2

Các giai đoạn thiết kế CSDL (nhắc lại)
Phụ thuộc
HQT cụ thể
Độc lập HQT
Thế giới
thực
Phân tích yêu cầu
Thiết kế mức quan niệm
Thiết kế mức logic
Thiết kế mức vật lý
Các yêu cầu về dữ liệu
Lược đồ quan niệm ( ERD )
Lược đồ logic ( RDB shema )
Lược đồ trong ( Tables )
Giai đoạn 1
Giai đoạn 2 (*)
Giai đoạn 3 (*)
Giai đoạn 4
3

Các giai đoạn thiết kế CSDL
4
Giai đoạn 2
Giai đoạn 3
Mục tiêu của bài học

Mô hình thực thể - kết hợp
(Entity-Relationship model)
•Do Peter Chen đề xuất năm 1971
•Được dùng để thiết kế CSDL ở mức quan niệm
•Biểu diễn trừu tượng cấu trúc của CSDL
•Mô hình ER sử dụng 3 khái niệm để mô hình hóa
dữ liệu trong thế giới thực
–Tập thực thể (Entity Sets)
–Thuộc tính (Attributes)
–Mối quan hệ (Relationships)
5