Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 68 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
68
Dung lượng
5,54 MB
Nội dung
Chương Mơ hình thực thể-kết hợp (Entity-Relationship) Nội dung chi tiết Quá trình thiết kế CSDL Mơ hình thực thể - kết hợp Thiết kế Ví dụ Q trình thiết kế CSDL Bài tốn Thực tế Mơ hình E-R Mơ Mơhình hình CSDL CSDL Quan Quanhệ hệ DBMS DB DB Nội dung chi tiết Q trình thiết kế CSDL Mơ hình thực thể - kết hợp - Giới thiệu - Kiểu thực thể - Tập thực thể - Thực thể - Thuộc tính - Mối kết hợp - Thực thể yếu Thiết kế Ví dụ Giới thiệu Mơ hình liệu thực thể kết hợp ( Entity Relationship Data Model) - Do Peter Pin_Shan Chen đề xuất năm 1970 Tiếp tục phát triển Teory, Chang, Fry vào năm 1986 Storey vào năm 1991 - Bằng cách nhìn giới thực tập hợp đối tượng gọi thực thể mối quan hệ đối tượng - Mơ hình phát triển để làm thuận tiện cho việc thiết kế CSDL cách đặc tả tổ chức Mơ hình thực thể - kết hợp Được dùng để thiết kế CSDL mức quan niệm Biểu diễn trừu tượng cấu trúc CSDL Mơ hình thực thể - kết hợp Relationship symbols Entity symbols Attribute symbols A special entity that is also a relationship Relationship degrees specify number of entity types involved Relationship cardinalities specify how many of each entity type is allowed Nội dung chi tiết Quá trình thiết kế CSDL Mơ hình thực thể - kết hợp - Giới thiệu - Kiểu thực thể - Tập thực thể - Thực thể - Thuộc tính - Mối kết hợp - Thực thể yếu Thiết kế Ví dụ Kiểu thực thể Một sở liệu thường chứa nhóm thực thể Một công ty thuê hàng trăm nhân viên lưu giữ nhựng thông tin tương tự liên quan đến nhân viên Các thực thể nhân viên chia sẻ thuộc tính giống thực thể có giá trị riêng cho thuộc tính Một kiểu thực thể tập hợp thực thể có thuộc tính Nói cách khác kiểu thực thể định nghĩa lớp đối tượng sở liệu Kiểu thực thể Một kiểu thực thể mô tả lược đồ: gồm tên thuộc tính liên quan Ví dụ: Tên kiểu thực thể NHANVIEN( HOTEN, TUOI, LUONG) CONGTY(TEN, DIADIEM, GIAMDOC) Thuộc tính kiểu thực thể 10 ... hợp - Giới thiệu - Kiểu thực thể - Tập thực thể - Thực thể - Thuộc tính - Mối kết hợp - Thực thể yếu Thiết kế Ví dụ Giới thiệu Mơ hình liệu thực thể kết hợp ( Entity Relationship Data Model)... chi tiết Q trình thiết kế CSDL Mơ hình thực thể - kết hợp - Giới thiệu - Kiểu thực thể - Tập thực thể - Thực thể - Thuộc tính - Mối kết hợp - Thực thể yếu Thiết kế Ví dụ Kiểu thực thể ... thể - Tập thực thể - Thực thể Kiểu thực thể Tập thực thể Thực thể Thực thể 18 Nội dung chi tiết Q trình thiết kế CSDL Mơ hình thực thể - kết hợp - Giới thiệu - Kiểu thực thể - Tập thực thể -