Tạo Trắc Nghiệm

Trắc nghiệm Cơ sở dữ liệu Bài 9: Các hệ thống phân tán (Distributed Systems)

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

Hệ thống CSDL phân tán (Distributed Database System – DDBS) là gì?

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

Đáp án: C

Câu 2

Lý do chính để sử dụng hệ thống CSDL phân tán là gì?

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

Đáp án: C

Câu 3

Tính minh bạch phân tán (Distributed Transparency) trong DDBS có nghĩa là gì?

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

Đáp án: B

Câu 4

Loại minh bạch nào che giấu việc dữ liệu được phân chia (phân mảnh) trên các nút khác nhau?

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

Đáp án: C

Câu 5

Loại minh bạch nào che giấu việc dữ liệu được sao chép (nhân bản) trên các nút khác nhau?

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

Đáp án: B

Câu 6

Loại minh bạch nào che giấu việc dữ liệu có thể được lưu trữ ở nhiều vị trí khác nhau trên mạng?

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

Đáp án: A

Câu 7

Ưu điểm nào của DDBS liên quan đến khả năng hệ thống vẫn hoạt động bình thường ngay cả khi một số nút bị lỗi?

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

Đáp án: C

Câu 8

Khi khối lượng dữ liệu hoặc số lượng người dùng tăng lên, DDBS có khả năng mở rộng bằng cách nào?

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

Đáp án: C

Câu 9

Nhược điểm chính của hệ thống CSDL phân tán là gì?

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

Đáp án: C

Câu 10

Phân mảnh (Fragmentation) dữ liệu trong DDBS là gì?

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

Đáp án: B

Câu 11

Có mấy loại phân mảnh chính?

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

Đáp án: B

Câu 12

Phân mảnh ngang (Horizontal Fragmentation) phân chia một quan hệ dựa trên tiêu chí nào?

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

Đáp án: B

Câu 13

Phân mảnh dọc (Vertical Fragmentation) phân chia một quan hệ dựa trên tiêu chí nào?

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

Đáp án: B

Câu 14

Nhân bản (Replication) dữ liệu trong DDBS là gì?

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

Đáp án: A

Câu 15

Lợi ích chính của việc nhân bản dữ liệu là gì?

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

Đáp án: B

Câu 16

Thách thức chính của việc nhân bản dữ liệu là gì?

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

Đáp án: C

Câu 17

Trong DDBS, Điều khiển tương tranh phân tán (Distributed Concurrency Control) phức tạp hơn hệ tập trung vì:

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

Đáp án: C

Câu 18

Phục hồi phân tán (Distributed Recovery) trong DDBS là quá trình gì?

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

Đáp án: C

Câu 19

Giao thức “Two-Phase Commit” (Đồng thuận hai pha) thường được sử dụng trong DDBS để giải quyết vấn đề gì?

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

Đáp án: C

Câu 20

Một DDBS có thể được xây dựng trên nền tảng của các HQTCSDL tập trung hiện có thông qua các lớp phần mềm trung gian. Phát biểu này đúng hay sai?

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

Đáp án: A

Câu 21

Kiến trúc DDBS nào mà không có máy chủ trung tâm, mỗi nút vừa là Client vừa là Server cho các nút khác?

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

Đáp án: C

Câu 22

Trong kiến trúc Client-Server cho DDBS, các máy Client gửi yêu cầu đến đâu?

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

Đáp án: B

Câu 23

Khi một truy vấn yêu cầu dữ liệu từ nhiều mảnh khác nhau nằm trên các nút khác nhau, thành phần nào trong DDBS chịu trách nhiệm kết hợp kết quả?

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

Đáp án: C

Câu 24

Vấn đề “Deadlock phân tán” có thể xảy ra khi nào?

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

Đáp án: C

Câu 25

DDBS thường phức tạp và tốn kém hơn để thiết kế và quản lý so với hệ thống CSDL tập trung. Phát biểu này đúng hay sai?

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

Đáp án: A