Computer >> Máy Tính >  >> Lập trình >> MySQL

Các ràng buộc MySQL là gì?


Như chúng ta biết rằng ràng buộc là một loại hạn chế hoặc hạn chế. Tương tự, các ràng buộc MySQL được sử dụng để xác định một số quy tắc giới hạn dữ liệu có thể đi vào bảng. Với sự trợ giúp của các ràng buộc, về cơ bản chúng ta có thể duy trì tính chính xác và tính toàn vẹn của dữ liệu bên trong bảng.

Các loại ràng buộc MySQL

Ràng buộc MySQL có hai loại -

  • Ràng buộc Cấp độ Cột - Các ràng buộc chỉ được áp dụng cho một cột cụ thể của bảng và chỉ giới hạn dữ liệu cột được gọi là các ràng buộc mức cột.
  • Ràng buộc Cấp bảng - Các ràng buộc được áp dụng cho toàn bộ bảng và giới hạn dữ liệu toàn bộ bảng được gọi là các ràng buộc cấp bảng.

Tiếp theo là một số ràng buộc MySQL phổ biến nhất -

  • KHÔNG ĐẦY ĐỦ
  • ĐỘC ĐÁO
  • TỪ KHÓA CHÍNH
  • TỪ KHÓA NGOẠI LỆ
  • KIỂM TRA
  • DEFAULT