100+ câu trắc nghiệm Quản trị cơ sở dữ liệu phân tán có đáp án - Phần 4
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
Rút gọn cho phân mảnh dọc:
Đáp án và lời giải
Đáp án: A
Câu 2
Các câu truy vấn trên các mảnh dẫn xuất có thể được rút gọn:
Đáp án và lời giải
Đáp án: D
Câu 3
Các truy vấn trên những mảnh hỗn hợp có thể được rút gọn bằng cách:
Đáp án và lời giải
Đáp án: A
Câu 4
Trong đặc trưng của giao dịch, bộ đọc (Read set - RS) là gì?
Đáp án và lời giải
Đáp án: A
Câu 5
Trong đặc trưng của giao dịch, bộ ghi (Write set - WS) là gì?
Đáp án và lời giải
Đáp án: B
Câu 6
Trong đặc trưng của giao dịch, bộ cơ sở (Base set - BS) là gì?
Đáp án và lời giải
Đáp án: C
Câu 7
Phát biểu nào về lịch trình tuần tự hóa là đúng?
Đáp án và lời giải
Đáp án: C
Câu 8
Anh/chị hãy cho biết phát biểu nào sau đây về lịch trình có thể phục hồi là đúng?
Đáp án và lời giải
Đáp án: B
Câu 9
Giao dịch Ti đọc và ghi đối tượng A ký hiệu là Ri(A) và Wi(A). Giao dịch T1 bị huỷ bỏ. Anh/chị hãy xác định giao dịch nào cần được khôi phục với chuỗi hành động sau: W1(A) R2(A) W1(B) R3(B) R4(C)
Đáp án và lời giải
Đáp án: A
Câu 10
Giao dịch Ti đọc và ghi đối tượng A ký hiệu là Ri(A) và Wi( A). Anh/chị hãy xem xét khả năng tuần tự hoá của lịch trình đọc và ghi các giao dịch sau: R1(A) R2(B) W1(A) W2(B) R1(B) R2(C) W1(B) W1(C)?
Đáp án và lời giải
Đáp án: B
Câu 11
Giao dịch là một đơn vị tính toán nhất quán và tin cậy. Anh/chị hãy cho biết điều này có nghĩa là?
Đáp án và lời giải
Đáp án: A
Câu 12
Phương pháp tuần tự hoá (serialization) làm cho các giao dịch được thực hiện tuần tự. Anh/chị hãy cho biết phương pháp này đảm bảo tính chất nào của giao dịch?
Đáp án và lời giải
Đáp án: A
Câu 13
Anh/chị hãy cho biết định nghĩa về lịch biểu tuần tự là gì?
Đáp án và lời giải
Đáp án: B
Câu 14
Anh/chị hãy cho biết định nghĩa về lịch biểu không tuần tự là gì?
Đáp án và lời giải
Đáp án: C
Câu 15
Bộ xếp lịch là một thành phần của hệ CSDL phân xử các yêu cầu đang có xung đột, chịu trách nhiệm sắp xếp một lịch biểu cho các thao tác của các giao dịch. Anh/chị hãy cho biết mục tiêu của nó là gì?
Đáp án và lời giải
Đáp án: A
Câu 16
Trong việc tuần tự hoá, thứ tự của các thao tác đọc và ghi rất quan trọng. Anh/chị hãy cho biết điều khẳng định nào là sai?
Đáp án và lời giải
Đáp án: A
Câu 17
Thuật toán sử dụng phương pháp tiếp cận Optimistic (lạc quan) dựa trên nhãn thời gian để kiểm tra các giao dịch đến theo một thứ tự chính xác. Khi yêu cầu ghi mục dữ liệu X, thuật toán không thực hiện gì khi điều kiện nào xảy ra?
Đáp án và lời giải
Đáp án: B
Câu 18
Khoá đọc – read lock còn gọi là shared lock. Anh/chị hãy cho biết khoá này cho phép thực hiện gì?
Đáp án và lời giải
Đáp án: A
Câu 19
Khoá (Lock) là một đặc quyền của một giao dịch được bộ quản lý khoá trao cho để có thể truy cập trên một mục dữ liệu. Anh/chị hãy cho biết tại một thời điểm, mục dữ liệu X có trạng thái như thế nào?
Đáp án và lời giải
Đáp án: A
Câu 20
Anh/chị hãy chọn một cách sử dụng đúng cho khoá?
Đáp án và lời giải
Đáp án: A
Câu 21
Khi một giao dịch cần kiểm tra dữ liệu trước, sau đó mới quyết định có cập nhật hay không. Anh/chị cần thiết lập khoá như thế nào?
Đáp án và lời giải
Đáp án: A
Câu 22
Giao dịch điều khiển tương tranh bằng khoá xảy ra tình huống bế tắc (deadlock). Anh/chị hãy cho biết tình huống này nghĩa là gì?
Đáp án và lời giải
Đáp án: C
Câu 23
Giao dịch Ti đọc và ghi đối tượng A ký hiệu là Ri(A) và Wi(A). Anh/chị hãy xem xét khả năng tuần tự hoá của lịch trình đọc và ghi các giao dịch sau: W1(A) W2(A) W1(A) W2(A) W1(A)?
Đáp án và lời giải
Đáp án: A
Câu 24
Thuật toán sử dụng phương pháp tiếp cận Optimistic (lạc quan) dựa trên nhãn thời gian để kiểm tra các giao dịch đến theo một thứ tự chính xác. Yêu cầu đọc mục dữ liệu Ri(X), nếu ts(Ti) < wts(X) nghĩa là gì?