wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Chương III - CSDL_PT

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

Thiết kế CSDL phân tán bao gồm mấy bước chính?

a)

3 bước

b)

4 bước

c)

5 bước

d)

6 bước

2.

Bước đầu tiên trong thiết kế CSDL phân tán là gì?

a)

Thiết kế định vị mảnh

b)

Thiết kế lược đồ toàn cục

c)

Thiết kế vật lý

d)

Phân tích truy vấn

3.

Tính cục bộ xử lý nhằm mục tiêu gì?

a)

Tăng kích thước dữ liệu

b)

Lưu trữ dữ liệu gần nơi truy cập

c)

Tăng độ trễ truy cập

d)

Tập trung hóa xử lý

4.

Trong thiết kế CSDL phân tán, điều phối tải làm việc nhằm?

a)

Giảm hiệu suất

b)

Cân bằng tải và tăng mức độ song song

c)

Giảm số lượng site

d)

Tăng chi phí truyền thông

5.

Chi phí lưu trữ dữ liệu có ý nghĩa gì trong thiết kế CSDL phân tán?

a)

Không đáng kể so với CPU, nhập/xuất, truyền thông

b)

Là yếu tố quan trọng nhất

c)

Phụ thuộc vào vị trí địa lý

d)

Chỉ áp dụng cho cloud

6.

Mục tiêu thiết kế CSDL phân tán KHÔNG bao gồm yếu tố nào sau đây?

a)

Tính sẵn sàng

b)

Tăng độ tin cậy

c)

Giảm phân mảnh dữ liệu

d)

Tối ưu truy cập cục bộ

7.

Cách tiếp cận thiết kế từ dưới lên bắt đầu từ?

a)

Mô hình lược đồ toàn cục

b)

Phân tích chức năng hệ thống

c)

Các lược đồ cục bộ có sẵn

d)

Phân tích mạng truyền thông

8.

Mục tiêu của thiết kế phân mảnh là gì?

a)

Giảm độ an toàn dữ liệu

b)

Phân chia ngẫu nhiên

c)

Tối ưu hóa truy cập dữ liệu

d)

Làm tăng chi phí lưu trữ

9.

Phân mảnh ngang chính dựa trên điều kiện nào?

a)

Phép chiếu

b)

Phép kết

c)

Vị từ định tính trên chính quan hệ

d)

Kết quả của truy vấn join

10.

Phân mảnh ngang dẫn xuất dựa vào?

a)

Dữ liệu bên ngoài hệ thống

b)

Quan hệ khác thông qua phép semijoin

c)

Các view ảo

d)

Tách thuộc tính

11.

Thông tin định tính trong phân mảnh dữ liệu là gì?

a)

Dạng truy vấn có cấu trúc

b)

Các vị từ được sử dụng trong truy vấn

c)

Cấu hình phần cứng máy chủ

d)

Loại hệ điều hành sử dụng

12.

Vị từ đơn giản có dạng nào?

a)

Ai value

b)

Ai θ value

c)

SELECT * FROM bảng

d)

JOIN Ai = Aj

13.

Vị từ giao tối thiểu là gì?

a)

Một phép chiếu các dòng

b)

Tổ hợp các vị từ đơn giản không mâu thuẫn

c)

Câu truy vấn SQL

d)

Một phần của lược đồ vật lý

14.

Tần số truy xuất (access frequency) cho biết gì?

a)

Tổng số bảng dữ liệu

b)

Số lần truy cập vào một ứng dụng trong thời gian nhất định

c)

Số lần phân mảnh

d)

Thời gian phản hồi truy vấn

15.

Điều kiện đúng đắn của phân mảnh ngang là?

a)

Dữ liệu phải có cột khóa chính

b)

Tập vị từ đầy đủ, tách biệt và tái tạo được

c)

Chứa ít nhất một mảnh trùng nhau

d)

Phân mảnh theo mã nhân viên

16.

Vị từ thích hợp là?

a)

Vị từ luôn đúng

b)

Vị từ xuất hiện trong mọi truy vấn

