wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Chương II - CSDL_PT

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

Cơ sở dữ liệu quan hệ là gì?

a)

Tập dữ liệu có cấu trúc dạng cây

b)

Tập dữ liệu được biểu diễn dưới dạng bảng

c)

Tập dữ liệu phân tán theo file văn bản

d)

Tập dữ liệu lưu trong XML

2.

Phụ thuộc hàm X → Y có nghĩa là gì?

a)

Y không thể tồn tại nếu không có X

b)

X quyết định duy nhất giá trị của Y

c)

X bị thay đổi khi Y thay đổi

d)

Y chứa toàn bộ khóa chính của X

3.

Mục đích của chuẩn hóa dữ liệu là gì?

a)

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

b)

Giảm độ phức tạp trong truy vấn

c)

Loại bỏ trùng lặp và bất thường trong dữ liệu

d)

Phân mảnh bảng dữ liệu tự động

4.

Global Schema trong CSDL phân tán là gì?

a)

Lược đồ cục bộ tại từng site

b)

Tập hợp các mảnh dữ liệu nhỏ

c)

Tập hợp định nghĩa toàn bộ các quan hệ trong hệ thống

d)

Lược đồ ánh xạ vật lý

5.

Fragment Schema mô tả gì?

a)

Cách ánh xạ các quan hệ tổng thể sang các đoạn dữ liệu

b)

Toàn bộ các quan hệ logic

c)

Cấu trúc vật lý của dữ liệu

d)

Thông tin truy cập người dùng

6.

Allocation Schema xác định điều gì?

a)

Tập quyền truy cập người dùng

b)

Dữ liệu nào được định vị tại trạm nào trong mạng

c)

Thông tin khóa ngoại của bảng

d)

Chỉ mục phụ của các bảng dữ liệu

7.

Tính trong suốt phân mảnh cho phép?

a)

Người dùng thấy tất cả vị trí lưu trữ

b)

Người dùng phải biết các mảnh dữ liệu

c)

Người dùng truy cập như trên CSDL tập trung

d)

Người dùng định vị thủ công các bản ghi

8.

Phân mảnh ngang là gì?

a)

Tách bảng theo chiều dọc

b)

Tách bảng thành các tập con theo dòng

c)

Tách bảng bằng phép chiếu

d)

Tách bảng thà

9.

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

a)

Tách bảng thành các bản sao giống nhau

b)

Tách bảng theo dòng

c)

Tách bảng thành các tập con theo cột

d)

Tách bảng thành các quan hệ độc lập

10.

Phân mảnh hỗn hợp là gì?

a)

Sao chép bảng thành nhiều bản khác nhau

b)

Kết hợp phân mảnh ngang và dọc

c)

Phân mảnh theo kiểu ngẫu nhiên

d)

Tạo các bản sao cục bộ

11.

Điều kiện đầy đủ trong phân mảnh yêu cầu gì?

a)

Dữ liệu trong mỗi mảnh phải giống nhau

b)

Mỗi mục dữ liệu phải xuất hiện ở ít nhất một mảnh

c)

Các mảnh phải được lưu tại cùng một site

d)

Không được phân mảnh dữ liệu

12.

Điều kiện tái tạo trong phân mảnh nghĩa là?

a)

Có thể khôi phục dữ liệu gốc từ các mảnh

b)

Không cần quan tâm đến dữ liệu gốc

c)

Chỉ dùng trong phân mảnh dọc

d)

Chỉ dùng trong phân mảnh ngang

13.

Điều kiện tách biệt trong phân mảnh ngang là gì?

a)

Mỗi dòng dữ liệu chỉ xuất hiện trong một mảnh

b)

Tất cả các mảnh đều giống nhau

c)

Các mảnh có thể trùng lặp dữ liệu

d)

Mỗi mảnh lưu tất cả dữ liệu

14.

Phân mảnh ngang chính được định nghĩa dựa trên?

a)

Phép chiếu thuộc tính

b)

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

c)

Phân mảnh dọc có sẵn

d)

Mã hóa thuộc tính

15.

Phân mảnh ngang dẫn xuất được dựa trên?

a)

Dữ liệu từ hệ thống tệp

b)

