... thể hiện liên kết r i= (e 1, e 2, . . . , e n) Mô hìnhthực thể- liênkếtmởr ng (EER)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 ... đầ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ênkết Các r ng buộc Mô hình EER Mô hình quan hệPhụ thuộc ... đầ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ênkết Các r ng buộc Mô hình EER Mô hình quan hệPhụ thuộc...
... 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 26 R ng buộc tham giaXét ví dụ trên-Có ... cụ thể -Cho mối quan hệ Rkết nối n tập thựcthể E 1, E 2, …, E n - Thể hiện của R là tập hữu hạn các danh sách (e 1, e 2, …, e n) -Trong đó e i là các giá trị được chọn từ các tập thực ... của tập thựcthểE là một hay nhiều thuộc tính sao cho -Lấy ra 2 thựcthể bất kỳ e 1, và e 2 trong E -Thì e 1 và e 2 không thể có các giá trị giống nhau tại các thuộc tính trong KChú...
... 18Ví dụEMPLOYEENameSSN BirthDateAddressSECRETARY∪∪dTypeSpeedTECHNICIANTGradeENGINEEREngType∪∪dSALARIED_EMPSalaryHOURLY_EMPPayScale∪ R ng buộc toàn bộ R ng buộc từng ... lớpchaNhập môn Cơ sở dữ liệu - Khoa CNTT 14Ví dụEMPLOYEENameSSN BirthDateAddressSECRETARY∪∪dTypeSpeedTECHNICIANTGradeENGINEEREngType∪∪dSALARIED_EMPSalaryHOURLY_EMPPayScale∪Disjoint ... CNTT 11Ví dụCARNopassMaxspeedVehIDPriceTRUCKNoAxlesPriceTonnageVehIDVEHICLETRUCKCARNopassMaxspeedNoAxlesPriceVehIDTonnaged⊃⊃ChươngChương 2.22.2 Mô Mô hhììnhnh...
... StudentPerson và EmployeeCả 3 tập thực thể Từ đó ta sẽ có 4 quan hệ:Person(ID, name, address, dob)PersonS(ID, name, address, dob, roll#, school)PersonE(ID, name, address, dob, emp#, company)PersonSE(ID, ... - Theo góc nhìn Thực thể/ Liên kết Chuyển cây liênkết sau:PersonStudentisanameaddressdobroll#schoolTa sẽ có 3 quan hệ:Person(ID, name, address, dob)Student(ID, roll#, school)Employee(ID, ... việc tạo ra tập thựcthể Trường là không cần thiết.TrườngCóKhoaN111Ví dụ: Chọn đúng loại liên kết MoviesStudiosContractstitle name addrStarsyearlength genrename addrSalaryLiệu...
... Stt, Hoten, Ngsinh,Quanhe và tham gia trong loại mối kết hợp Có với loại thựcthể NHANVIEN. Thực thể 3.7.3 Loại thựcthể yếuKhoa HTTT-Đại học CNTT 223.7.3 Loại thựcthể yếuCóNHANVIEN THANNHAN(1,n) ... yếu3.7.4 Mối kết hợp mởr ngKhoa HTTT-Đại học CNTT 83.4. Khoá của loại thựcthể (entity type key)Khóa của loại thựcthể là thuộc tính nhận diện thực thể. Căn cứ vào giá trị của khóa có thể xác ... 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...
... loại mối kết hợp (relationship degree)Số ngôi của loại mối kết hợp là số loại thực thể tham gia vào loại mối kết hợp đó.Ví dụ 1: Loại mối kết hợp Thuộc kết hợp 2 loại thựcthể HOCVIEN và ... 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 ... (key) (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...
... nhiều vai trò khác nhauNHANVIENQuan_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) ... CSDL Mô hình E/ R Thiế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ể ... 6 Mô hìnhthựcthể - kết hợpĐược dùng để thiết kế CSDL ở mức quan niệmBiểu diễn trừu tượng cấu trúc của CSDL Lược đồ thựcthể - kết hợp (Entity-Relationship Diagram)-Tập thựcthể (Entity...
... 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}Đề ... 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ụ ... /{A→F}A+=A,B,C,D ,E, G,HNên không loại bỏ được F e +) Ff=F e /{A→G}A+=A,B,C,D ,E, F,HNên không loại bỏ được Ff+)Fg=F e /{BC→D}{BC}+=B,C ,E Nên không loại bỏ được Fg+)Fh=Fa /{BC E} {BC}+=B,C...
... QUANGAbstract.Entities represent classes of real-world objects. As a result, problem of converting Entity-Rela-tionship Model into Object-Oriented Model is taken shape naturally. In order to solve ... Siu,Multimedia, Knowledge-Base and Object-Oriented Databases,Springer,1996.[4]Kim W., Object-oriented databases: definition and research directions,IEEE Transactions onKnowledge and Data Engineering 2 ... this problem, someconventions are concerned. Classes are known as abstract data types and each class is available to havemulti-valued attributes. The translation from Entity-Relationship Model...
... 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 : lienhe@docs.vn Tel (: 0918.775.368Từ ví dụ trên ta thấy vai trò đầu mối liênkết của các công ... đối tác liênkết theo sự thoả thuận của các bên, không có 9Website: http://www.docs.vn Email : lienhe@docs.vn Tel (: 0918.775.368phát triển trong sự cạnh tranh khắc nghiệt. Cạnh tranh trong nớc, ... không thể cạnh tranh đợc với các doanh nghiệp lớn, muốn tồn tại thì phải liên kết. Trong quá trình ký kết hợp đồng liênkết việc chịu thiệt là điều hiển nhiên. Từ thực trạng trên, việc đề ra những...