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
+ 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
Đăng nhận xét