c)

Vị từ phân biệt giữa hai truy vấn tham chiếu khác nhau

d)

Vị từ không sử dụng trong phân mảnh

17.

Phép semijoin được sử dụng trong?

a)

Phân mảnh dọc

b)

Phân mảnh ngang dẫn xuất

c)

Tối ưu hóa chi phí truyền thông

d)

Tính toàn vẹn dữ liệu

18.

Quan hệ chủ và quan hệ thành viên thuộc mô hình?

a)

Phân cấp

b)

Liên kết thực thể

c)

Mô hình vật lý

d)

Mô hình mạng nội bộ

19.

Phép kết phân bố là?

a)

Phép kết giữa các mảnh đã phân mảnh ngang

b)

Phép kết nội tại giữa các cột

c)

Kết nối các máy trong mạng

d)

Gộp các mảnh dọc lại

20.

Đồ thị kết đơn giản là gì?

a)

Chỉ gồm một node

b)

Phân hoạch và mỗi đồ thị con có đúng một cạnh

c)

Tập hợp các mảnh chứa điều kiện logic

d)

Tập các node nối tất cả các site

21.

Phân mảnh dọc là gì?

a)

Tách dòng thành nhiều mảnh

b)

Tách thuộc tính thành các nhóm nhỏ hơn

c)

Gộp bảng dữ liệu theo khóa ngoại

d)

Tách dữ liệu theo vùng địa lý

22.

Phân mảnh gom tụ là?

a)

Mỗi mảnh tách biệt hoàn toàn

b)

Các mảnh có thể giao nhau

c)

Tách dữ liệu theo ứng dụng

d)

Chỉ tồn tại trong phân mảnh ngang

23.

Chỉ số lực hút (affinity) giữa hai thuộc tính đo điều gì?

a)

Tần suất xuất hiện độc lập

b)

Mức độ liên kết khi cùng xuất hiện trong các truy vấn

c)

Khoảng cách lưu trữ vật lý

d)

Tốc độ xử lý CPU

24.

Ma trận hấp dẫn thuộc tính dùng để làm gì?

a)

Tính toán tài nguyên mạng

b)

Phân mảnh dọc tối ưu

c)

Lưu trữ quan hệ giữa các mảnh

d)

Gộp các bảng dữ liệu

25.

Trong phân mảnh hỗn hợp, thứ tự phân mảnh như thế nào?

a)

Ngang trước hoặc dọc trước đều được

b)

Chỉ dọc trước

c)

Chỉ ngang trước

d)

Không có thứ tự

26.

Mục tiêu chính của phân mảnh là?

a)

Bảo mật thông tin

b)

Tối ưu hóa hiệu suất truy xuất

c)

Đảm bảo toàn vẹn dữ liệu

d)

Giảm băng thông mạng

27.

Trong thiết kế vật lý CSDL phân tán, cần chú ý điều gì?

a)

Màu sắc dữ liệu

b)

Tần suất truy cập và cấu hình máy tại site

c)

Địa chỉ email người dùng

d)

Ngôn ngữ lập trình

28.

Vì sao cần chọn mô hình từ trên xuống?

a)

Khi có lược đồ tổng thể và ứng dụng chưa phát triển

b)

Khi có nhiều site

c)

Khi dữ liệu đã phân tán

d)

Khi cần truy xuất nhanh

29.

Dữ liệu được xử lý trước khi đưa vào CSDL tổng nhằm?

a)

Tiết kiệm bộ nhớ

b)

Giảm xung đột dữ liệu và tránh dữ liệu không mong muốn

c)

Giảm tính toàn vẹn

d)

Tăng tốc độ phân mảnh

30.

Vì sao hệ thống ERP như Odoo được sử dụng trong thiết kế từ dưới lên (Bottom-up)?

a)

Hỗ trợ các lược đồ dữ liệu không đồng nhất

b)

Có giao diện đẹp

c)

Dễ dàng tích hợp với file Excel

d)

Hỗ trợ đa ngôn ngữ