60+ câu trắc nghiệm An toàn và khôi phục dữ liệu có đáp án - Phần 3
24 câu hỏi
Các thuộc tính khóa chính phải
Có giá trị khác NULL
Có giá trị khác NULL và được gạch dưới
Có giá trị NULL
Được gạch dưới
Chọn đáp án B.
Bộ trong lược đồ quan hệ là
Các dòng trong quan hệ
Các dòng cột trong quan hệ
Các cột dòng trong quan hệ
Các cột trong quan hệ
Chọn đáp án A.
Siêu khóa là
Tập các thực thể dùng để xác định tính duy nhất của mỗi bộ trong quan hệ
Tập các thuộc tính dùng để xác định mỗi bộ trong quan hệ
Tập thuộc tính
Tập các thuộc tính dùng để xác định tính duy nhất của mỗi bộ trong quan hệ
Chọn đáp án D.
Miền giá trị là
Tập các giá trị nguyên tố gắn liền với một thuộc tính
Tập các giá trị gắn liền với một mối liên kết
Tập các giá trị gắn liền với một thuộc tính
Tập các giá trị nguyên tố gắn liền với một thực thể
Chọn đáp án A.
Có bao nhiêu khóa ngoại tham chiếu đến cùng một khóa chính?
Một
Hai
Nhiều
Ba
Chọn đáp án C.
Theo hệ luật suy diễn Armstrong X → Y và YZ → W ⇒ XZ → W là
Luật phản xạ (reflexivity)
Luật bắc cầu (transitivity)
Luật bắc cầu giả (pseudotransitivity)
Chiếu (projectivity)
Chọn đáp án C.
Xác định Right(f) của lược đồ quan hệ R(A,B,C,D,E,F). Có tập phụ thuộc hàm sau: F = {D → B, A → C, AD → E, C → F}
BCEF
ACD
C
AADDC
Chọn đáp án A.
Mục đích của chuẩn hóa dữ liệu là
Loại bỏ các bất thường (anomaly) của một quan hệ để có được các quan hệ có cấu trúc tốt hơn, nhỏ hơn
Loại bỏ các bất thường (anomaly) của một quan hệ để có được các quan hệ có cấu trúc, nhỏ hơn
Loại bỏ các bất thường (anomaly) của một quan hệ để có được các quan hệ có cấu trúc tốt hơn, lớn hơn
Loại bỏ các bất thường (anomaly) của một quan hệ để có được các quan hệ có cấu trúc nhỏ hơn
Chọn đáp án A.
Theo giải thuật tìm tất cả các khóa của lược đồ quan hệ ở bước 3 nếu N+F = U thì lược đồ quan hệ có
2 khóa
3 khóa
Nhiều khóa
1 khóa
Chọn đáp án D.
Theo giải thuật tìm tất cả các khóa của lược đồ quan hệ thì left(f) là:
Các thuộc tính vừa xuất hiện ở vế trái vừa xuất hiện ở vế phải
Các thuộc tính chỉ xuất hiện ở vế phải
Các thuộc tính chỉ xuất hiện bên vế trái
Các thuộc tính không xuất hiện ở vế nào
Chọn đáp án C.
Cho lược đồ quan hệ R(A,B,C,D,E,F) và tập phụ thuộc hàm F = {D → B, A → C, AD → E, C → F}. Tính {AC}F+ =
ABCDEF
ABCDF
ACF
AC
Chọn đáp án C.
Xác định left(f) của lược đồ quan hệ R(A,B,C,D,E,F). Có tập phụ thuộc hàm sau: F = {D → B, A → C, AD → E, C → F}
BCEF
C
AADDC
ACD
Chọn đáp án D.
Chuẩn hóa dữ liệu là một quá trình thuận nghịch từng bước để thay thế tập hợp các quan hệ cho trước thành các quan hệ có ……..
Cấu trúc phức tạp hơn
Cấu trúc đơn giản hơn
Chuẩn hơn
Cấu trúc đơn giản hơn và chuẩn hơn
Chọn đáp án D.
Cho lược đồ quan hệ Q(A,B,C,D,E,G,H) và tập phụ thuộc hàm F = {E → C; H → E; A → D; A,E → H; D,G → B; D,G → C}. Tính {AGE}F+ =
CEDHB
ABCDEHG
EHADG
AEGDH
Chọn đáp án B.
Theo hệ luật suy diễn Armstrong X → Y ⇒ XZ → YZ là
Luật gia tăng (augmentation)
Luật bắc cầu (transitivity)
Luật hợp (additivity)
Luật phản xạ (reflexivity)
Chọn đáp án A.
Các bảng ảo được tạo ra khi thực hiện update trigger?
inserted
inserted và deleted
deleted
updated
Chọn đáp án B.
Giao dịch là gì?
Tập các thao tác không thể chia nhỏ ra thực hiện được
Là mức độ cô lập giao dịch
Tập các thao tác có thể chia nhỏ ra thực hiện
Mức độ cô lập giao dịch dữ liệu không thể sửa
Chọn đáp án A.
Tính chất chuyển CSDL từ tình trạng nhất quán này sang tình trạng nhất quán khác.
Tính cô lập
Tính nhất quán
Tính lâu dài
Tính nguyên tố
Chọn đáp án B.
Các vấn đề của truy xuất đồng thời
mất dữ liệu cập nhật, dữ liệu chưa commit, dữ lệu không thể đọc lặp lại
mất dữ liệu cập nhật, dữ liệu chưa commit, dữ lệu không thể đọc lặp lại, dữ liệu ảo
mất dữ liệu cập nhật, dữ lệu không thể đọc lặp lại
mất dữ liệu cập nhật, dữ lệu không thể đọc lặp lại
Chọn đáp án A.
Hai thao tác thực hiện đồng thời cũng có kết quả như thực hiện tuần tự Oi, Oj hoặc Oj, Oi
Tính hoán vị
Tính tương thích
Phép tính chiếu
Phép tính chia
Chọn đáp án B.
Lịch thao tác là khả tuần tự nếu
đồ thị chờ có chu trình
đồ thị ưu tiên có chu trình
đồ thị ưu tiên không có chu trình
đồ thị chờ không có chu trình
Chọn đáp án D.
SET TRANSACTION ISOLATION LEVEL SERIALIZABLE Câu lệnh trên có ý nghĩa gì?
Mức độ cô lập giao dịch cao nhất
Mức độ cô lập giao dịch đọc dữ liệu khi commit
Mức độ cô lập giao dịch đọc dữ liệu chưa commit
Mức độ cô lập giao dịch dữ liệu không thể sửa
Chọn đáp án A.
SET TRANSACTION ISOLATION ISOLATION LEVEL REPEATABLE READ
Mức độ cô lập giao dịch cao nhất
Mức độ cô lập giao dịch đọc dữ liệu khi commit
Mức độ cô lập giao dịch đọc dữ liệu chưa commit
Mức độ cô lập giao dịch dữ liệu không thể sửa
Chọn đáp án D.
SET TRANSACTION ISOLATION LEVEL READ COMMITTED
Mức độ cô lập giao dịch cao nhất
Mức độ cô lập giao dịch đọc dữ liệu khi commit
Mức độ cô lập giao dịch đọc dữ liệu chưa commit
Mức độ cô lập giao dịch dữ liệu không thể sửa
Chọn đáp án B.


