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
Cấu trúc
Chương 2
Nội dung chi tiết
Quá trình thiết kế CSDL
Slide 4
Giới thiệu
Mô hình thực thể - kết hợp
Slide 7
Slide 8
Slide 9
Slide 10
Tập thực thể (Entity Set)
Tập thực thể (tt)
Các thành phần của tập thực thể:
Slide 14
Thực thể (Entity)
Slide 16
Slide 17
Kiểu thực thể - Tập thực thể - Thực thể.
Slide 19
Thuộc tính (Attribute)
Slide 21
Thuộc tính
Slide 23
Slide 24
Slide 25
Slide 26
Khóa(Identifier)
Slide 28
Slide 29
Slide 30
Slide 31
Slide 32
Mối quan hệ
Mối quan hệ - Thể hiện
Mối quan hệ - Bật và ngôi
Slide 36
Slide 37
Slide 38
Slide 39
Mối quan hệ - Lực lượng tham gia quan hệ
Quan hệ nhị phân - Quan hệ 1-1
Slide 42
Quan hệ nhị phân - Quan hệ 1-n và n-1
Slide 44
Quan hệ nhị phân - Quan hệ n-n
Slide 46
Quan hệ tam phân - Quan hệ 1-n-n/n-n-n
Quan hệ đơn phân - Quan hệ 1-n/1-1
Mối quan hệ - Ràng buộc lượng số
Slide 50
Slide 51
Mối quan hệ - Ví dụ
Thuộc tính trên mối quan hệ
Slide 54
Tập thực thể yếu (Weak Entity)
Slide 56
Tập thực thể yếu (tt)
Slide 58
Slide 59
Slide 60
Các bước thiết kế
Qui tắc thiết kế
Slide 63
Slide 64
Slide 65
Slide 66
Slide 67
Slide 68
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ể -