Học SQL cơ bản - Tạo và sử dụng khóa chính (Bài 3)

=> Khi chúng ta cần tạo ra trường mà giá trị của nó
+ Là duy nhất (dùng để phân biệt với các trường khác)
+ Không được phép Null

VD trong bảng HocSinh cần có các trường là ID , Name , Age
Chúng ta cần phân biệt các học sinh với nhau bằng trường ID vì các trường như Name hay Age đều có thể giống nhau như vậy chúng ta cần .

+ Giá trị của mỗi trường ID là duy nhất
+ Nó không được Null

=> Chúng ta tạo khóa chính cho trường ID



=> Khóa chính là giải pháp cho vấn đề này

Ngoài ra khóa chính còn dùng để tham chiếu (Khóa chính ở bảng này là khóa ngoại ở bảng kia)









C1 : Tạo khóa chính đồng thời với tạo bảng

C2 : Khi bạn lỡ tạo bảng mà quên tạo primarykey

C3 : Khi bạn muốn đặt tên cho cái khóa chính

C4 : Khi bạn đã tạo bảng xong mà muốn tạo khóa chính và đặt tên cho khóa chính


Nhận xét

Bài đăng phổ biến