41 41 TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Phòn g chu y ên môn Thiết lập quan hệ giữa các bảng • Thiết lập quan hệ − Mở cửa sổ Relationships để tạo quan hệ (ToolsÆRelationships hoặc sử dụng thanh công cụ) This is trial version www.adultpdf.com 42 42 TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Phòn g chu y ên môn Thiết lập quan hệ giữa các bảng • Thiết lập quan hệ − Mở hộp thoại Show Table để thêm bảng (Relationships Æ Show Table) This is trial version www.adultpdf.com 43 43 TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Phòn g chu y ên môn Thiết lập quan hệ giữa các bảng • Thiết lập quan hệ − Trong cửa sổ Show Table, Chọn các bảng cần thêm rồi chọn nút Add để thêm vào cửa sổ Relationships This is trial version www.adultpdf.com 44 44 TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Phòn g chu y ên môn Thiết lập quan hệ giữa các bảng • Thiết lập quan hệ − Tạo dây quan hệ cho 2 bảng This is trial version www.adultpdf.com 45 45 TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Phòn g chu y ên môn Thiết lập quan hệ giữa các bảng • Thiết lập quan hệ − Tạo dây quan hệ cho 2 bảng This is trial version www.adultpdf.com 46 46 TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Phòn g chu y ên môn Thiết lập quan hệ giữa các bảng • Lưu ý: Cách tạo quan hệ cho những bảng có nhiều field liên kết − Chọn hết các field tham gia quan hệởBảng bên 1 − Kéo và thả vào Bảng bên N − Xác định từng cặp field sẽ quan hệ với nhau trong cửa sổ Edit Relationships This is trial version www.adultpdf.com 47 47 TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Phòn g chu y ên môn Thiết lập quan hệ giữa các bảng • Lưu ý: Cách tạo quan hệ cho những bảng có nhiều field liên kết This is trial version www.adultpdf.com 48 48 TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Phòn g chu y ên môn Thiết lập quan hệ giữa các bảng • Các tính chất ràng buộc trong quan hệ − Sau khi tạo quan hệ giữa các bảng có thể thiết lập một số tính chất trên quan hệ • Enforce Referential Integrity • Cascade Update Related Fields • Cascade Delete Related Records This is trial version www.adultpdf.com 49 49 TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Phòn g chu y ên môn Thiết lập quan hệ giữa các bảng • Các tính chất ràng buộc trong quan hệ − Enforce Referential Integrity: Kiểm tra giá trị của cột khóa ngoại trong bảng N phải tồn tại trong cột khóa chính của bảng 1 This is trial version www.adultpdf.com 50 50 TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Phòn g chu y ên môn Thiết lập quan hệ giữa các bảng • Các tính chất ràng buộc trong quan hệ − Cascade Update Related Fields: Nếu sửa đổi giá trị của cột khóa chính trong bảng 1 thì giá trị của cột khóa ngoại trong bảng N có quan hệ sẽ tự động được thay đổi theo This is trial version www.adultpdf.com . HỌC Phòn g chu y ên môn Thiết lập quan hệ giữa các bảng • Các tính chất ràng buộc trong quan hệ − Sau khi tạo quan hệ giữa các bảng có thể thiết lập một số tính chất trên quan hệ • Enforce Referential. HỌC Phòn g chu y ên môn Thiết lập quan hệ giữa các bảng • Lưu ý: Cách tạo quan hệ cho những bảng có nhiều field liên kết − Chọn hết các field tham gia quan hệ Bảng bên 1 − Kéo và thả vào Bảng bên N − Xác. HỌC TỰ NHIÊN TP.HCM TRUNG TÂM TIN HỌC Phòn g chu y ên môn Thiết lập quan hệ giữa các bảng • Thiết lập quan hệ − Tạo dây quan hệ cho 2 bảng This is trial version www.adultpdf.com 45 45 TRƯỜNG ĐẠI