Khi bạn tạo bảng Microsoft Access, Access sẽ tự động tạo khóa chính cho bảng cơ sở dữ liệu của bạn, nhưng bạn cũng có thể chỉ định trường bạn muốn làm khóa chính cho bảng cơ sở dữ liệu của mình.
Khóa chính (Primary key) trong Microsoft Access là một trường hoặc tập hợp các trường có giá trị duy nhất trong toàn bộ bảng. Khóa chính cung cấp một số đặc điểm, chẳng hạn như nó xác định duy nhất mỗi hàng trong cơ sở dữ liệu, Nó luôn chứa một giá trị, nó không bao giờ trống, và giá trị không bao giờ thay đổi.
Cách thêm hoặc xóa Khóa chính trong Bảng trong Access
Để thêm và xóa Khóa chính từ bảng cơ sở dữ liệu Access, hãy làm theo các phương pháp dưới đây.
1] Cách xóa Khóa chính mặc định từ Bảng Access
Mở cơ sở dữ liệu bạn muốn thay đổi.

Trên ngăn điều hướng bên trái, nhấp vào bảng chứa kích thước trường bạn muốn thay đổi.
Sau đó nhấp Chế độ thiết kế (Design view).
Theo mặc định, Access sẽ thêm Khóa chính vào bảng của bạn, nhưng trong một số trường hợp, bạn muốn một trường khác làm khóa chính.

Thay đổi kiểu dữ liệu của trường có khóa chính mặc định, từ Tự động số (Auto-Number) sang Số (Number), bằng cách nhấp mũi tên thả xuống của Kiểu dữ liệu (Data Type) và chọn Kiểu dữ liệu Số (Number Data Type).

Sau đó chuột phải vào Biểu tượng Khóa chính (Primary Key icon) và chọn Khóa chính (Primary Key).
Phương pháp khác để xóa Khóa chính là nhấp nút Khóa chính (Primary Key) trên thanh menu, và khóa chính sẽ bị xóa khỏi trường.
Sau đó nhấp Lưu (Save) trên thanh công cụ Truy cập nhanh.
2] Cách thêm Khóa chính mới vào bảng Access
Chúng ta sẽ thêm khóa chính mới vào trường mà chúng ta muốn trở thành khóa chính.
Xóa trường bạn muốn trở thành khóa chính vì một khi bạn nhập dữ liệu vào bảng, bạn không thể thay đổi kiểu dữ liệu của bất kỳ trường nào thành AutoNumber ngay cả khi bạn chưa thêm bất kỳ kiểu dữ liệu nào vào trường.
Trường AutoNumber tạo ra một khóa chính tuyệt vời, và Access không cho phép hai kiểu dữ liệu AutoNumber trong một bảng Access, chỉ một.
Thêm một hàng mới vào bảng và đặt tên trường là tên của trường bạn đã xóa.
Làm cho trường thành kiểu dữ liệu AutoNumber.

Sau đó chuột phải vào trường và chọn Khóa chính (Primary Key) từ menu ngữ cảnh.
Phương pháp khác để thêm Khóa chính là nhấp nút Khóa chính (Primary Key) trên thanh menu.
Sau đó nhấp Lưu (Save) sau khi khóa chính được thêm vào trường.
Chúng ta có thể có hai Khóa chính trong bảng Access không?
Không, bạn không thể có hai khóa chính trong một bảng. Mỗi bảng trong Microsoft Access chỉ có thể có một khóa chính.
Mục đích của Khóa chính trong Access là gì?
Mục đích của khóa chính là liên kết dữ liệu từ nhiều bảng một cách nhanh chóng và kết hợp dữ liệu đó theo cách có ý nghĩa.
Chúng tôi hy vọng hướng dẫn này giúp bạn hiểu cách thêm và xóa Khóa chính từ bảng cơ sở dữ liệu Access.
