wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Ôn tập Chương 1, 2_part 3

Total questions: 39

Worksheet time: 29mins

Name
Class
Date
1.
Trong Cơ sở dữ liệu phân tán, thuật toán nào được sử dụng để đảm bảo tính nhất quán giữa các node?
a)
Two-Phase Commit (2PC)
b)
Round-Robin
c)
Hashing
d)
Quorum
2.
Kiến trúc nào thường được sử dụng để mở rộng hệ thống cơ sở dữ liệu bằng cách phân chia dữ liệu thành nhiều phần trên các máy chủ khác nhau?
a)
Sharding
b)
Replication
c)
Clustering
d)
Partitioning
3.
Trong các hệ thống xử lý dữ liệu thời gian thực, yếu tố nào giúp đảm bảo khả năng phản hồi nhanh chóng?
a)
In-Memory Processing
b)
Batch Processing
c)
Disk-Based Storage
d)
Data Compression
4.
Kỹ thuật nào giúp chia nhỏ bảng dữ liệu lớn để tăng hiệu suất truy vấn và quản lý?
a)
Partitioning
b)
Indexing
c)
Caching
d)
Normalization
5.
Kỹ thuật nào giúp chia nhỏ dữ liệu và phân tán trên nhiều máy chủ để tăng khả năng xử lý?
a)
Sharding
b)
Caching
c)
Indexing
d)
Replication
6.
Trong kiến trúc CSDL nâng cao, yếu tố nào giúp cải thiện hiệu suất và đảm bảo hệ thống luôn hoạt động?
a)
High Availability
b)
Data Compression
c)
Single Node Architecture
d)
Low Latency
7.
Trong hệ thống cơ sở dữ liệu, ai chịu trách nhiệm thiết kế mô hình dữ liệu?
a)
Database Designer
b)
End User
c)
System Administrator
d)
Developer
8.
Hệ quản trị cơ sở dữ liệu nào thuộc nhóm CSDL quan hệ (RDBMS)?
a)
PostgreSQL
b)
MongoDB
c)
Cassandra
d)
Redis
9.
Apache Spark có ưu điểm gì so với Hadoop MapReduce?
a)
Xử lý trong bộ nhớ (In-Memory)
b)
Xử lý trên đĩa
c)
Hỗ trợ SQL
d)
Tính đơn giản
10.
Kỹ thuật nào giúp giảm thời gian truy vấn bằng cách lưu trữ dữ liệu gần người dùng hơn?
a)
Caching
b)
Sharding
c)
Indexing
d)
Partitioning
11.
Trong NoSQL, mô hình nào phù hợp nhất với dữ liệu dạng đồ thị?
a)
Graph Database
b)
Key-Value
c)
Document
d)
Column-Family
12.
Trong hệ thống phân tán, CAP Theorem bao gồm những yếu tố nào?
a)
Consistency, Availability, Partition Tolerance
b)
Speed, Scalability, Security
c)
Compression, Availability, Partition
d)
Latency, Consistency, Redundancy
13.
Kỹ thuật nào giúp đảm bảo dữ liệu luôn có sẵn ngay cả khi một node bị lỗi?
a)
Replication
b)
Sharding
c)
Caching
d)
Indexing
14.
Trong hệ thống phân tán, "Quorum" được sử dụng để làm gì?
a)
Đảm bảo tính nhất quán
b)
Tăng tốc độ nén dữ liệu
c)
Giảm kích thước dữ liệu
d)
Tăng dung lượng lưu trữ
15.
Hệ quản trị CSDL nào hỗ trợ cả SQL và NoSQL?
a)
Couchbase
b)
MySQL
c)
Redis
d)
SQLite
16.
Trong hệ thống CSDL, "Trigger" có vai trò gì?
a)
Tự động thực thi hành động
b)
Tăng tốc độ truy vấn
c)
Nén dữ liệu
d)
Sao chép dữ liệu
17.
CTE khác với bảng tạm truyền thống ở điểm nào về mặt lưu trữ?
a)
Không ghi ra đĩa
b)
Tăng dung lượng đĩa
c)
Tạo bản sao dữ liệu
d)
Nén dữ liệu
18.
Truy vấn đệ quy (Recursive Query) hoạt động dựa trên nguyên tắc nào?
a)
Lặp lại đến khi đạt điều kiện
b)
Chỉ chạy một lần
c)
Tạo bảng tạm thời
d)
Nén dữ liệu
19.
Truy vấn đệ quy có thể giải quyết vấn đề gì trong mạng xã hội?
a)
Duyệt mối quan hệ bạn bè
b)
Tạo báo cáo giao dịch
c)
Nén dữ liệu
d)
Tăng tốc độ truy vấn
20.
Window Functions trong SQL Server được thiết kế để thực hiện tính toán như thế nào?
a)
Trên tập dữ liệu con
b)
Trên toàn bộ bảng
c)
Trên dữ liệu nén
d)
Trên giao dịch
21.
Việc định nghĩa cấu trúc bảng trong SQL được thực hiện như thế nào?
a)
Qua các lệnh tạo và sửa đổi cấu trúc
b)
Qua thao tác dữ liệu
c)
Qua phân quyền
d)
Qua quản lý giao dịch
22.
CTE kết hợp với truy vấn đệ quy có thể giải quyết vấn đề gì trong phân tích dữ liệu?
a)
Xử lý dữ liệu phân cấp
b)
Tăng tốc độ nén dữ liệu
c)
Giảm kích thước cơ sở dữ liệu
d)
Tăng tính bảo mật
23.
CTE giảm tải cho cơ sở dữ liệu bằng cách nào so với việc truy vấn trực tiếp?
a)
Giảm truy cập ổ đĩa
b)
Tăng số bản sao dữ liệu
c)
Tạo thêm chỉ mục
d)
Nén dữ liệu
24.
CTE giúp tối ưu hóa truy vấn phức tạp bằng cách nào ngoài việc lưu trữ tạm?
a)
Tái sử dụng biểu thức
b)
Tăng số bản sao dữ liệu
c)
Nén dữ liệu
d)
Tạo chỉ mục
25.
Việc tạo bảng hoặc chỉ mục trong SQL phục vụ mục đích gì?
a)
Xác định cấu trúc cơ sở dữ liệu
b)
Thao tác dữ liệu
c)
Kiểm soát quyền truy cập
d)
Quản lý giao dịch
26.
CTE và truy vấn đệ quy kết hợp có thể tối ưu hóa việc xử lý dữ liệu như thế nào?
a)
Giảm độ phức tạp của truy vấn phân cấp
b)
Tăng tốc độ nén dữ liệu
c)
Giảm kích thước cơ sở dữ liệu
d)
Tăng tính bảo mật
27.
Index cải thiện hiệu suất truy vấn bằng cách nào?
a)
Giảm lượng truy cập bộ nhớ
b)
Tăng số bản sao dữ liệu
c)
Nén dữ liệu
d)
Phân chia bảng dữ liệu
28.
B-Tree Index lưu trữ dữ liệu theo cấu trúc nào?
a)
Cây cân bằng (Tree)
b)
Bảng băm (Hash Table)
c)
Danh sách liên kết
d)
Ma trận
29.
Hash Index sử dụng cơ chế nào để ánh xạ dữ liệu?
a)
Hàm băm (Hash Function)
b)
Cây tìm kiếm
c)
Chỉ mục tuần tự
d)
Nén dữ liệu
30.
Trường hợp nào không nên sử dụng Index?
a)
Dữ liệu thay đổi thường xuyên
b)
Dữ liệu ít thay đổi
c)
Dữ liệu phân cấp
d)
Dữ liệu lớn
31.
View giúp giới hạn dữ liệu truy cập như thế nào?
a)
Chỉ định row/column theo điều kiện
b)
Tăng số bản sao dữ liệu
c)
Nén dữ liệu
d)
Tạo chỉ mục
32.
View trở nên invalid khi nào?
a)
Base table thay đổi cấu trúc
b)
Dữ liệu được nén
c)
Truy vấn được tối ưu
d)
Index được thêm
33.
Stored Procedure cải thiện hiệu suất bằng cách nào?
a)
Sử dụng lại plan cache
b)
Tăng số lần truy cập đĩa
c)
Nén dữ liệu
d)
Tạo bản sao dữ liệu
34.
Nhược điểm nào của Stored Procedure gây khó khăn cho lập trình viên?
a)
Khó gỡ lỗi
b)
Tăng tốc độ xử lý
c)
Giảm kích thước dữ liệu
d)
Tạo bản sao dữ liệu
35.
B-Tree Index phù hợp nhất cho cột nào trong bảng?
a)
Cột dùng để tìm kiếm khoảng giá trị
b)
Cột chứa dữ liệu text dài
c)
Cột ít thay đổi
d)
Cột không đa dạng
36.
View cung cấp khả năng gì khi cấu trúc dữ liệu thay đổi?
a)
Tương thích ngược
b)
Tăng tốc độ ghi dữ liệu
c)
Nén dữ liệu
d)
Tạo bản sao dữ liệu
37.
Nhược điểm nào của Stored Procedure liên quan đến thay đổi hệ thống?
a)
Khó xác định phần sử dụng
b)
Tăng tốc độ xử lý
c)
Giảm kích thước dữ liệu
d)
Tăng tính bảo mật
38.
T-SQL bổ sung tính năng nào để xử lý lỗi tốt hơn SQL chuẩn?
a)
Xử lý lỗi (TRY-CATCH)
b)
Tăng tốc độ truy vấn
c)
Nén dữ liệu
d)
Tạo bản sao dữ liệu
39.
B-Tree Index có ưu điểm gì so với Hash Index?
a)
Hỗ trợ truy vấn khoảng
b)
Tăng tốc độ nén dữ liệu
c)
Giảm kích thước dữ liệu
d)
Tăng tính bảo mật