Ràng buộc trong SQL
1. Ràng buộc PRIMARY KEY (khóa chính): đây là một nhóm cột xác định giá trị duy nhất mỗi hàng trong bảng ví dụ: CREATE TABLE CLASS ( CLASSID INT PRIMARY KEY IDENTITY ... LƯU Ý: Sau PRIMARY KEY ko nhận thêm giá trị NULL.Thuộc tính IDENTITY sẽ tự động tạo ra giá trị số nguyên duy nhất. 2. Ràng buộc FOREIG KEY (khóa ngoại): là một nhóm cột trong 1 bảng xác định duy nhất 1 hàng của bảng khác hay có thể cùng 1 bảng trong trường hợp dùng để tự tham chiếu . VÍ DỤ: CREATE TABLE SINHVIEN( ............ CONSTRAINT fk FOREIGN KEY (CLASSID) REFERENCES CLASS(CLASSID) 3.Ràng buộc CHECK: cho phép chỉ định các giá trị trong 1 cột phải đáp ứng 1 biểu thức Boolean CÚ PHÁP: ...