Trắc nghiệm Cơ sở dữ liệu Bài 48: Một số định nghĩa và khái niệm liên quan
25 câu · Đề ôn tập tổng hợp
Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án. Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải. Thi thử: nộp bài mới chấm điểm và hiện lời giải.
Câu 1
Phụ thuộc hàm (Functional Dependency) X → Y trên quan hệ R có nghĩa là gì?
Đáp án và lời giải
Đáp án: C
Câu 2
Phụ thuộc hàm X → Y được gọi là tầm thường (Trivial) nếu:
Đáp án và lời giải
Đáp án: C
Câu 3
Phụ thuộc hàm X → Y được gọi là không tầm thường (Non-trivial) nếu:
Đáp án và lời giải
Đáp án: B
Câu 4
Trong lược đồ quan hệ R với tập phụ thuộc hàm F, một thuộc tính được gọi là thuộc tính khóa chính (Prime Attribute) nếu:
Đáp án và lời giải
Đáp án: C
Câu 5
Trong lược đồ quan hệ R, một thuộc tính được gọi là thuộc tính không khóa chính (Non-prime Attribute) hay thuộc tính không khóa (Nonkey Attribute) nếu:
Đáp án và lời giải
Đáp án: C
Câu 6
Trong lược đồ quan hệ R với Khóa chính K, phụ thuộc hàm X → A (trong đó A là một thuộc tính) được gọi là phụ thuộc hàm đầy đủ (Full Functional Dependency) nếu:
Đáp án và lời giải
Đáp án: D
Câu 7
Trong lược đồ quan hệ R với Khóa chính K, phụ thuộc hàm X → A (trong đó A là một thuộc tính) được gọi là phụ thuộc hàm riêng phần (Partial Dependency) nếu:
Đáp án và lời giải
Đáp án: D
Câu 8
Cho quan hệ R(A, B, C, D) với Khóa chính {A, B} và phụ thuộc hàm {AB → C, AB → D, A → C}. Phụ thuộc hàm A → C là loại phụ thuộc nào?
Đáp án và lời giải
Đáp án: B
Câu 9
Phụ thuộc hàm bắc cầu (Transitive Dependency) A → C tồn tại trong quan hệ R nếu A → B và B → C là các phụ thuộc hàm trên R, và:
Đáp án và lời giải
Đáp án: D
Câu 10
Cho quan hệ R(A, B, C, D) với Khóa chính {A} và phụ thuộc hàm {A → B, B → C, C → D}. Phụ thuộc hàm A → C là loại phụ thuộc nào?
Đáp án và lời giải
Đáp án: B
Câu 11
Một quan hệ R đang ở Dạng chuẩn 1 (1NF) nếu:
Đáp án và lời giải
Đáp án: D
Câu 12
Dạng chuẩn 1NF giải quyết vấn đề gì liên quan đến cấu trúc dữ liệu?
Đáp án và lời giải
Đáp án: D
Câu 13
Một quan hệ R đang ở Dạng chuẩn 2 (2NF) nếu:
Đáp án và lời giải
Đáp án: B
Câu 14
Dạng chuẩn 2NF giải quyết vấn đề gì liên quan đến phụ thuộc hàm và bất thường?
Đáp án và lời giải
Đáp án: C
Câu 15
Một quan hệ R đang ở Dạng chuẩn 3 (3NF) nếu:
Đáp án và lời giải
Đáp án: B
Câu 16
Dạng chuẩn 3NF giải quyết vấn đề gì liên quan đến phụ thuộc hàm và bất thường?
Đáp án và lời giải
Đáp án: C
Câu 17
Một quan hệ R đang ở Dạng chuẩn Boyce-Codd (BCNF) nếu:
Đáp án và lời giải
Đáp án: D
Câu 18
Sự khác biệt chính giữa 3NF và BCNF là gì?
Đáp án và lời giải
Đáp án: C
Câu 19
Nếu một quan hệ ở BCNF, nó có chắc chắn ở 3NF không?
Đáp án và lời giải
Đáp án: A
Câu 20
Nếu một quan hệ ở 3NF, nó có chắc chắn ở BCNF không?
Đáp án và lời giải
Đáp án: B
Câu 21
Một quan hệ có thể có phụ thuộc hàm không tầm thường X → Y và vẫn ở BCNF không?
Đáp án và lời giải
Đáp án: A
Câu 22
Thuộc tính nào sau đây là thuộc tính không khóa chính (Non-prime Attribute)?
Đáp án và lời giải
Đáp án: C
Câu 23
Quá trình loại bỏ các bất thường (anomalies) bằng cách phân rã bảng thành các dạng chuẩn cao hơn được gọi là gì?
Đáp án và lời giải
Đáp án: C
Câu 24
Mục tiêu của việc chuẩn hóa là để đạt được sự cân bằng giữa:
Đáp án và lời giải
Đáp án: C
Câu 25
Để kiểm tra một quan hệ có ở dạng chuẩn nào (từ 2NF trở lên), bước đầu tiên là gì?