... Phone) Biến đổi liênkết «là một» Chuyểnthựcthể “tổng quát” mức thành quan hệ Chuyểnthựcthể “chi tiết” thành quan hệ, chứa thuộc tính riêng Copy khóa thựcthể tổng qt sang thựcthể chi tiết ... đổi thựcthể Thựcthể -> quan hệ CUSTOMER (CustID, Name, Address, Phone) Biến đổi thựcthể yếu ORDER (OrderNum, OrderDate, SalesP) ITEMS (OrderNum, ItemNum, PartNum, Qty, Cost) ITEMS thực ... Trunk 550 500 Roof Biến đổi liênkết quy hồi STUDENT (Student_ID, Name, Address, ) TUTOR-INTERSECTION (Student_ID, Tutored_by_ID) ) Tương tự liênkết M-N Biến đổi liênkết quy hồi STUDENT Student...
... hợp thểliênkết ri , i = 1, 2, ri liênkết n thựcthể riêng biệt e1 , e2 , , en thựcthể ej ri thành phần kiểu thựcthể Ej , ≤ j ≤ n Cũng kiểu thựcthể tập thực thể, kiểu liênkết tập liên ... kiểu thựcthể Một kiểu thựcthểmô tả lược đồ cho tập thựcthể có cấu trúc Một kiểu thựcthể biểu diễn lược đồ ER hộp hình chữ nhật có chứa tên kiểu thựcthể Một tập hợp thựcthể kiểu thựcthể ... Mơhìnhthực thể- liênkết I I I Mơhìnhthực thể- liênkế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 độc lập Mỗi thực...
... 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 ... Thựcthể Thuộc tính Ràng buộc kiểu liênkết Lược đồ thựcthể - liênkếtThựcthể yếu Thiết kế Ví dụ Lý thuyết Cơ sở liệu - Khoa CNTT Mơhìnhthựcthể - liênkết Được dùng để thiết kế CSDL ... CNTT 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 banthựcthể - Tập...
... 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 Chun biệt hóa ĐN: q 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 ... Closing Date IDP Nhập môn Cơ sở liệu - Khoa CNTT PROPERTY Address 26 Tóm tắt Tại ER phải mở rộng thành EER Chuyên biệt hóa tổng quát hóa Cách thể hệ thống phân cấp lược đồ EER Cách thể ràng buộc Ý...
... thựcthểliênkết sang mơhình quan hệ Chuyển từ thựcthể sang quan hệ Chuyển từ liênkết sang quan hệ 15 Chuyển từ thựcthể sang quan hệ Quy tắc: Tên thựcthể Tên quan hệ Các thuộc tính thực ... liênkết tập thựcthể Sinh viên Sinh viên N Khoa Học Học N Khoa N Khóa Khóa 17 Chuyển từ liênkết sang quan hệ Chuyểnliênkết ngôi: Liênkết 1:1: nên ghép thựcthể lại để thànhthựcthể chung, ... chung, chuyểnthựcthể chung thành QH Liênkết M:N: • Tên liênkết Tên quan hệ • Thuộc tính quan hệ = ∪ thuộc tính khóa thựcthểthành viên Liênkết 1:N: cần thêm thuộc tính khóa thực thể...
... Bách khoa Hà Nội Liênkết 1-1 thựcthể liênkếtthựcthể Là liênkế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ênkết Ví dụ: người 12 ... Kiên – ĐH Bách khoa Hà Nội Liênkết 1-n thựcthể liênkế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 ... 2011/2012 TS Đào Trung Kiên – ĐH Bách khoa Hà Nội Liênkết đệ quy Là liênkết mà tập thựcthể (các thựcthể kiểu có quan hệ với nhau) thựcthểliênkết n Ví dụ: người làm bạn với n 15 EE4509,...
... với nhiều thựcthể tập thựcthể khác • 1-n: Liênkếtthựcthể tập thựcthể với nhiều thựcthể tập thựcthể khác • n-m: Liênkếtthựcthể tập thựcthể với nhiều thựcthể tập thựcthể khác ngược ... phong phú thựcthể quan hệ thựcthể – Dễ chuyển đổi sang mơhình quan hệ sinh_viên • Tập thực thể: gồm thựcthể có tính chất giống – Dựa khái niệm • (tập) thựcthể • (tập) liênkết • (Type ... chung mơhình liệu • Mơhìnhthựcthể - liênkết • Mơhình liệu quan hệ • Các bước xây dựng CSDL • Biến đổi từ sơ đồ thựcthể - liênkết sang lược đồ quan hệ 37 38 Vài nét lịch sử • Mơ hình...
... hình th c th liên k t Liên k t (3) ̇ Có th có nhi u ki u liên k t gi a ki u th c th LAMVIEC NHANVIEN PHONGBAN QUANLY Liên k t (4) ̇ B c c a ki u liên k t • S l ng ki u th c th tham gia vào liên ... liên k t (Relationship Type) - T p h p liên k t ki u + Ki u liên k t THAMGIA, ó th c th NHANVIEN liên k t v i th c th DUAN - Ki u liên k t có th có nhi u thu c tính + Thu c tính Gi c a ki u liên ... Ki u liên k t nh phân - Ki u liên k t tam phân ̇ Ki u liên k t quy • Cùng m t ki u th c th tham gia vào liên k t v i vai trò khác - Nhân viên A giám sát Nhân viên B NHANVIEN Mơhình th c th liên...
... 1-1:1 thựcthể kiểu A liênkếtthựcthể kiểu B • Dạng 1-n: thựcthể kiểu A liênkết với nhiều thựcthể kiểu B, thựcthể kiểu B liênkết với thựcthể kiểu A • Dạng n-m: Nhiều thựcthể kiểu A liênkết ... ĩiên kết kiểu thựcthể E ị , E 2, E„ định nghĩa ỉà tập Hên kếtthựcthể Định nghĩa tập liên kết: tập ỉiên kết R ỉà tập thểliênkết r, mà r, liênkết với n thựcthể khác (e,, e2, e „ ) Mỗi thựcthể ... 1.2.3 Kiểu liên kết, tên vai trò ràng buộc Kiểu liênkết Trong thực tế thuộc tính kiểu thựcthể tham chiếu tới kiểu thựcthể khác, nẩy sính mối liênkếtthựcthể vớinhau Kiểu liênkết định nghĩa...
... XÂY DỰNG MƠHÌNHTHỰCTHỂLIÊNKẾT 2.1 Xác định thuộc thể NhanVien, PhongBan, ChucVu, TrinhDo, Luong, DuAn 2.2 Xác định thuộc tính cho thựcthể NhanVien( MaNV, ... Co n n n DuAn MaDA ChucVu TrinhDo TenDA TenCV Ten TDHV MaCV MaTDHV CHƯƠNG 3: CHUYỂNMƠHÌNHTHỰCTHỂLIÊNKẾT SANG MƠHÌNH QUAN HỆ Mối quan hệ một- nhiều: Quy tắc : Thêm vào quan hệ thuộc tính ... nhiều- nhiều(n-n): ThamGia DuAn NhanVien NhạnVien n n DamNhiem n n n ChucVu 2.4 Vẽ mơhìnhthựcthểliênkết ER SDT Ma Luong TenPB Gioitin h MaPB H o t LuongCB MaNV Diachi HS Luong PhuCap SDT...
... moi quan h~ blng me?t hinh thoi kern cac cung noi den cac t~p thuc th€ lien quan Tren m6i cung ghi nh~n ban so (m, n), chira so toi thi€u m va so toi da n co th€ cii a me?t phan to: cua t~p thirc ... he? khai niern thuoc tfnh da tri co m9t 16-pva xem nhir 111 kie'u du: li~u triru tirong Nhorn nghien CITuODMG-93 [1995] da mo re?ng khai niern kie'u dir lieu cua thuoc tinh da tri: ngoai khai ... hinh thtrc, ta noi rhg: me?t lap A co thudc tinh moi quan h~ R v6i kie'u dfr li~u la lap B, co nghia la m6i doi tu·qng thue?c 16-p A co quan h~ nhieu nhat vai me?t doi trr91lg thu9C 16-p B, va...
... mối kết hợp (1) (relationship type) Định nghĩa: loại mối kết hợp liênkết hai hay nhiều loại thựcthể Ví dụ: hai loại thựcthể HOCVIEN LOP có loại mối kết hợp THUOC Ký hiệu: hình oval hình ... hợp số loại thựcthể 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 loại thựcthể HOCVIEN LOP nên có số ngơi Ví dụ 2: Loại mối kết hợp Thi kết hợp loại thựcthể LANTHI,HOCVIEN, ... CNTT Hocky 14 3.7 Bản số (relationship cardinality) Loại mối kết hợp thểliênkếtthực thể, liênkết gọi nhánh Định nghĩa: số nhánh số lượng tối thiểu số lượng tối đa thựcthể thuộc nhánh tham...
... mối kết hợp (1) (relationship type) Định nghĩa: loại mối kết hợp liênkết hai hay nhiều loại thựcthể Ví dụ: hai loại thựcthể HOCVIEN LOP có loại mối kết hợp THUOC Ký hiệu: hình oval hình ... hợp số loại thựcthể 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 loại thựcthể HOCVIEN LOP nên có số ngơi Ví dụ 2: Loại mối kết hợp Thi kết hợp loại thựcthể LANTHI,HOCVIEN, ... CNTT Hocky 14 3.7 Bản số (relationship cardinality) Loại mối kết hợp thểliênkếtthực thể, liênkết gọi nhánh Định nghĩa: số nhánh số lượng tối thiểu số lượng tối đa thựcthể thuộc nhánh tham...
... Biểu đồ thựcthểliênkết Kiểu thựcthể Tên thựcthể Kiểu thựcthể yếu Tên thựcthể Kiểu liênkết Tên liênkết Kiểu liênkết xác định Tên liênkết Trang 26 4.3 Biểu đồ thựcthểliênkết (tt) ... MƠHÌNHTHỰCTHỂLIÊNKẾT (E-R) Cácthành phần mơhình E-R Các ràng buộc kiểu liênkết Biểu đồ thựcthểliênkếtCác tính chất mở rộng mơhình E-R Một ví dụ thiết kế biểu đồ thựcthểliênkết ... việc cho” kết hợp thựcthể “Nhân viên” với thựcthể “Phòng” Liênkết “Điều hành” kết hợp thựcthể “Phòng” với thựcthể “Dự án” Liênkết “Có” kết hợp thựcthể “Chi nhánh” với thựcthể “Nhân...
... mối kết hợp số loại thựcthể 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 loại thựcthể HOCVIEN LOP nên có số ngơi • Ví dụ 2: Loại mối kết hợp Thi kết hợp loại thựcthể ... mối kết hợp (1) (relationship type) • Định nghĩa: loại mối kết hợp liênkết hai hay nhiều loại thựcthể • Ví dụ: hai loại thựcthể HOCVIEN LOP có loại mối kết hợp THUOC • Ký hiệu: hình oval hình ... www.ATHENA.EDU.VN Hocky 14 3.7 Bản số (relationship cardinality) • Loại mối kết hợp thểliênkếtthực thể, liênkết gọi nhánh • Định nghĩa: số nhánh số lượng tối thiểu số lượng tối đa thựcthể thuộc nhánh tham...
... giới thực tồn cụ thể cần quản lý Ví dụ : HOCVIEN, LOP, MONHOC, … Ký hiệu: HOCVIEN LOP 3.2 Thựcthể (Entity) Định nghĩa: thựcthểthể loại thựcthể Ví dụ: Loại thựcthể HOCVIEN có thực thể: ... mối kết hợp (1) (relationship type) Định nghĩa: loại mối kết hợp liênkết hai hay nhiều loại thựcthể Ví dụ: hai loại thựcthể HOCVIEN LOP có loại mối kết hợp THUOC Ký hiệu: hình oval hình ... LOP Hocky 14 3.7 Bản số (relationship cardinality) Loại mối kết hợp thểliênkếtthực thể, liênkết gọi nhánh Định nghĩa: số nhánh số lượng tối thiểu số lượng tối đa thựcthể thuộc nhánh tham...