... Identifying Relationship Type E1 E2 R Total Participation of E2 in R Attribute E1 Cardinality Ratio 1:N for E1:E 2in R Key Attribute R Multivalued Attribute E2 R (min, max) E Structural Constraint (min, ... to a class in OOP) Thuộc tính (Attribute): property of entity Generally, all entities in a set have the same properties Attributes are simple values, e.g integers or character strings Các ... PHAI, DCHI, LUONG, PHONGNV, NQL Hiện không rõ yêu cầu thuộc tính TEN DCHI thuộc tính đa hợp hay đơn trị THANNHAN: NHANVIEN, TENTN, PHAI, NGSINH, QUANHE Thiếu sót Ta chưa thể thực thông tin...
... cac thuoc tinh lap B, dong thai b5 sung cac thucc tinh rieng cua lo'p A, Day chinh 111 tinh ke thira ma hinh dir li~u htro'ng dei tu'o'ng , ~ -J •• ~ ~ •• ~ ., , ", CHUYEN DOl MO HINH THlrC THE ... do'n tri Can DIACHI, CON la cac thucc tinh da tri , voi ngir nghia rhg m~i dei tirong thuoc lap NGUOI cho tirong ling vo'i t~p cac gia trt khac cu a thuoc tinh DIACHI va thuoc tinh CON - Vi~c ... dinh danh cua cac doi tU"{;mgthu9C lap B 80 HoANG QUANG Vi du Ching han ta xet m9t khai bao cua l&p NGUOI nhir sau: Class NGUOI properties ID_NGUOI: aIIIDj ROTEN: string; NGAYSINR: Datej DIACHI:...
... nhân viên manv Họ TÊN ĐịA CHỉ NGAY SINH NGoại ngữ trình độ Để khử thuộc tính bội NGOAINGU TRINHDO, ta thêm kiểu thực thể NGOAINGU với thuộc tính TEN_NN, TRINHĐÔ quan hệ Biết ten_NN nhân viên ... khử thuộc tính bội NGOAINGU, ta thêm kiểu thực thể NGOAINGU với thuộc tính TEN_NN quan hệ Biết ten_NN nhân viên (0,n) manv Họ TÊN ĐịA CHỉ NGAY SINH Biết CMnD (0,n) ngoaingu LƯƠNG Nhóm lặp Nhóm ... Thi SINHVIEN MONHOC thực thể kết hợp sinh viên n Thi n monhoc điểm Giữa thực thể kết hợp thực thể có quan hệ Chơng Mô hình thực thể quan hệ Trần Quốc Chi n Cơ sở liệu Ví dụ: Tình giáo viên (GIAO...
... thông tin lãnh đạo trực tiếp nhân viên Mỗi nhân viên có số thông tin gia đình, bao gồm họ tên, giới tính, ngày sinh mối quan hệ với nhân viên Bộ môn Cơ sở liệu – Khoa Công nghệ Thông tin VÍ DỤ ... thông tin ngày bổ nhiệm lãnh đạo đơn vị Mỗi đơn vị điều khiển số dự án Mỗi dự án có tên, mã số địa điểm thực Thông tin nhân viên bao gồm mã số, họ tên, địa chỉ, lương, giới tính, ngày sinh Mỗi ... nghệ Thông tin MÃ SỐ NỘI DUNG CHI TIẾT Những hạn chế mô hình thực thể quan hệ Mô hình thực thể quan hệ mở rộng Các khái niệm Ứng dụng Bộ môn Cơ sở liệu – Khoa Công nghệ Thông tin QUÁ TRÌNH...
... viên có số thông tin gia đình, bao gồm họ tên, giới tính, ngày sinh mối quan hệ với nhân viên Bộ môn Cơ sở liệu – Khoa Công nghệ Thông tin MÔ HÌNH THỰC THỂ QUAN HỆ MÃ SỐ NGSINH LƯƠNG ĐỊACHỈ MÃ ... gọi thể CSDL (database instance) Lược đồ E/R hỗ trợ thiết kế CSDL mức trừu tư ng Bộ môn Cơ sở liệu – Khoa Công nghệ Thông tin MÔ HÌNH THỰC THỂ QUAN HỆ Thể CSDL (database instance) Mỗi tập ... (0,1) (1,1) (0,n) (1,n) E (min, max) Quan_hệ (min, max) F Bộ môn Cơ sở liệu – Khoa Công nghệ Thông tin MÔ HÌNH THỰC THỂ QUAN HỆ Thể quan hệ (relation instance) Một đơn vị có nhiều...
... x x En Ví dụ: Sinhvien (tập thực thể sinh viên) Lớp (tập thực thể lớp học), xét mối quan hệ Hoctai có ngữ nghĩa sau: (s,l) ∈ Hoctai với s thuộc Sinhvien, l thuộc Lớp sinh viên s học lớp ... thoi phải có cặp (min, max) gọi số mối quan hệ Nếu min/max lớn 1, ta viết tắt n Để xác định mối quan hệ thuộc loại (1-1, 1-n, hay n-n), ta cần dựa vào số (min1,max1) R (min2,max2) Mô hình ... thức giới thực thông qua tập đối tư ng gọi thực thể mối quan hệ đối tư ng Thực thể (entity) vật thể tồn phân biệt với vật thể khác Một nhóm bao gồm thực thể tư ng tự” tạo thành tập thực thể...
... loptruong IT4 Tin CNTT Ng V Anh Trần T Bình IT5 Tin CNTT Lê A Văn Ng Đ Trung IT6 Tin CNTT Ng T Thảo Trần M Quế IT7 Tin CNTT Ng V Quý Ng T Phương SINH_VIEN maSV ngaysinh nam diachi lop Trần T ... so_pho sinh_viên maSV ngaysinh thanh_pho diachi Liên kết Ràng buộc kết nối • Đ/n: kết hợp số thực thể • Thuộc tính maSV maMH tenSV ngaysinh tenmon sinh_viên hoc mon_hoc soHT nam diachi 10 • ... Liên kết 1-n maSV tenSV lop maSV malop ngaysinh lop khoa giao_ vien chu_nhiem malop trinhdo khoa lop_hoc ngaysinh khoa lop_hoc n gom sinh_vien nam diachi Ø Thêm quan hệ xác định thuộc tính nằm...
... ĐẶT(mãhàng, sốđơnđặt, sốlượngđặt) • PHIẾU GIAO tách thành hai quan hệ: - PHIẾU GIAO( sốphiếu, mãkhách, nơigiao, ngàygiao) - HÀNG GIAO( mãhàng, sốphiếu, sốlượnggiao, đơngi giao) Như ta có quan hệ: • (1) KHÁCH(mãkhách, ... hệ ĐẶT GIAO chuyển thành hai quan hệ (bảng): • ĐƠN HÀNG(mãkhách, mãhàng*, sốđơnđặt, ngàyđặt, sốlượngđặt*) • PHIẾU GIAO( mãkhách, mãhàng*, sốphiếu, nơigiao, ngàygiao, sốlượnggiao*, đơngi giao* ) ... chứa động từtư ng tác giao ta lập bảng Xác định mối liên hệ GIAO liên kết hai thực thể KHÁCH HÀNG, mối liên kết có thuộc tính “số phiếu giao , “ngày giao , “đơn giá”, “số lượng giao B4 Vẽ...
... -ServicePrice a specific service rendered during a reservation to provide Appointment -AppointmentID (id) -AppointmentDate -AppointmentTime a reservation for making Customer -CustomerID (id) -FirstName ... Chuyển thực thể chi tiết” thành quan hệ, chứa thuộc tính riêng Copy khóa thực thể tổng quát sang thực thể chi tiết CALL (Call_Identifier, Customer_Id, Source_Number, Destination_Number, TimeOfDay) ... ) Tư ng tự liên kết M-N Biến đổi liên kết quy hồi STUDENT Student ID Name Address 101 B Smith 1234 Smith St 202 A Green 12 Grant St 303 D Jones 98 Short St 404 P Ewing 999 Tall St TUTOR-INTERSECTION...
... kết xuất thông tin độc giả với thông tin thẻ độc giả phải thực phép kết hai quan hệ docgia thedocgia lấy đầy đủ thông tin, giả sử hệ thống quan tâm đến tốc độ việc truy xuất thông tin, việc thực ... hệ muon qtrinhmuon sau: muon( isbn, ma_cuonsach ,ma_docgia) qtrinhmuon(isbn, ma_cuonsach,ngaymuon,ma_docgia, tra, ngaytrathatsu tienphat) Dữ liệu minh họa cho hai quan hệ muon qtrinhmuon muon ... lắp thông tin) docgia(ma_docgia, ho, tenlot, ten, hinh,ngaylapthe, ngayhethan) nguoilon(ma_docgia, sonha, duong, quan, dienthoai, ngaysinh) treem(ma_docgia,ma_docgia_nguoilon, ngaysinh) tuasach(ma_tuasach,...
... ISO 9000 cho thấy chi phí tư vấn lớn Cc công ty tư vấn cho chi phí cho ISO 14000 cao nhiều so với ISO 9000 cần đến chuyên gia tư vấn có trình độ chuyên môn cao Chi phí đăng ký Kinh nghiệm với ... phí liên quan gồm có loại sau : Chi phí cho việc xây dựng trì hệ thống quản lý môi trường Chi phí tư vấn Chi phí cho việc đăng ký với bên thứ ba Những chi phí phụ thuộc vào thời gian thực ... phòng kinh doanh gửi đến - Phụ trách môi trường lập kênh thông tin có cố khẩn cấp (xem phần 4.2.11) Thông tin liên lạc bên - Nhân viên phòng nhân thông tin đến cán môi trường yêu cầu thông tin bên...
... ENGINEER Disjoint subclasses Nhập môn Cơ sở liệu - Khoa CNTT ∪ Salary SALARIED_EMP PayScale HOURLY_EMP Disjoint subclasses 14 Ràng buộc chồng chéo Ràng buộc chồng chéo (Overlaping constraint) ... EngType ENGINEER ∪ Salary SALARIED_EMP PayScale HOURLY_EMP 18 loại ràng buộc Các ràng buộc độc lập với Chúng ta có tất khả khác - Disjoint, total Disjoint, partial Overlapping, total Overlapping, partial ... rời rạc(disjointness constraint) mô tả quan hệ lớp cha lớp phải độc lập hoàn toàn (một thực thể thành viên lớp chuyên biệt hóa) Trong sơ đồ EER, ràng buộc rời rạc ký hiệu chữ d (disjoint) nằm vòng...
... MANV NGSINH LUONG DCHI HONV TENNV PHAI NHANVIEN (1,n) QUANHE Co_than_nhan NGSINH (1,1) PHAI THANNHAN TENTN 22 Tập thực thể yếu (tt) Ví dụ MAHD NGAYHD TONGTIEN HOA_DON (1,n) HD_CT (1,1) CHI_ TIET ... Tung Nghien cuu Hang Dieu hanh Vinh Quan ly PHONGBAN (Tung, Nghien cuu) (Hang, Dieu hanh) (Vinh, Quan ly) 14 Mối quan hệ - Multiplicity Xét mối quan hệ nhị phân R (binary relationship) tập thực ... n Quan_hệ 15 n F Mối quan hệ - Multiplicity (tt) (min, max) định thực thể e ∈ E tham gia nhiều vào thể R E (min, max) Quan_hệ (min, max) F (0,1) – không (1,1) – (0,n) – không nhiều...
... đốc Sinh viên phải thỏa mãn điều kiện tiên đăng ký môn học 27NN HCSDL 27 Toàn vẹn liệu (Data integrity) Các loại toàn vẹn liệu: Entity integrity Domain integrity Referential integrity User-defined ... tham chi u đến giá trị không tồn giá trị khóa thay đổi tất tham chi u đến giá trị khóa phải đồng loạt thay đổi theo 32 NN HCSDL 32 Toàn vẹn tham chi u Referential integrity… Tính toàn vẹn tham chi u ... vẹn (Integrity constraints) Trong CSDL liệu phải thỏa điều kiện gọi ràng buộc buộc Mục đích ràng buộc (constraint): để trì t tính c xác (accu a y) vẹn liệu ác (accurary) toàn ẹ ệu (data integrity)...
... đối tư ng (cụ thể trừu tư ng) giới thực VD: người, hát, ảnh, trò chơi,… Tập thực thể: nhóm thực thể loại với VD: người, hát, ảnh, trò chơi,… Một CSDL thường chứa nhiều giá trị đối tư ng ... năm sinh EE4509, EE6133 – HK2 2011/2012 TS Đào Trung Kiên – ĐH Bách khoa Hà Nội Các kiểu thuộc tính Thuộc tính đơn phức hợp: Thuộc tính đơn: giá trị phân chia nhỏ VD: cân nặng người, chi u ... hình phân lớp (hierarchical model) Mô hình mạng (network model) Mô hình quan hệ (relational model) Mô hình thực thể-liên kết (entity-relationship model) Mô hình hướng đối tư ng (object model)...