Giá trị của khoá chính phải có giá trị duy nhất, không trùng lặp với các khoá chính của các dòng dữ liệu khác. Ngoài ra giá trị của khoá chính phải khác null.
Trigger là một stored procedure được chạy tự động dựa trên những sự kiện mà nó được đăng ký. Khi các sự kiện này xảy ra trong database, thì nó cũng sẽ được thực thi.
Khi chúng ta thêm một Student có mssv trùng với một Student đã tồn tại trước đó thì SQL sẽ trả về lỗi. Để giảm thiểu lỗi này xảy ra, chúng ta có thể sử dụng mệnh đề INSERT IGNORE.
Phép JOIN trong SQL được sử dụng để kết hợp dữ liệu giữa 2 hay nhiều bảng dựa trên các trường dữ liệu chung của chúng thông thường thông qua khóa chính và khóa ngoại. Trong SQL phép JOIN được chia thành 4 loại: INNER JOIN LEFT JOIN RIGHT JOIN FULL JOIN Cho 2 table như sau: Student ROOL_NO NAME …