... thuộc vào thực thể khác thông qua loại kết hợp R hay không Có hai loại: Toàn phần (total) – phụ thuộc tồn tại: thực thể e ∈ E phải tham gia vào mối kết hợp, tồn mà không tham gia Từng phần ... có ràng buộc tham gia toàn phần(phụ thuộc tồn tại) mối kết hợp xác định tư ng ứng, thực thể yếu xác định mà thực thể chủ tư ng ứng Thiết kế quan niệm ER Có thể định nghĩa thực thể mối kết ... loại thực thể loại mối kết hợp, bảng phát sinh gán cho tên tư ng ứng với tên loại thực thể hay loại mối kết hợp Mỗi bảng có số cột tư ng ứng với thuộc tính (atomic) có tên Một thuộc tính bảng...
... qua quan hệ ISA gần với kiểu thực thể Quan hệ ISA không loại trừ, thực thể dới không tách kiểu thực thể quan hệ với nhiều thực thể dới Quan hệ ISA không loại trừ thờng xuất cha khảo sát hết kiểu ... Trần Quốc Chiến Cơ sở liệu Ví dụ: Tình giáo viên (GIAO VIEN) dạy môn học (MON HOC) giáo viên dạy môn học cho lớp (LOP) biểu diễn sơ đồ sau GIAO VIEN n Dạy n mon hoc n Học n LOP Để mô tả xác ... sở liệu Các giá trị thuộc tính có kiểu giá trị nh tập hợp số nguyên, số thực, dãy ký tự, nhng ta không loại trừ kiểu giá trị khác Các giá trị thuộc tính đợc giới hạn miền giá trị + Ví dụ: dới kiểu...
... giống thực thể tư ng ứng lớp cha Hai thực thể giống góc nhìn Muốn thực thể xuất CSDL, không xuất lớp con, mà phải có mặt lớp cha Một thực thể lớp cha xuất nhiều lớp tư ng ứng không xuất lớp Bộ ... ra, có 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 ... Công 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...
... Khoa Công nghệ Thông tin QUÁ TRÌNH THIẾT KẾ CƠ SỞ DỮ LiỆU Ý tư ng Mô hình thực thể kết hợp Mô hình liệu quan hệ Mô hình thực thể kết hợp mở rộng Bộ môn Cơ sở liệu – Khoa Công nghệ Thông tin Cơ ... nghệ Thông tin MÔ HÌNH THỰC THỂ QUAN HỆ Tập thực thể Thực thể đối tư ng cụ thể giới thực biểu diễn sở liệu Nhân viên Lê Quốc Thanh Đơn vị Đường truyền tốc độ cao Dự án Xa lộ thông ... Thông tin XÂY DỰNG MÔ HÌNH Quy tắc thiết kế Chính xác Tránh trùng lặp Dễ hiểu Chọn mối quan hệ Chọn kiểu thuộc tính Bộ môn Cơ sở liệu – Khoa Công nghệ Thông tin MỘT SỐ HẠN CHẾ Không...
... việc nhận 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 ... đối tư ng mà ta cần quản lý (có phần tử trở lên) Từ xác định thông tin cần quản lý cho tập thực thể (các thông tin thuộc tính) Thứ hai, cần có thuộc tính khoá cho tập thực thể Thứ ba, không ... Khoa GiaoVien Thuoc Day MaSV MaMH MonHoc SinhVien CÁC THÀNH PHẦN CƠ BẢN Tập thực thể Mỗi tập thực thể có tập tính chất đặc trưng, tính chất đặc trưng đặt tên gọi thuộc tính tập thực thể Thông...
... ghi Lược đồ sở liệu quan hệ • Lược đồ sở liệu quan hệ (S): trừu tư ng hoá quan hệ mức độ cấu trúc bảng chiều • Đ/n: thông tin đối tư ng thuộc quan hệ • Ký hiệu t(a1,a2, … an) • t(a1,a2, … an) ... - trường Lược đồ quan hệ - bảng • Đ/n: tính chất riêng biệt đối tư ng cần lưu trữ CSDL để phục vụ cho việc khai thác liệu đối tư ng – Ký hiệu: A • Tên thuộc tính: – maSV, tenSV,ngaysinh,nam,diachi,lop ... trị maMH – tư ng ứng với thực thể, nhận nhiều giá trị – có kiểu liệu nguyên tố tenmon mon_hoc soHT sinh_viên • Thuộc tính phức – có kiểu phức, định nghĩa thuộc tính khác ngaysinh giao_ vien...
... ĐẶ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ẽ...
... thống nhà hàng, nhà hàng đặt địa điểm riêng Mỗi nhà hàng chia thành khu vực không gian đợi, quầy bar, chỗ hút thuốc, không hút thuốc, phòng party,….kèm theo suất phục vụ từ 2,4,6…chỗ ngồi khu ... Khi đặt chỗ nhà hàng, khách hàng cần để lại thông tin: ngày, giờ, số lượng người nhà hàng phục vụ nhân viên nhà hàng Chúng quản lý nhân viên nhà hàng thông tin: tên, công việc, địa nhà, số điện ... copy khóa quan hệ vào Biến đổi liên kết quy hồi PART (Part_ID, Parent_Part_ID, Description) Tư ng tự liên kết 1-N Biến đổi liên kết quy hồi Part_ID Parent_Part_ID Description 1000 null Complete...
... giả có hợp lệ không độc giả mượn sách Vậy rõ ràng có yêu cầu hệ thống 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ả ... nên hay không? Rõ ràng thấy không nên phải chấp nhận trùng lắp liệu lớn, muốn truy xuất thông tin phải kết hai bảng (công việc khuyến cáo cần hạn chế tốt phép kết làm chậm tốc độ truy xuất thông ... nhanh thông tin mượn trả sách cho thư viện Với quan hệ phù hợp cho hệ thống yêu cầu mặt tốc độ truy xuất thông tin nhanh kể chấp nhận trùng lắp liệu Nhưng hệ thống yêu cầu không trùng lắp thông...
... thải, khí thải Nước ngầm giảm vế số lượng lẫn chất lượng Ô nhiễm không khí đô thò ùn tắc giaothông tăng lên việc tải phương tiện giao thông, việc sử dụng phân bón thuốc bảo vệ thực vật tăng lên gấp ... xác đònh không phù hợp đưa hành động khắc phục phòng ngừa (4.5.1 - 4.5.2 - 4.5.3 - Phụ lục 1) 2.2.2.10 Xem xét lãnh đạo Xem xét yêu cầu thu thập thông tin liên quan tới QLMT thông báo thông tin ... 4.2.7 Thông tin liên lạc (Mục 4.4.3 – ISO 14001:2004) Bảng 4.8 Hệ thốngthông tin liên lạc khía cạnh môi trường có ý nghóa HTQLMT Xí nghiệp Thông tin liên lạc nội - Phụ trách môi trường thông...
... Các khái niệm ER không đủ để biểu diễn số ứng dụng phức tạp - Ví dụ: CSDL dùng cho công nghệ sản xuất viễn thông, khai phá liệu, … Thêm vào ER số khái niệm để tăng khả mô tả đối tư ng rõ ràng xác ... niệm trừu tư ng (abstraction) thể ràng buộc rõ ràng Nhập môn Cơ sở liệu - Khoa CNTT Khái niệm Một số khái niệm bổ sung - Thừa kế Chuyên biệt hóa Tổng quát hóa Phân cấp Một số khái niệm tư ng tự ... hệ lớp cha + Một số thuộc tính quan hệ riêng Lợi ích - Tránh mô tả định nghĩa trùng lặp - Thêm thông tin ngữ nghĩa vào thiết kế Mối quan hệ lớp cha lớp gọi kiểu liên kết ISA Nhập môn Cơ sở liệu...
... – không (1,1) – (0,n) – không nhiều (1,n) – nhiều 16 Mối quan hệ - Multiplicity (tt) Ví dụ - Một phòng ban có nhiều nhân viên NV - (1,1) Lam_viec PB Một nhân viên phân công vào nhiều đề án không ... thực thể giống tạo thành tập thực thể Chú ý - - Thực thể (Entity) Đối tư ng (Object) Tập thực thể (Entity set) Lớp đối tư ng (Class of objects) Cấu trúc liệu Thao tác liệu Tập thực thể (tt) ... PHAI=“‘Nam” NV2 có TENNV= “Hang”, NGSINH=“07/19/1966”, PHAI=“Nu” Chú ý - Không lưu trữ lược đồ E/R CSDL - Khái niệm trừu tư ng Lược đồ E/R giúp ta thiết kế CSDL trước chuyển quan hệ liệu xuống...
... chiếu thể thông qua quy tắc sau: ắ Không thể thêm ghi vào bảng quan hệ ghi tư ng ứng bảng Không thể thay đổi giá trị bảng g y g ị g g làm cho ghi tư ng ứng bảng quan hệ bị tham chiếu Không thể ... Ngay ràng buộc xác định lược đồ trách nhiệm DBMS phải l hì h hiệ ủ hải bảo đảm cho chúng không bị vi phạm có giao dịch (transaction) thực thi CSDL 26NN HCSDL 26 Các ràng buộc toàn vẹn (Integrity ... bảng quan hệ (related table) Nó bảo đảm giá trị khóa phải quán (consistent) bảng Không thể 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...
... đố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 ... TS Đào Trung Kiên – ĐH Bách khoa Hà Nội Giới thiệu Mô hình ER mô hình CSDL, giới thực mô tả đối tư ng gọi thực thể (entity) quan hệ hay liên kết (relationship) chúng Đây mô hình sử dụng rộng rãi ... 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) Mô hình XML – bán cấu trúc (semi-structural model) EE4509, EE6133 – HK2 2011/2012...