Cơ sở dữ liệu

Một bảng đạt dạng chuẩn 2NF khi nào?

Một bảng đạt dạng chuẩn 2NF khi nào?

Xuất bản 18/10/2026

Câu hỏi

Một bảng đạt dạng chuẩn 2NF khi nào?

  1. A. Khi mỗi ô của bảng chỉ chứa một giá trị đơn, không chia nhỏ được
  2. B. Khi không có thuộc tính không khóa nào phụ thuộc bắc cầu vào khóa
  3. C. Khi bảng không chứa bất kỳ khóa ngoại nào
  4. D. Khi bảng đã đạt 1NF và mọi thuộc tính không khóa phụ thuộc đầy đủ vào khóa

Đáp án

D. Khi bảng đã đạt 1NF và mọi thuộc tính không khóa phụ thuộc đầy đủ vào khóa

Giải thích

Dạng chuẩn 2NF thêm một điều kiện cho bảng đã đạt 1NF: không thuộc tính không khóa nào được phụ thuộc vào chỉ một phần của khóa. Ví dụ bảng (MaSV, MaMH, Diem, TenSV) có khóa gồm MaSV và MaMH vi phạm 2NF, vì TenSV chỉ phụ thuộc MaSV. Mỗi ô chứa một giá trị đơn là điều kiện của 1NF. Không có phụ thuộc bắc cầu là điều kiện thêm của 3NF. Chuẩn hóa không cấm khóa ngoại; tách bảng khi chuẩn hóa còn tạo thêm khóa ngoại.

Chủ đề: Cơ sở dữ liệu · Mức độ: Thông hiểu

Bài liên quan