... hoá■ Sơ đồ môhình ERR Mô hìnhthực thể- liênkết và thực thể liênkếtmở rộngTài liệu tham khảoMở đầ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 & ... ràng buộc Mô hình EER Mô hìnhquan hệ Phụ thuộc hàmThiết kế CSDLBài giảng cơ sở dữ liệu - Nguyễn Hải Châu 13 / 54■ Môhìnhthực thể- liênkết (mô hình ER) là một mô hình dữ liệu mức quan niệm ... tập thực thể Mô hìnhthực thể- liênkết (tiếp)Tài liệu tham khảoMở đầ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...
... dữ liệu - Khoa CNTT 13Tập các mối quan hệ Quan hệ: Là sự liênkết giữa 2 hay nhiều tập thực thể Ví dụ giữa tập thựcthể NHANVIEN và PHONGBAN có các liên kết -Một nhân viên thuộc một phòng ... 27Tập thựcthể yếuLà thựcthể mà khóa có được từ những thuộc tính của tập thựcthể khác Thực thể yếu (weak entity set) phải tham gia vào mối quan hệ mà trong đó có một tập thựcthể chính ... - Khoa CNTT 18Ràng buộc trên kiểu liên kết Thể hiện CSDL còn chứa các mối quanhệ cụ thể -Cho mối quanhệ R kết nối n tập thựcthể E1, E2, …, En - Thể hiện của R là tập hữu hạn các...
... 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 ... môn Cơ sở dữ liệu - Khoa CNTT 15Ràng buộcchồng chéo Ràng buộcchồng chéo (Overlaping constraint) chobiết quanhệ giữalớpcha vàcácthựcthểởlớp con là không tách rời được(mộtthựcthể có thể ... thiếtkế Mối quanhệ giữalớpcha vàlớp con gọilàkiểu liên kếtISANhập môn Cơ sở dữ liệu - Khoa CNTT 9Chuyên biệthóa ĐN: là quá trình xác định tậpcáclớp con củamộtkiểuthựcthể Tậpcáclớpcon...
... bảnCách chuyển từ môhìnhthựcthểliênkếtsang mô hìnhquan hệ 342 Chuyển từ liênkếtsangquan hệ Chuyển liênkết nhiều ngôi thành các liênkết hai ngôi: Coi liênkết như tập thực thể HọcSinh ... (roll#, name, dob,addr, school)16 Chuyển đổi từ môhìnhthựcthểliênkếtsang mô hìnhquan hệ 1. Chuyển từ thựcthểsangquan hệ 2. Chuyển từ liênkếtsangquan hệ 15Nguyên tắc 2: Tránh dư thừaKhông ... addr1N8 Chuyển từ liênkếtsangquan hệ Chuyển liênkết 2 ngôi: Liên kết 1:1: nên ghép 2 thựcthể này lại để thành một thựcthể chung, rồi chuyểnthựcthể chung này thành QH Liên kết M:N:•Tên...
... Lược đồ quanhệ (1)Lược đồ quanhệ nhằm mục đích mô tả cấu trúc của một quanhệ và các mối liênhệ giữa các thuộc tính trong quanhệ đó.Cấu trúc của một quanhệ là tập thuộc tính hình thành ... thành nên quanhệ đó.Một lược đồ quanhệ gồm một tập thuộc tính của quanhệ kèm theo một mô tả để xác định ý nghĩa và mối liênhệ giữa các thuộc tínhKhoa HTTT-Đại học CNTT 183.7 Môhình ER ... 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...
... 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 ... trong quanhệ LOPKhoa HTTT-Đại học CNTT 492.8 Lược đồ quanhệ (1)Lược đồ quanhệ nhằm mục đích mô tả cấu trúc của một quanhệ và các mối liênhệ giữa các thuộc tính trong quanhệ đó.Cấu ... trúc của một quanhệ là tập thuộc tính hình thành nên quanhệ đó.Một lược đồ quanhệ gồm một tập thuộc tính của quanhệ kèm theo một mô tả để xác định ý nghĩa và mối liênhệ giữa các thuộc...
... 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+)+) ... hàm:F1={maKH→hoten,diachi}F2={maHD→ngay,giaHD,maNV,maKH}F3={maNV→ten,ngaysinh,quequan,sdt,luong,maNQL,maGH,{ten,ngaysinh) →quequan,{ten,ngaysinh}→sdt}F4={maGH→{vitri,tenGH,maNQL},tenGH→vitri,tenGH→maNQL}F5={maNQL→ten,diachi}F6={maNCC→{ten,diachi,sdt},{diachi,ten}→sdt}F7={maMH→{tenMH,soluong,NSX,maGH},tenMH→soluong,tenMH→maGH}F8={{maHD,maMH}→soluong)F9={{maNCC,maMH}→gia}Đề...
... đối với quá trình phát triển các mối quanhệliênkết kinh tế. Chính giám đốc chứ không ai khác đặt bút ký hợp đồng liên kết. Hoặc có thể rút khỏi liên kết. 14Website: http://www.docs.vn Email ... các quốc gia khác nhau. Hoạt động liênkết giữa các bên có thểthực hiện trong thời gian ngắn là kết thúc, đây là hình thứcliênkết theo từng vụ việc cụ thể, không có ràng buộc lâu dài về ... lâu dài. Liên kết kinh tế nói chung, liênkết giữa sản xuất và thơng mại nói riêng là một hiện tợng khách quan, dù chúng ta biết hay không biết đến sự tồn tại của các liên hệliênkết kinh...
... 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ể yếuThiết kếVí dụ 15Mối quanhệ - MultiplicityXét mối quanhệ nhị phân ... lần vào một quan hệ với nhiều vai trò khác nhauNHANVIEN Quan_ lyDuoc quan ly boi(0,1)(0,n)La nguoi 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) ... kếLược đồ quan hệ HQT CSDL quan hệ 19Thuộc tính trên mối quan hệ Thuộc tính trên mối quanhệmô tả tính chất cho mối quan hệ đóThuộc tính này không thể gắn liền với những thực thể tham...
... Tập thựcthể (Entity Sets) /thực thể (Entity)– Thuộc tính (Attributes)– Mối quanhệ (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 ... bản3/ 5/ 201318Thuộc tính trên mối quanhệmô tảtính chất cho mối quanhệ đóThuộc tính này không thể gắn liền vớinhững thựcthể tham gia vào mối quan hệ 3/ 5/ 2013132. Các thành phần cơ...
... năng– Lập môhình ngoài dùng môhình ER– Lập môhìnhquan 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 ... MÔHÌNH NGOÀI• Tìm thực thể • Tìm mối kết hợp• Xác định bản số của mối kết hợp13/07/2011 HVĐ – THQL 10THẢO LUẬN• Mỹ gia: Quản lý– Thực thể – Kết hợp, bản số– Thuộc tính– Kết hợp với mô ... 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...