... loại thựcthể yếu Mối kếthợp loại mối kếthợp Mối kếthợp (relationship): liên hệ với hai hay nhiều thựcthể khác mang ý nghĩa Tập mối kếthợp (relationship set): mối kếthợp có loại kếthợp ... mối kếthợp (relationship type): thựcthể nhóm lại hay phân loại thành loại mối kếthợp Mối kếthợp (tt) Loại mối kếthợp tập mối kếthợp có tên Có nhiều loại mối kếthợp có loại thựcthể ... CSDL? Các thựcthể mối kếthợp cần quan tâm? Thông tin thựcthể mối quan hệ thựcthể cần lưu trữ CSDL? Các ràng buộc cần bảo đảm thựcthể mối kết hợp? Các khái niệm Thựcthể (Entity):...
... cụ thể Nội dung chi tiết Quá trình thiết kế CSDL Môhìnhthựcthể - kếthợp - Thựcthể Thuộc tính Mối kếthợp Lược đồ thựcthể - kếthợpThựcthể yếu Thiết kế Ví dụ Môhìnhthựcthể - kết ... liệu Tập thựcthể (tt) Ví dụ “Quản lý đề án công ty” - - - Một nhân viên thựcthể Tập hợp nhân viên tập thựcthể Một đề án thựcthể Tập hợp đề án tập thựcthể Một phòng ban thựcthể Tập hợp phòng ... hệ (Relationship) Tập thựcthể Một thựcthể đối tượng giới thực Tập hợpthựcthể giống tạo thành tập thựcthể Chú ý - - Thựcthể (Entity) Đối tượng (Object) Tập thựcthể (Entity set) Lớp...
... niệm từ giới thực gọi môhình liệu quan niệm Môhình liệu quan niệm thường dùng MôHìnhThựcThể - KếtHợp 3/ 5/ 2013 Giới thiệu MôhìnhThựcThể - KếtHợp Được dùng để thiết kế CSDL mức quan niệm ... Thự c thể yế u 3/ 5/ 2013 Giới thiệu Môhình liệu tập hợp khái niệm dùng để diễn tả tập hợp liệu hành động để thao tác lên liệu Môhình liệu mô tả tập hợp khái niệm từ giới thực gọi môhình liệu ... đồ thựcthể - kếthợp (Entity-Relationship Diagram) – Tập thựcthể (Entity Sets) /thực thể (Entity) – Thuộc tính (Attributes) – Mối quan hệ (Relationship) 3/ 5/ 2013 Giới thiệu MôhìnhThực Thể...
... HVĐ – THQL NỘI DUNG • Môhìnhthựcthểkếthợp (ER) • Phƣơng pháp luận thiết kế • Khảo sát tình 13/07/2011 HVĐ – THQL MÔHÌNHTHỰCTHỂKẾTHỢP • Môhìnhthựcthểkếthợp (ER) – Khái niệm ký hiệu ... hìnhthựcthểkếthợp (ER) – Phƣơng pháp luận thiết kế • Kỹ – Lập môhình 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 NỘI DUNG • Mô ... thể Tạo mối kếthợp Tạo quy tắc quản lý 13/07/2011 HVĐ – THQL PHƢƠNG PHÁP LUẬN THIẾT KẾ • Môhìnhthựcthểkếthợp (ER) • Phƣơng pháp luận thiết kế – Môhình – Môhình quan niệm – Môhình vật lý...
... hiệu Chen DBMS Bài toán Thực tế Môhình E-R MôhìnhMôhình CSDL CSDL Quan hệ Quan hệ DB DB Các thành phầnmôhình ER Thực thể_ Entity , Tập thựcthể _ Entity set Loại thựcthể _ Entity types ... Thụôc tính _ Attributes Mối kếthợp _Relationships Loại mối kết hợp_ Relationship types Bản số mối kếthợpThựcthể Loại thựcthể Thựcthể đối tượng cụ thể, với liệu mô tả Ví dụ : Sinh viên tên ... Mô tả 11 Mối kếthợp – Relationships Mối kết hợp, thể liên hệ có nghĩa hai hay nhiều thựcthể khác Loại mối kếthợp - relationship type Khái niệm phản ánh mối kếthợp loại biểu diễn hình...
... DỰNG MÔHÌNHTHỰCTHỂKẾTHỢP Một số nguyên tắc kiểm tra môhìnhthựcthểkếthợp • Thuộc tính tập thựcthể hay mối kết hợp: thuộc tính thựcthể mối kếthợp • Giá trị thuộc tính thể hiện: thể ... học Ngân hàng TP.HCM 39 XÂY DỰNG MÔHÌNHTHỰCTHỂKẾTHỢP Một số khó khăn thiết kế môhìnhthựcthểkếthợp • Số mối kếthợp • Thựcthể hay mối kết hợp? • Thựcthể hay thuộc tính? Khoa Công nghệ ... TP.HCM 37 MÔHÌNHTHỰCTHỂKẾTHỢPHình 2.9 Biểu diễn sở liệu COMPANY môhìnhthựcthểkếthợp Khoa Công nghệ Thông tin - Trường Đại học Ngân hàng TP.HCM 38 XÂY DỰNG MÔHÌNHTHỰCTHỂKẾTHỢP • Xác...
... (DTGV) Mỗi giáo viên dạy nhiều môn cho nhiều khoa thuộc quản lý hành chánh khoa Mỗi môn học có mã số môn học (MAMH) nhất, môn học xác định tên môn học (TENMH) Ưng với lớp môn học phân cho giáo viên ... đầu, kết thúc tổng số tiền cấp cho dự án Bài tập 4: Dựa vào phân tích sơ đây, lập môhìnhthựcthể kết hợp cho toán quản lý sau: a) QUẢN LÝ LAO ĐỘNG Để quản lý việc phân công nhân viên tham ... (SOPHONG) nhất, phòng có chức (CHUCNANG); chẳng hạn phòng lý thuyết, phòng thực hành máy tính, phòng nghe nhìn, xưởng thực tập khí,… Mỗi khoa có mã khoa (MAKHOA) nhất, khoa xác định thông tin...
... tính Mối kếthợp Lược đồ thựcthể - kếthợpThựcthể yếu Thiết kế Ví dụ Chuyển đổi môhình E/R sang môhình quan hệ Cơ sở liệu - Khoa CNTT - ĐH KHTN TPHCM Môhìnhthựcthể - kếthợp Được ... Tập thựcthể (tt) Ví dụ “Quản lý đề án công ty” - Một nhân viên thựcthể - Tập hợp nhân viên tập thựcthể - Một đề án thựcthể - Tập hợp đề án tập thựcthể - Một phòng ban thựcthể - Tập hợp ... KHTN TPHCM 12 Thể lược đồ E/R Một CSDL mô tả lược đồ E/R chứa đựng liệu cụ thể gọi thể CSDL - Mỗi tập thựcthể có tập hợp hữu hạn thựcthể • Giả sử tập thựcthể NHANVIEN có thựcthể NV 1, NV2,...
... khái niệm gần gũi với người dùng - Môhình phải tự nhiên giàu ngữ nghĩa - VD: môhìnhthựcthểkếthợp (ER), môhình đối tượng… Môhình cài đặt (mô hình mức thực hiện) - Đưa khái niệm người dùng ... không xa với cách liệu tổ chức thật máy tính - VD: môhình quan hệ, môhình mạng, môhìnhphân cấp Môhình mức thấp (mô hình vật lý) - Đưa khái niệm mô tả chi tiết cách thức liệu lưu trữ máy tính ... cụ giao tiếp người sử dụng sở liệu Môhình liệu phân loại chính: Môhình mức cao, Môhình cài đặt, Môhình mức thấp Cơ sở liệu - Khoa ĐT TH - CĐ KT CN ĐN 43 Môhình mức cao (mức quan niệm, ý niệm)...
... Tập thựcthể (tt) Ví dụ “Quản lý đề án công ty” - Một nhân viên thựcthể - Tập hợp nhân viên tập thựcthể - Một đề án thựcthể - Tập hợp đề án tập thựcthể - Một phòng ban thựcthể - Tập hợp ... Thựcthể - Thuộc tính - Mối kếthợp - Lược đồ thựcthể - kếthợp - Thựcthể yếu Thiết kế Ví dụ Cơ sở liệu - Khoa ĐT TH - CĐ KTCN Đồng Nai Môhìnhthựcthể - kếthợp Được dùng để thiết kế ... mối kết hợp: - Bản số nhánh R mối kếthợpthể số lượng thực - thể thuộc thựcthể nhánh “bên kia” có liên hệ với thựcthể nhánh R Bản số (min, max): định thựcthể e ∈ E tham gia nhiều vào thể...
... mối kếthợp số loại thựcthể tham gia vào loại mối kếthợp Ví dụ 1: Loại mối kếthợp Thuộc kếthợp loại thựcthể HOCVIEN LOP nên có số Ví dụ 2: Loại mối kếthợp Thi kếthợp loại thựcthể LANTHI,HOCVIEN, ... Loại thựcthể yếu Định nghĩa: Là loại thựcthể thuộc tính khóa Phải tham gia loại mối kếthợp xác định có loại thựcthể chủ Ký hiệu: Thựcthể Ví dụ: loại thựcthể THANNHAN loại thựcthể ... mối kếthợp (1) (relationship type) Định nghĩa: loại mối kếthợp liên kết hai hay nhiều loại thựcthể Ví dụ: hai loại thựcthể HOCVIEN LOP có loại mối kếthợp THUOC Ký hiệu: hình oval hình...
... mối kếthợp số loại thựcthể tham gia vào loại mối kếthợp Ví dụ 1: Loại mối kếthợp Thuộc kếthợp loại thựcthể HOCVIEN LOP nên có số Ví dụ 2: Loại mối kếthợp Thi kếthợp loại thựcthể LANTHI,HOCVIEN, ... Loại thựcthể yếu Định nghĩa: Là loại thựcthể thuộc tính khóa Phải tham gia loại mối kếthợp xác định có loại thựcthể chủ Ký hiệu: Thựcthể Ví dụ: loại thựcthể THANNHAN loại thựcthể ... mối kếthợp (1) (relationship type) Định nghĩa: loại mối kếthợp liên kết hai hay nhiều loại thựcthể Ví dụ: hai loại thựcthể HOCVIEN LOP có loại mối kếthợp THUOC Ký hiệu: hình oval hình...
... Châu 12 / 54 Môhìnhthực thể- liên kết I I I Môhìnhthực thể- liên kết (mô hình ER) môhình liệu mức quan niệm phổ biến, tập trung vào cấu trúc liệu ràng buộc Thựcthể “vật” giới thực, có tồn ... CSDL Môhình ER Kiểu & tập thựcthể Khóa & tập giá trị Kiểu & tập liên kết Cấp liên kết Các ràng buộc Môhình EER Môhình quan hệ Phụ thuộc hàm Thiết kế CSDL 13 / 54 Môhìnhthực thể- liên kết ... 54 Kiểu thựcthể tập thựcthể I I I I Một kiểu thựcthể tập hợpthựcthể có thuộc tính nhauđược mô tả tên thuộc tính Ví dụ: NHÂNVIÊN (Họtên, Tuổi, Lương) kiểu thựcthể Một kiểu thựcthểmô tả lược...
... Tập thựcthể (tt) Ví dụ “Quản lý đề án công ty” - Một nhân viên thựcthể - Tập hợp nhân viên tập thựcthể - Một đề án thựcthể - Tập hợp đề án tập thựcthể - Một phòng ban thựcthể - Tập hợp ... thựcthể mà khóa có từ thuộc tính tập thựcthể khác Thựcthể yếu (weak entity set) phải tham gia vào mối quan hệ mà có tập thựcthể (kiểu thựcthể chủ) Mô tả kiểu thựcthể yếu hình thoi hình ... tượng giới thựcThựcthểmô tả tập thuộc tính Tập hợpthựcthể giống tạo thành tập thựcthể Chú ý - Thựcthể (Entity) - Đối tượng (Object) Cấu trúc liệu Thao tác liệu - Tập thựcthể (Entity...
... cha: Nhân viên Lớp cha: loại thựcthể bao gồm số thựcthể riêng biệt thểmôhình liệu Lớp con: thựcthể có vai trò riêng biệt thành viên lớp cha Nhập môn Cơ sở liệu - Khoa CNTT Tính kế thừa Lớp thừa ... SECRETARY Nhập môn Cơ sở liệu - Khoa CNTT TECHNICIAN ENGINEER Chuyên biệt hóa ĐN: trình xác định tập lớp kiểu thựcthể Tập lớp tạo dựa số đặc tính riêng biệt thựcthể lớp cha Nhập môn Cơ sở liệu ... Ràng buộc phần (partial) cho phép thựcthể lớp cha không thuộc lớp chuyên biệt Thể đường nét đơn Nhập môn Cơ sở liệu - Khoa CNTT 17 Ví dụ Name SSN BirthDate Address EMPLOYEE Ràng buộc phần Ràng...
... sung, phậnthựcthể hay liên kết Liên kết không tồn độc lập, mà phụ thuộc vào thựcthể thành phần 14 Chuyển đổi từ môhìnhthựcthể liên kết sang môhình quan hệ Chuyển từ thựcthể sang quan ... dụng Từ điển liệu Môhìnhthựcthể liên kếtMôhình quan hệ Các nguyên tắc thiết kế Trung thành Tránh dư thừa Giữ cho môhình đơn giản Chọn loại liên kết Chọn loại thành phần phù hợp Nguyên tắc ... kết ngôi: Liên kết 1:1: nên ghép thựcthể lại để thành thựcthể chung, chuyển thựcthể chung thành QH Liên kết M:N: • Tên liên kết Tên quan hệ • Thuộc tính quan hệ = ∪ thuộc tính khóa thực...
... – ĐH Bách khoa Hà Nội Liên kết 1-n thựcthể liên kết n thựcthể Mỗi thựcthể loại có quan hệ với nhiều thựcthể loại 2, thựcthể loại có quan hệ với nhiều thựcthể loại Ví dụ: nhạc sĩ 13 ... phép toán Các môhình CSDL phổ biến: Môhìnhphân lớp (hierarchical model) Môhình mạng (network model) Môhình quan hệ (relational model) Môhìnhthực thể- liên kết (entity-relationship ... Bách khoa Hà Nội Liên kết 1-1 thựcthể liên kếtthựcthể Là liên kết mà thựcthể loại có quan hệ với không thựcthể loại 2, ngược lại Ràng buộc 1-1 gọi lực lượng liên kết Ví dụ: người 12...