Dẫn nhập
Chúng ta sẽ cùng nhau tìm hiểu về ER Diagram. Để có thể hình dung được cấu hình tổng thể cũng như chi tiết của dữ liệu mà hệ thống sẽ sử dụng.
Nội dung
Để đọc hiểu bài này tốt nhất các bạn nên có kiến thức cơ bản về các phần:
- Đã từng sử dụng qua vài phần mềm
- Đã từng suy nghĩ đến việc cấu thành của một phần mềm ra sao
- Biết sử dụng máy tính cũng như các công cụ thành thạo.
- Đã đọc hiểu rõ bài GIỚI THIỆU VỀ PHÂN TÍCH THIẾT KẾ PHẦN MỀM
- Đã nắm rõ bài LƯỢC ĐỒ USE – CASE.
- Đã học qua bài TẠO ACTIVITY – DIAGRAM.
Trong bài học này, chúng ta sẽ cùng tìm hiểu các vấn đề:
- ER Diagram là gì?
- Các thành phần của một ER - Diagram
- ER – Diagram mở rộng
- Ví dụ minh họa
ER – Diagram là gì?
ER – Diagram hay Entity Relationship Diagram (ERD). Được giới thiệu bởi Chen, 1976. Phổ biến rộng rãi trong thiết kế quan niệm dữ liệu. ANSI công nhận mô hình chuẩn, 1988.
ERD giúp cho chúng ta có cái nhìn tổng quát về sơ đô dữ liệu lưu trữ dùng trong toàn bộ hệ thống.
Gồm:
- Mô hình nguyên thủy
- Mô hình mở rộng
Các thành phần của ER - Diagram
Dưới đây là mô hình ERD cơ bản
Thực thể
Mối kết hợp
Vai trò
Bảng số
Thể hiện
Thuộc tính
ER – Diagram mở rộng
Bổ sung vào mô hình thực thể kết hợp:
- Thuộc tính kết hợp
- Định danh
- Tổng quát hóa
- Tập con
- Mối kết hợp mở rộng
Cấu trúc phân cấp
Thiết lập cấu trúc cây phân cấp giữa các thực thể
Chúng ta có thể tham khảo ví dụ:
Chúng ta có thể nhận thấy Xe có những thuộc tính chung của Xe Tải, Xe BUS, Xe Hơi.
Và Nhân viên có những thuộc tính chung của Thư Ký, Kỹ Sư và NV Quản lý.
Tính kế thừa
Tính bao phủ
\
Ví dụ:
Tập con
Thuộc tính kết hợp
Định danh
Mối kết hợp mở rộng
Ví dụ minh họa
Kết luận
Bài viết có sử dụng nhiều hình ảnh của tài liệu PTTKHT của trường ĐH KHTN
Qua bài này các bạn đã nắm được ER – Diagram là gì. Các thành phần của ER – Diagram.
- ER – Diagram mở rộng là gì.
Bài sau chúng ta sẽ cùng tìm hiểu về CHIẾN LƯỢC PHÂN TÍCH ER – DIAGRAM.
Cảm ơn các bạn đã theo dõi bài viết. Hãy để lại bình luận hoặc góp ý của mình để phát triển bài viết tốt hơn. Đừng quên “Luyện tập – Thử thách – Không ngại khó”.
Tải xuống
Tài liệu
Nhằm phục vụ mục đích học tập Offline của cộng đồng, Kteam hỗ trợ tính năng lưu trữ nội dung bài học Giới thiệu về ER Diagram trong PTTKPM dưới dạng file PDF trong link bên dưới.
Ngoài ra, bạn cũng có thể tìm thấy các tài liệu được đóng góp từ cộng đồng ở mục TÀI LIỆU trên thư viện Howkteam.com
Đừng quên like và share để ủng hộ Kteam và tác giả nhé!
Thảo luận
Nếu bạn có bất kỳ khó khăn hay thắc mắc gì về khóa học, đừng ngần ngại đặt câu hỏi trong phần bên dưới hoặc trong mục HỎI & ĐÁP trên thư viện Howkteam.com để nhận được sự hỗ trợ từ cộng đồng.