Tạo Trắc Nghiệm

Trắc Nghiệm Hệ Quản Trị Cơ Sở Dữ Liệu Chương 2

30 câu · Trắc nghiệm theo chương

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

Trong mô hình quan hệ, thuộc tính của một quan hệ được yêu cầu phải là “nguyên tử” (atomic). Phát biểu nào diễn giải chính xác nhất yêu cầu này trong thực tiễn thiết kế?

Đáp án và lời giải

Đáp án: C

Câu 2

Xét một quan hệ R(A, B, C, D) có hai khóa ứng viên là {A} và {B, C}. Tập thuộc tính nào sau đây là một siêu khóa nhưng không phải là một khóa ứng viên?

Đáp án và lời giải

Đáp án: C

Câu 3

Ràng buộc toàn vẹn thực thể (Entity Integrity) được phát biểu là “không có thuộc tính nào của khóa chính được phép có giá trị NULL”. Điều này có ý nghĩa cốt lõi là gì?

Đáp án và lời giải

Đáp án: B

Câu 4

Một ràng buộc khóa ngoại được định nghĩa từ bảng DONHANG đến bảng KHACHHANG với tùy chọn ON DELETE RESTRICT. Nếu một người dùng cố gắng xóa một khách hàng trong bảng KHACHHANG mà khách hàng đó vẫn còn đơn hàng trong bảng DONHANG, hệ thống sẽ phản ứng như thế nào?

Đáp án và lời giải

Đáp án: C

Câu 5

Xét hai quan hệ GiangVien(MaGV, HoTenGV) và DeTai(MaDT, TenDT, MaGV). Phép toán đại số quan hệ nào sau đây sẽ trả về tên của các giảng viên chưa được phân công hướng dẫn đề tài nào?

Đáp án và lời giải

Đáp án: D

Câu 6

Đâu là sự khác biệt cơ bản về mặt kết quả giữa phép nối tự nhiên (R ⨝ S) và phép nối bằng (R ⨝_{R.A=S.A} S) trên các cột chung A?

Đáp án và lời giải

Đáp án: B

Câu 7

Khi một cột trong bảng được khai báo là PRIMARY KEY, nó tự động thực thi hai ràng buộc toàn vẹn nào?

Đáp án và lời giải

Đáp án: B

Câu 8

Phép toán ρ_{S(B,C)}(R) trong đại số quan hệ có ý nghĩa gì?

Đáp án và lời giải

Đáp án: B

Câu 9

Một “miền giá trị” (Domain) của một thuộc tính trong mô hình quan hệ định nghĩa điều gì?

Đáp án và lời giải

Đáp án: A

Câu 10

Phát biểu nào sau đây KHÔNG phải là một đặc tính của một “quan hệ” (relation) trong mô hình quan hệ hình thức?

Đáp án và lời giải

Đáp án: D

Câu 11

Phép chia (Division) trong đại số quan hệ, ký hiệu R ÷ S, thường được dùng để trả lời loại câu hỏi nào?

Đáp án và lời giải

Đáp án: B

Câu 12

Cho quan hệ SINHVIEN(MaSV, HoTen, MaLop) và LOP(MaLop, TenLop). Biểu thức đại số quan hệ nào sau đây sẽ cho kết quả là một quan hệ chỉ chứa hai cột HoTen và TenLop?

Đáp án và lời giải

Đáp án: C

Câu 13

Một khóa ngoại (Foreign Key) có thể chứa giá trị NULL. Tình huống này có ý nghĩa thực tế là gì?

Đáp án và lời giải

Đáp án: B

Câu 14

Phép toán tích Đề-các (Cartesian Product), R × S, tạo ra một quan hệ mới bằng cách:

Đáp án và lời giải

Đáp án: B

Câu 15

Khái niệm “lược đồ quan hệ” (relation schema) chỉ định điều gì?

Đáp án và lời giải

Đáp án: B

Câu 16

Trong đại số quan hệ, các phép toán σ (chọn) và π (chiếu) có tính chất giao hoán không? Cụ thể là π_A(σ_C(R)) có tương đương với σ_C(π_A(R)) không?

Đáp án và lời giải

Đáp án: B

Câu 17

Đâu là mục đích của việc sử dụng một “khóa thay thế” (Alternate Key)?

Đáp án và lời giải

Đáp án: B

Câu 18

Xét quan hệ CungUng(MaCTY, MaSP, SoLuong). Để tìm mã của các công ty (MaCTY) cung ứng sản phẩm ‘SP01’ hoặc ‘SP02′, biểu thức nào sau đây là đúng?

Đáp án và lời giải

Đáp án: C

Câu 19

“Bậc” (Degree hay Arity) của một quan hệ là gì?

Đáp án và lời giải

Đáp án: A

Câu 20

Phép nối ngoài bên trái (LEFT OUTER JOIN) giữa R và S (R ⟕ S) đảm bảo điều gì?

Đáp án và lời giải

Đáp án: A

Câu 21

Khi ánh xạ một mối quan hệ nhiều-nhiều (N-N) từ mô hình ER sang mô hình quan hệ, chúng ta phải làm gì?

Đáp án và lời giải

Đáp án: B

Câu 22

Phép toán nào trong đại số quan hệ được xem là “không an toàn” (unsafe) trong ngôn ngữ truy vấn dựa trên phép tính quan hệ (relational calculus) vì có thể tạo ra kết quả vô hạn?

Đáp án và lời giải

Đáp án: D

Câu 23

“Lực lượng” (Cardinality) của một quan hệ tại một thời điểm nhất định là gì?

Đáp án và lời giải

Đáp án: B

Câu 24

Trong các phép toán của đại số quan hệ, có 5 phép toán được coi là cơ bản (fundamental) mà từ đó có thể suy ra các phép toán khác. Năm phép toán đó là:

Đáp án và lời giải

Đáp án: B

Câu 25

Phép nối Theta (R ⨝_θ S) là một dạng tổng quát của phép nối bằng. Trong đó, θ có thể là:

Đáp án và lời giải

Đáp án: B

Câu 26

Điều gì xảy ra nếu bạn thực hiện phép chiếu π_A(R) trên một quan hệ R, trong đó nhiều bộ có cùng giá trị trên thuộc tính A?

Đáp án và lời giải

Đáp án: A

Câu 27

Một “khóa” (key) nói chung trong mô hình quan hệ có vai trò kép là:

Đáp án và lời giải

Đáp án: C

Câu 28

Phép toán giao (R ∩ S) có thể được biểu diễn thông qua các phép toán cơ bản khác như thế nào?

Đáp án và lời giải

Đáp án: C

Câu 29

Một thuộc tính được gọi là “khóa” (prime attribute) nếu:

Đáp án và lời giải

Đáp án: C

Câu 30

Sự khác biệt chính giữa ràng buộc toàn vẹn miền (Domain Integrity) và ràng buộc kiểm tra (Check Constraint) là gì?

Đáp án và lời giải

Đáp án: B