You are on page 1of 5

BÀI TẬP

Ràng buộc có bối cảnh 1 quan hệ


Ràng buộc miền giá trị
VD1:
 Phát biểu: Số lượng sản phẩm tối thiểu bán được phải là 10
 Bối cảnh: Hệ thống bán hàng trực tuyến của một cửa hàng
 Bảng tầm ảnh hưởng:

Thêm Sửa Xoá


Sản Phẩm (+) (+) (-)

VD2:
 Phát biểu: Tuổi của một nhân viên phải là một số nguyên dương.
 Bối cảnh: Quan hệ nhân viên
 Bảng tầm ảnh hưởng:
Thêm Sửa Xoá
Nhân viên (+) (+) (-)

VD3:
 Phát biểu: "Thời gian đợi tối đa khi gửi yêu cầu hỗ trợ là 24 giờ."
 Bối cảnh: Dịch vụ hỗ trợ khách hàng của một công ty.
VD4:
 Phát biểu: "Mật khẩu đăng nhập phải chứa ít nhất 8 ký tự."
 Bối cảnh: Quy tắc bảo mật cho tài khoản người dùng.
Thêm Sửa Xoá
Mật khẩu (+) (+) (-)
Ràng buộc liên thuộc tính
VD5:
 Phát biểu: Mã số sản phẩm phải là duy nhất trong quan hệ Sản
phẩm.
 Bối cảnh: Quan hệ Sản phẩm
 Bảng tầm ảnh hưởng:
Thêm Sửa Xoá
Sản Phẩm (+) (+) (-)

VD6:
 Phát biểu: "Kích thước hình ảnh phải tự động điều chỉnh để duy trì
tỷ lệ chiều rộng/chiều cao ban đầu."
 Bối cảnh: Một ứng dụng xem ảnh trên điện thoại di động.
Thêm Sửa Xoá
Hình ảnh (-) (+) (-)
VD7:
 Phát biểu: "Khi số lượng sản phẩm trong kho giảm dưới một
ngưỡng, giá bán tự động tăng lên."
 Bối cảnh: Hệ thống giá cả tự động của một cửa hàng.
Thêm Sửa Xoá
Sản Phẩm (-) (+) (-)

Ràng buộc liên bộ


VD8:
 Phát biểu: Một sinh viên chỉ được đăng ký tối đa 3 môn học.
 Bối cảnh: Quan hệ Sinh viên
 Bảng tầm ảnh hưởng:
Thêm Sửa Xoá
Sinh Viên (+) (+) (-)
Ràng buộc giá trị thuộc tính theo thời gian
VD9:
 Phát biểu: Lương của một nhân viên chỉ được tăng trong vòng 6
tháng
 Bối cảnh: Quan hệ Nhân viên
 Bảng tầm ảnh hưởng:
Thêm Sửa Xoá
Nhân viên (-) (+) (-)

VD10:
 Phát biểu: "Giá cổ phiếu của công ty phải được cập nhật mỗi 15
phút."
 Bối cảnh: Hệ thống theo dõi thị trường chứng khoán.
Thêm Sửa Xoá
Giá CP (-) (+) (-)

VD11:
 Phát biểu: "Dữ liệu nhiệt độ phải được gửi đến hệ thống mỗi 5
giây."
 Bối cảnh: Hệ thống giám sát môi trường.
Thêm Sửa Xoá
Nhiệt độ (+) (+) (-)

VD12:
 Phát biểu: "Thông tin lịch trình chuyến bay phải được cập nhật
theo thời gian thực."
 Bối cảnh: Hệ thống quản lý chuyến bay của một hãng hàng không.
Thêm Sửa Xoá
Thông tin (+) (+) (-)
Ràng buộc có bối cảnh nhiều quan hệ
Ràng buộc khóa ngoại
VD13:
 Phát biểu: Mã số nhân viên phải là khóa ngoại của quan hệ Nhân
viên và tham chiếu đến khóa chính của quan hệ Trưởng phòng.
 Bối cảnh: Quan hệ Nhân viên và quan hệ Trưởng phòng
 Bảng tầm ảnh hưởng:
Thêm Sửa Xoá
Nhân viên (+) (+) (-)
Trưởng Phòng (+) (-) (-)

Ràng buộc liên thuộc tính


VD14:
 Phát biểu: Một sản phẩm chỉ có thể được bán bởi một nhà sản xuất
duy nhất.
 Bối cảnh: Quan hệ Sản phẩm và quan hệ Nhà sản xuất
 Bảng tầm ảnh hưởng:
Thêm Sửa Xoá
Nhà Sản Xuất (+) (-) (-)
Sản Phẩm (+) (+) (-)

Ràng buộc liên bộ


VD15:
 Phát biểu: "Một dự án nghiên cứu chỉ được bắt đầu khi cả bộ phận
nghiên cứu và bộ phận tài chính đều đồng thuận và chỉ được hoàn
thành khi cả bộ phận thực hiện và bộ phận kiểm thử đồng thuận."
 Bối cảnh: Một tổ chức nghiên cứu và phát triển công nghệ.
 Bảng tầm ảnh hưởng:
Thêm Sửa Xoá
Bp Nghiên Cứu (+) (+) (-)
Bp Tài Chính (+) (+) (-)

Ràng buộc thuộc tính tổng hợp


VD16:
 Phát biểu: Tổng doanh thu của tất cả các sản phẩm của một
nhà sản xuất phải lớn hơn hoặc bằng 0.
 Bối cảnh: Quan hệ Sản phẩm và quan hệ Nhà sản xuất
 Bảng tầm ảnh hưởng:
Thêm Sửa Xoá
Nhà Sản Xuất (+) (+) (+)
Sản Phẩm (+) (+) (+)

Ràng buộc chu trình


VD17:
 Phát biểu: Một nhân viên chỉ có thể báo cáo trực tiếp cho một
trưởng phòng.
 Bối cảnh: Quan hệ Nhân viên và quan hệ Trưởng phòng
 Bảng tầm ảnh hưởng:
Thêm Sửa Xoá
Nhân Viên (+) (+) (-)
Trưởng phòng (+) (-) (-)

You might also like