Dựa trên phân mảnh của quan hệ khác

c)

Tự động phân nhóm

d)

Tách dòng ngẫu nhiên

16.

Phép toán được dùng trong phân mảnh ngang dẫn xuất?

a)

Union

b)

Projection

c)

Semijoin

d)

Division

17.

Phân mảnh dọc thường sử dụng phép toán nào?

a)

Phép giao

b)

Phép chiếu

c)

Phép chia

d)

Phép kết

18.

Đặc trưng của phân mảnh dọc là gì?

a)

Không chứa khóa chính

b)

Không thể nối lại dữ liệu

c)

Nhân bản khóa của quan hệ gốc trong các mảnh

d)

Chứa dữ liệu từ nhiều bảng

19.

Trong suốt vị trí cho phép?

a)

Người dùng biết rõ nơi lưu dữ liệu

b)

Truy vấn mà không cần biết dữ liệu nằm ở site nào

c)

Phân tích dữ liệu cục bộ

d)

Xóa dữ liệu từ xa

20.

Trong suốt ánh xạ cục bộ nghĩa là?

a)

Ứng dụng phải biết rõ nơi lưu trữ vật lý

b)

Chỉ dùng được trên hệ thống đồng nhất

c)

Ứng dụng sử dụng tên logic mà không thấy dữ liệu vật lý

d)

Không thể ánh xạ dữ liệu

21.

Trong suốt nhân bản là gì?

a)

Người dùng thấy rõ các bản sao dữ liệu

b)

Người dùng không thấy có bản sao dữ liệu

c)

Người dùng tạo bản sao thủ công

d)

Không dùng trong hệ phân tán

22.

Không trong suốt nghĩa là gì?

a)

Ứng dụng không cần biết dữ liệu ở đâu

b)

Hệ thống tự động ánh xạ dữ liệu

c)

Ứng dụng phải xử lý truy vấn phân tán thủ công

d)

Dữ liệu được nhân bản toàn bộ

23.

Trong ứng dụng chỉ đọc, tính trong suốt giúp gì?

a)

Cập nhật dữ liệu phân mảnh

b)

Truy vấn như trên CSDL tập trung

c)

Tăng tốc độ sao lưu dữ liệu

d)

Giảm tính toàn vẹn dữ liệu

24.

Ứng dụng cập nhật phải đảm bảo gì?

a)

Truy cập được từ xa

b)

Cập nhật nhanh hơn các hệ tập trung

c)

Không cần quan tâm đến mảnh

d)

Tuân thủ các ràng buộc toàn vẹn và phụ thuộc hàm

25.

Tính toàn vẹn trong CSDL phân tán gồm?

a)

Khóa chính, khóa ngoại và ràng buộc nghiệp vụ

b)

Chỉ khóa ngoại

c)

Chỉ khóa chính

d)

Không cần thiết

26.

Phép hợp dùng trong điều kiện nào?

a)

Tái tạo dữ liệu phân mảnh ngang

b)

Tái tạo dữ liệu phân mảnh dọc

c)

Không dùng được với phân mảnh

d)

Dùng để ánh xạ site

27.

Phép kết dùng trong điều kiện nào?

a)

Tái tạo dữ liệu phân mảnh dọc

b)

Xác thực quyền truy cập

c)

Xóa mảnh dữ liệu

d)

Tái tạo phân mảnh ngang

28.

Khi phân mảnh dọc có dư thừa, điều gì xảy ra?

a)

Không ảnh hưởng đến hiệu suất

b)

Có thể giảm hiệu năng và tăng bộ nhớ

c)

Tăng tính toàn vẹn

d)

Tăng hiệu năng hệ thống

29.

Trong phân mảnh hỗn hợp, việc phân mảnh có thể theo thứ tự nào?

a)

Chỉ phân mảnh ngang

b)

Chỉ phân mảnh dọc

c)

Ngang trước dọc hoặc dọc trước ngang

d)

Không có thứ tự cụ thể

30.

Trong kiến trúc tham khảo, mỗi mảnh dữ liệu được định vị ở đâu?

a)

Chỉ một site duy nhất

b)

Một hoặc nhiều trạm trong mạng

c)

Trên cloud

d)

Trong RAM máy chủ chính