... Lớp cha: là loạithựcthể bao gồmmộtsố các thực thể riêng biệt đượcthể hiện trong môhình dữ liệu Lớpcon: làcácthựcthể có vai trò riêng biệtnhưnglà một thành viên củalớpchaNhập môn Cơ sở dữ liệu ... hệ giữalớpcha vàcácthựcthểởlớp con là không tách rời được(mộtthựcthể có thể là thànhviên của nhiềulớp con theo sự chuyên biệt hóa) Trong lược đồ EER, ràng buộc này đượcmôtả bởichữ o (overlap) ... hoặcOOPNhập môn Cơ sở dữ liệu - Khoa CNTT 27Tóm tắt TạisaoER phảimở rộng thành EER Chuyên biệt hóa và tổng quát hóa Cách thể hiệnhệ thống phân cấptrênlược đồ EER Cách thể hiện các...
... hoá■ Sơ đồ môhình ERR Mô hìnhthực thể- liênkết và thực thể liênkếtmở rộng Tài liệu tham khảo Mở đầuKhái niệm cơ bản Mô hình ERThiết kế CSDL Mô hình ERKiểu & tập thực thể Khóa & ... tập thực thể Mô hìnhthực thể- liênkết (tiếp)Tài liệu tham khảo Mở đầuKhái niệm cơ bản Mô hình ERThiết kế CSDL Mô hình ERKiểu & tập thực thể Khóa & tập giá trịKiểu & tập liên kết Cấp ... A. Mô hìnhthực thể- liên kết Tài liệu tham khảo Mở đầuKhái niệm cơ bản Mô hình ERThiết kế CSDL Mô hình ERKiểu & tập thực thể Khóa & tập giá trịKiểu & tập liên kết Cấp liên kết...
... CNTT 2Nội dung chi tiếtQuá trình thiết kế CSDL Mô hìnhthựcthểliênkết (ER)Thiết kếVí dụ Mô hìnhthựcthểliênkếtmởrộng (EER) Lý thuyết Cơ sở dữ liệu - Khoa CNTT 26Ràng buộc ... thể Một thựcthể là một đối tượng của thế giới thực. Thực thể được mô tả bởi một tập các thuộc tínhTập hợp các thựcthể giống nhau tạo thành 1 tập thực thể Chú ý- Thực thể (Entity) -Đối ... 17 Thể hiện của lược đồ ERMột CSDL được mô tả bởi lược đồ ER sẽ chứa đựng những dữ liệu cụ thể gọi là thể hiện CSDL-Mỗi tập thựcthể sẽ có tập hợp hữu hạn các thực thể Giả sử tập thực thể...
... thống Mô hình thực thể liên kết Mô hình quan hệCác Kịch bản sử dụngTừ điển dữ liệu3Nội dung chínhCác nguyên tắc thiết kế cơ bảnCách chuyển từ môhìnhthựcthểliênkết sang mô hình ... ở thực thể namemanfaddr1N7Tóm tắt chươngCác thành phần cơ bản của môhìnhthựcthểliên kết Các nguyên tắc xây dựng mô hình Các phương pháp chuyển đổi từ môhình TTLK sang mô hình ... đúng loại liên kết Khi giữa các thựcthể có thể tồn tại nhiều liên kết khác nhau, thì chỉ cần chọn các liênkết cơ bản nhất. Còn các liênkết còn lại mà có thể suy được từ các liênkết cơ bản...
... tính có thể có nhiều giá trị đối với một thực thể. Ví dụ: BANGCAP ký hiệu {BANGCAP}Khoa HTTT-Đại học CNTT 43.2 Thựcthể (Entity)Định nghĩa: thựcthể là một thể hiện của một loại thực thể. Ví ... cardinality) Loại mối kết hợp thể hiện liênkết giữa các thực thể, mỗi liênkết được gọi là một nhánh.Định nghĩa: bản số của nhánh là số lượng tối thiểu và số lượng tối đa các thựcthể thuộc nhánh ... nghĩa: loại mối kết hợp là sự liênkết giữa hai hay nhiều loại thực thể Ví dụ: giữa hai loại thựcthể HOCVIEN và LOP có loại mối kết hợp THUOCKý hiệu: bằng một hình oval hoặc hình thoiThuocHOCVIENLOP3.5...
... HTTT-Đại học CNTT 13. Môhìnhthựcthể mối kết hợp3.1 Giới thiệu3.2 Loại thực thể, thực thể 3.3 Thuộc tính của loại thực thể 3.4 Khoá của loại thực thể 3.5 Loại mối kết hợp, mối kết hợp3.6 Thuộc ... (2)Khoa HTTT-Đại học CNTT 43.2 Thựcthể (Entity)Định nghĩa: thựcthể là một thể hiện của một loại thực thể. Ví dụ: Loại thựcthể là HOCVIEN có các thực thể: (‘HV001’, ‘Nguyen Minh’, ... K11Khoa HTTT-Đại học CNTT 183.7 Môhình ER mở rộng 3.7.1 Chuyên biệt hoá / Tổng quát hóa3.7.2 Mối kết hợp đệ quy3.7.3 Loại thựcthể yếu3.7.4 Mối kết hợp mở rộng ...
... CSDL Mô hình E/RThiết kếVí dụ 5Nội dung chi tiếtQuá trình thiết kế CSDL Mô hìnhthựcthể - kết hợp- Thực thể -Thuộc tính-Mối kết hợp-Lược đồ thựcthể - kết hợp- Thực thể ... cụ thể gọi là thể hiện CSDL-Mỗi tập thựcthể sẽ có tập hợp hữu hạn các thực thể Giả sử tập thựcthể NHANVIEN có các thựcthể như NV1, NV2, …NVn-Mỗi thựcthể sẽ có 1 giá trị cụ thể ... quan lyChương 2Chương 2 Mô hìnhthực thể- kết hợp Mô hìnhthực thể- kết hợp(Entity-Relationship)(Entity-Relationship) 13 Thể hiện của lược đồ E/RMột CSDL được mô tả bởi lược đồ E/R sẽ...
... Tập thựcthể (Entity Sets) /thực thể (Entity)– Thuộc tính (Attributes)– Mối quan hệ (Relationship)3/ 5/ 20135 Mô hìnhThựcThể - Kết Hợp2. Các thành phần cơ bản3/ 5/ 201317Một loại thựcthể ... mô tả một tập hợp các kháiniệm từ thế giới thực được gọi là môhình dữliệu quan niệm Môhình dữ liệu quan niệm thường dùng là Mô HìnhThựcThể - Kết Hợp3/ 5/ 20134 ... buộc trên mối kết hợp1. Giới thiệu Môhình dữ liệu là một tập hợp các khái niệmđược dùng để diễn tả tập hợp dữ liệu và hànhđộng để thao tác lên dữ liệu. Môhình dữ liệu mô tả một tập hợp...
... năng– Lập môhình ngoài dùng môhình ER– Lập môhình quan niệm dùng môhình ER• Yêu cầu: áp dụng thực tế13/07/2011 HVĐ – THQL 15KẾT LUẬN• Môhình ER: Là một loại ngôn ngữ môhình hoá, hiệu ... LIỆUBài 2:MÔ HÌNHTHỰCTHỂKẾT HỢP(NGÔN NGỮ MÔHÌNH HÓA DỮ LIỆU MỨC QUAN NIỆM)13/07/2011 1HVĐ – THQLMỸ GIA: GIÁM SÁT13/07/2011 HVĐ – THQL 21TRỞ LẠI MỤC TIÊU• Kiến thức– Môhìnhthựcthểkết ... Hoá đơn, Khách hàng• Mối kết hợp giữa: Phiếu thu và Hoá đơn (1-n), Phiếu thu và Khách hàng (1-n)13/07/2011 HVĐ – THQL 12MÔ HÌNHTHỰCTHỂKẾT HỢP• Môhìnhthựcthểkết hợp (ER)– Khái niệm...
... Object-oriented databases: definition and research directions,IEEE Transactions onKnowledge and Data Engineering 2 (3) (1990).[5]TariZ.,J.Stokes, S. Spaccapietra, Object normal forms and dependency...
... TG={B}Xi(TN U Xi) (TN U Xi)+Siêu khóa KhóaΦA U A AB AB U AB Vậy khóa K là A Thực thểliên kết: KH(#maKH,hoten,diachi)HD(#maHD,ngay,giaHD,maNV,maKH)NV(#maNV,ten,ngaysinh,quequan,sdt,luong,maNQL,maGH)GH(#maGH,vitri,tenGH,maNQL)NQL(#maNQL,ten,diachi)NCC(#maNCC,ten,diachi,sdt)MH(#maMH,tenMH,soluong,NSX,maGH)Chitiet(#maHD,#maMH,soluong)CC(#maNCC,#maMH,gia)Phụ ... không?+)Fa=F4/{A→B}A+=A,C,D,BNên có thể bỏ được Fa+)Fb=Fa/{A→C}A+=A,DNên không thể bỏ được Fb+) Fc=Fb/{A→D}A+=A,C,BNên không thể bỏ được Fc +) Fd=Fc/{C→B}C+=C,DNên không thể bỏ được Fd+)+)...