JavaScript is required

Khi nhập dữ liệu cho một Table thì trường được gọi là khóa chính (primary key):

A.
Cho phép để trống
B.
Bắt buộc phải nhập
C.
Chỉ cho phép kiểu text
D.
Cho phép trùng giữa các record trong cùng Table đó
Trả lời:

Đáp án đúng: B


Khóa chính (primary key) là một trường hoặc một tập hợp các trường trong một bảng (Table) được sử dụng để xác định duy nhất mỗi bản ghi (record) trong bảng đó. Do đó, khóa chính không được phép để trống (NULL) và không được phép trùng lặp giữa các bản ghi. Phương án A sai vì khóa chính không được phép để trống. Phương án B đúng vì khóa chính bắt buộc phải nhập dữ liệu. Phương án C sai vì khóa chính có thể có nhiều kiểu dữ liệu khác nhau, không nhất thiết phải là kiểu text. Ví dụ, khóa chính có thể là kiểu số nguyên (integer), kiểu ngày tháng (date), hoặc kiểu GUID. Phương án D sai vì khóa chính không được phép trùng lặp giữa các bản ghi trong cùng một bảng.

Câu hỏi liên quan