Chọn một khẳng định nào sau đây là đúng nhất khi khảo sát quan hệ gồm các thuộc tính: Mã cáp, tên cáp, giá, mã nước sản xuất, nước sản xuất?
Trả lời:
Đáp án đúng: D
Để xác định mức chuẩn hóa của quan hệ, ta cần phân tích các phụ thuộc hàm có thể có giữa các thuộc tính.
- Mã cáp → Tên cáp, Giá, Mã nước sản xuất, Nước sản xuất (Mã cáp là khóa chính)
- Mã nước sản xuất → Nước sản xuất
Vì Mã cáp là khóa chính, mọi thuộc tính đều phụ thuộc hàm vào Mã cáp, do đó quan hệ chắc chắn ở dạng 1NF.
Xét dạng 2NF: Vì Mã cáp là khóa chính duy nhất, không có thuộc tính khóa nào là một phần của khóa chính, nên quan hệ ở dạng 2NF.
Xét dạng 3NF: Có phụ thuộc hàm Mã nước sản xuất → Nước sản xuất, trong đó Mã nước sản xuất không phải là khóa chính. Như vậy, có tồn tại phụ thuộc bắc cầu (Mã cáp → Mã nước sản xuất → Nước sản xuất). Do đó, quan hệ này không ở dạng 3NF.
Phân tích các đáp án:
1. Sai, vì không phải 3NF.
2. Sai, vì là 2NF.
3. Sai, vì chứa phụ thuộc bắc cầu.
4. Đúng, vì tồn tại phụ thuộc (Mã nước sản xuất → Nước sản xuất) mà cả hai vế không phải là thuộc tính khóa.
Vậy, đáp án đúng nhất là: Tồn tại phụ thuộc mà vế phải và trái không phải là thuộc tính khoá.
Tổng hợp câu hỏi trắc nghiệm lập trình cơ sở dữ liệu SQL có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.
50 câu hỏi 60 phút
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
