Cơ sở dữ liệu nâng cao

Bộ đề môn học

343 câu hỏi
~2 giờ học
4.8/5 đánh giá
1
Trong các hệ thống dữ liệu lớn (Big Data), mô hình cơ sở dữ liệu nào thường được sử dụng để xử lý dữ liệu phi cấu trúc?

NoSQL

2
Trong môi trường điện toán đám mây, dịch vụ nào cung cấp cơ sở dữ liệu dưới dạng dịch vụ (DBaaS)?

Amazon RDS

3
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?

Two-Phase Commit (2PC)

4
Trọng Trí tuệ nhân tạo (AI), công nghệ nào giúp tối ưu hóa truy vấn cơ sở dữ liệu bằng cách học từ cácmẫu dữ liệu trước đó?

Machine Learning

5
Kỹ thuật nào giúp tối ưu hóa truy vấn bằng cách lưu trữ tạm thời các kết quả đã tính toán trước?

Caching

6
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?

Sharding

7
Cơ sở dữ liệu đa mô hình (Multi-Model Database) hỗ trợ lưu trữ và xử lý loại dữ liệu nào?

Cả dữ liệu có cấu trúc và phi cấu trúc

8
Phương pháp nào được sử dụng để đảm bảo bảo mật dữ liệu trong cơ sở dữ liệu nâng cao?

Encryption

9
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?

In-Memory Processing

10
Kỹ thuật nào giúp tăng tốc truy vấn bằng cách sử dụng cấu trúc dữ liệu đặc biệt để tìm kiếm nhanh hơn?

Indexing

11
Trong tối ưu hóa kế hoạch thực thi truy vấn, hệ quản trị CSDL làm gì để cải thiện hiệu suất?

Chọn kế hoạch tối ưu dựa trên chi phí

12
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ý?

Partitioning

13
Công nghệ nào thường được sử dụng để lưu trữ tạm thời dữ liệu và giảm tải truy vấn trực tiếp vào CSDL?

Redis

14
Connection Pooling có tác dụng gì trong việc tối ưu hóa CSDL?

Giảm thời gian thiết lập kết nối

15
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ý?

Sharding

16
Phương pháp nào giúp đảm bảo tính sẵn sàng của dữ liệu bằng cách sao chép dữ liệu trên nhiều node?

Replication

17
Load Balancing trong hệ thống CSDL phân tán có tác dụng gì?

Phân phối đều tải giữa các node

18
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?

High Availability

19
Môi trường cơ sở dữ liệu có đặc điểm gì quan trọng?

Tính nhất quán (Consistency)

20
Trong hệ thống cơ sở dữ liệu, ai chịu trach nhiệm thiết kế mô hình dữ liệu?

Database Designer

21
Người dùng cuối (End User) trong hệ thống cơ sở dữ liệu là ai?

Người sử dụng dữ liệu

22
CSDL nâng cao hỗ trợ mô hình quan hệ và kết hợp nhiều loại dữ liệu nào?

Quan hệ, phi cấu trúc, đồ thị

23
Hệ quản trị cơ sở dữ liệu nào thuộc nhóm CSDL quan hệ (RDBMS)?

PostgreSQL

24
Mục đích của Query Optimization là gì?

Tăng tốc độ thực thi truy vấn

25
Apache Spark có ưu điểm gì so với Hadoop MapReduce?

Xử lý trong bộ nhớ (In-Memory)

26
Một ứng dụng phổ biến của Apache Spark là gì?

Phân tích dữ liệu lớn

27
HDFS đảm bảo điều gì trong hệ thống lưu trữ dữ liệu lớn?

Tính chịu lỗi (Fault Tolerance)

28
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?

Caching

29
Trong hệ thống CSDL, khái niệm ACID đảm bảo điều gì?

Tính nhất quán và toàn vẹn dữ liệu

30
Cơ chế nào giúp đảm bảo giao dịch trong CSDL phân tán?

Two-Phase Commit

31
Trong NoSQL, mô hình nào phù hợp nhất với dữ liệu dạng đồ thị?

Graph Database

32
Công nghệ nào thường được sử dụng để xử lý dữ liệu lớn trong thời gian thực?

Apache Kafka

33
Kỹ thuật nào giúp giảm tải cơ sở dữ liệu bằng cách lưu trữ dữ liệu trung gian?

Materialized View

34
Trong hệ thống phân tán, CAP Theorem bao gồm những yếu tố nào?

Consistency, Availability, Partition Tolerance

35
Hệ CSDL nào phù hợp với dữ liệu dạng cột (Column-Family)?

Cassandra

36
Trong tối ưu hóa CSDL, khái niệm "Denormalization" được sử dụng để làm gì?

Tăng tốc độ truy vấn

37
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?

Replication

38
Trong hệ thống CSDL, "Transaction Log" có vai trò gì?

Ghi lại các thay đổi để phục hồi

39
Công nghệ nào hỗ trợ truy vấn dữ liệu lớn bằng cách phân tích song song?

Apache Spark

40
Trong hệ thống phân tán, "Quorum" được sử dụng để làm gì?

Đảm bảo tính nhất quán

41
Kỹ thuật nào giúp giảm độ phức tạp khi truy vấn dữ liệu lớn?

Indexing

42
Trong CSDL, "Foreign Key" đảm bảo điều gì?

Tính toàn vẹn tham chiếu

43
Hệ quản trị CSDL nào hỗ trợ cả SQL và NoSQL?

Couchbase

44
Trong Big Data, "Data Lake" được sử dụng để làm gì?

Lưu trữ dữ liệu thô đa dạng

45
Kỹ thuật nào giúp cải thiện hiệu suất bằng cách giảm số lần truy cập đĩa?

In-Memory Database

46
Trong hệ thống CSDL, "Trigger" có vai trò gì?

Tự động thực thi hành động

47
Công nghệ nào thường được sử dụng để phân tích dữ liệu lớn theo thời gian thực?

Apache Flink

48
CTE cải thiện hiệu suất truy vấn SQL bằng cách nào?

Lưu trữ tạm trong bộ nhớ

49
CTE khác với bảng tạm truyền thống ở điểm nào về mặt lưu trữ?

Không ghi ra đĩa

50
Khi nào CTE trở nên hữu ích nhất trong việc tối ưu hóa truy vấn?

Khi tái sử dụng biểu thức phức tạp

51
CTE hỗ trợ tái sử dụng mã truy vấn bằng cách nào?

Định nghĩa biểu thức dùng lại

52
Truy vấn đệ quy (Recursive Query) hoạt động dựa trên nguyên tắc nào?

Lặp lại đến khi đạt điều kiện

53
Công cụ nao thưong đưoc sử dung đe triển khai truy vấn đệ quy trong SQL?

CTE

54
Truy vấn đệ quy thường được ap dụng cho loại dữ liệu nào trong quản lý tổ chức?

Dữ liệu phân cấp

55
Truy vấn đệ quy có thể giải quyết vấn đề gì trong mạng xã hội?

Duyệt mối quan hệ bạn bè

56
Trong một mạng lưới, truy vấn đệ quy có thể giúp tìm kiếm điều gì?

Đường đi ngắn nhất

57
Truy vấn đệ quy hỗ trợ xây dựng báo cáo phức tạp bằng cách nào?

Tạo cấu trúc đệ quy

58
Window Functions cải thiện hiệu suất so với subquery bằng cách nào?

Tính toán cục bộ trên window

59
Việc định nghĩa cấu trúc bảng trong SQL được thực hiện như thế nào?

Qua các lệnh tạo và sửa đổi cấu trúc

60
Quyền truy cập vào cơ sở dữ liệu được kiểm soát bằng cách nào trong SQL?

Qua các lệnh cấp và thu hồi quyền

61
Giao dịch trong SQL được quản lý như thế nào để đảm bảo tính toàn vẹn?

Qua các lệnh xác nhận và hoàn tác

62
Truy vấn đệ quy có thể được áp dụng để duyệt qua cấu trúc nào trong hệ thống tệp?

Cây thư mục

63
Window Functions có thể thay thế kỹ thuật nào để đơn giản hóa truy vấn phức tạp?

Subquery

64
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?

Giảm truy cập ổ đĩa

65
Truy vấn đệ quy có thể được sử dụng để quản lý danh mục sản phẩm như thế nào?

Xử lý danh mục con

66
Window Functions thường được ứng dụng trong phân tích dữ liệu theo cách nào?

Phân tích theo cửa sổ dữ liệu

67
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?

Tái sử dụng biểu thức

68
Truy vấn đệ quy có thể tạo danh sách dựa trên nguyên tắc nào?

Quy tắc đệ quy

69
Việc chèn hoặc cập nhật dữ liệu trong SQL nhằm mục đích gì?

Thay đổi nội dung cơ sở dữ liệu

70
Việc tạo bảng hoặc chỉ mục trong SQL phục vụ mục đích gì?

Xác định cấu trúc cơ sở dữ liệu

71
Việc xác nhận hoặc hoàn tác giao dịch trong SQL đảm bảo điều gì?

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

72
Việc cấp quyền truy cập trong SQL giúp giải quyết vấn đề gì?

Bảo mật và phân quyền

73
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?

Giảm độ phức tạp của truy vấn phân cấp

74
Index trong cơ sở dữ liệu là gì?

Cấu trúc dữ liệu tăng tốc truy vấn

75
Index cải thiện hiệu suất truy vấn bằng cách nào?

Giảm lượng truy cập bộ nhớ

76
Hash Index phù hợp nhất với loại truy vấn nào?

Truy vấn với toán tử = hoặc <>

77
Nhược điểm của Hash Index khi sử dụng với ORDER BY là gì?

Không tìm được phần tử tiếp theo

78
B-Tree Index lưu trữ dữ liệu theo cấu trúc nào?

Cây cân bằng (Tree)

79
Node nao trong B-Tree không tro đến node khác?

Leaf Node

80
B-Tree Index hiệu quả nhất cho loại truy vấn nào?

Truy vấn khoảng (BETWEEN, >, <)

81
Hash Index sử dụng cơ chế nào để ánh xạ dữ liệu?

Hàm băm (Hash Function)

82
Nhược điểm chính của việc sử dụng Index trong cơ sở dữ liệu là gì?

Tốn thêm bộ nhớ

83
Khi nào nên sử dụng Index cho một bảng?

Bảng có dữ liệu lớn (>100K dòng)

84
Trường hợp nào không nên sử dụng Index?

Dữ liệu thay đoi thường xuyên

85
Index làm chậm hoạt động nào trong cơ sở dữ liệu?

Insert và Update

86
Ưu điểm chính của View trong cơ sở dữ liệu là gì?

Đơn giản hóa truy vấn phức tạp

87
View giúp giới hạn dữ liệu truy cập như thế nào?

Chỉ định row/column theo điều kiện

88
Option nào trong View cung cấp lớp bảo mật bổ sung?

READ ONLY

89
Nhược điểm chính của View về hiệu suất là gì?

Phụ thuộc vào base table

90
View trở nên invalid khi nào?

Base table thay đổi cấu trúc

91
T-SQL khác với SQL chuẩn ở điểm nào?

Có thêm kiểm soát giao dịch và biến

92
Stored Procedure là gì?

Tập hợp câu lệnh T-SQL lưu trên server

93
Stored Procedure cải thiện hiệu suất bằng cách nào?

Sử dụng lại plan cache

94
Stored Procedure giúp DBA như thế nào?

Che giấu logic xử lý

95
Ưu điểm nào của Stored Procedure liên quan đến bảo mật?

Giới hạn truy cập trực tiếp vào bảng

96
Nhược điểm nào của Stored Procedure gây kho khan cho lập trình viên?

Khó gỡ lỗi

97
Trigger trong cơ sở dữ liệu là gì?

Thủ tục tự động chạy khi có sự kiện

98
Trigger được kích hoạt trong trường hợp nào?

Sự kiện trên bảng hoặc view

99
B-Tree Index phù hợp nhất cho cột nào trong bảng?

Cột dùng để tìm kiếm khoảng giá trị

100
Hash Index không hiệu quả với truy vấn nào?

Truy vấn với toán tử > hoặc <

101
Việc đánh Index bừa bãi có thể dẫn đến hậu quả gì?

Giảm hiệu năng hoạt động

102
View cung cấp khả năng gì khi cấu trúc dữ liệu thay đổi?

Tương thích ngược

103
Stored Procedure tăng năng suất nhờ tính năng nào?

Tái sử dụng mã

104
Trigger thường được sử dụng để tự động hóa việc gì?

Kiểm soát thay đổi dữ liệu

105
Nhược điểm nao của Stored Procedure liên quan đến thay đổi hệ thống?

Khó xác định phần sử dụng

106
Index nên được áp dụng cho cột nào trong mệnh đề SQL?

Cot trong WHERE, JOIN, ORDER BY

107
View phức tạp từ nhiều bảng có thể ảnh hưởng đến điều gì?

Hiệu suất truy vấn

108
T-SQL bổ sung tính năng nào để xử lý lỗi tốt hơn SQL chuẩn?

Xử lý lỗi (TRY-CATCH)

109
Stored Procedure giảm tải network bằng cách nào?

Gửi một câu lệnh duy nhất

110
Hash Index có thể được sử dụng để tối ưu hóa truy vấn nào?

SELECT WHERE column = value

111
B-Tree Index có ưu điểm gì so với Hash Index?

Hỗ trợ truy vấn khoảng

112
Trigger khác với Stored Procedure ở điểm nào?

Tự động chạy khi có sự kiện

113
Việc sử dụng Index cần lưu ý điều gì về thứ tự cột?

Thứ tự cột trong Index nhiều trường

114
Kỹ thuật nào sau đây giúp bảo vệ dữ liệu trong CSDL khỏi truy cập trái phép?

Mã hóa dữ liệu

115
Trong CSDL, xác thực (authentication) dùng để làm gì?

Xác minh danh tính người dùng

116
Một cách đơn giản để bảo mật CSDL là gì?

Sử dụng mật khẩu mạnh

117
Mã hóa dữ liệu tại rest (encryption at rest) có ý nghĩa gì trong CSDL?

Bảo vệ dữ liệu khi không sử dụng

118
Trong CSDL, phân quyền (authorization) dùng để làm gì?

Kiểm soát quyền truy cập

119
Kỹ thuật nào giúp ngăn chặn tấn công SQL Injection?

Sử dụng câu lệnh có tham số

120
Một biện pháp bảo mật cơ bản cho CSDL là gì?

Cập nhật phần mềm thường xuyên

121
Trong CSDL, nhật ký hoạt động (audit log) dùng để làm gì?

Theo dõi các hành động trên CSDL

122
Kỹ thuật nào giúp bảo vệ dữ liệu khi truyền qua mạng?

Mã hóa SSL/TLS

123
Một nguyên tắc bảo mật CSDL là gì?

Chỉ cấp quyền tối thiểu cần thiết

124
Trong CSDL, sao lưu dữ liệu (backup) giúp gì trong bảo mật?

Khôi phục dữ liệu sau sự cố

125
Tấn công nào sau đây phổ biến với CSDL?

SQL Injection

126
Một cách để bảo vệ mật khẩu trong CSDL là gì?

Băm (hash) mật khẩu

127
Trong CSDL, firewall dùng để làm gì?

Ngăn chặn truy cập trái phép

128
Kỹ thuật nào giúp phát hiện truy cập bất thường vào CSDL?

Giám sát hành vi (monitoring)

129
Trong CSDL, quyền đọc (read) và quyền ghi (write) được quản lý như thế nào?

Qua phân quyền người dùng

130
Một biện pháp bảo mật CSDL khỏi tấn công từ bên trong là gì?

Kiểm soát quyền truy cập

131
Kỹ thuật nào giúp ngăn chặn truy cập trái phép qua mạng?

Sử dụng VPN

132
Trong CSDL, việc vô hiệu hóa tài khoản mặc định giúp gì?

Giảm nguy cơ bị tấn công

133
Một cách để bảo vệ CSDL khỏi mất dữ liệu là gì?

Sao lưu định kỳ

134
Trong CSDL, xác thực hai yếu tố (2FA) có lợi ích gì?

Tăng cường bảo mật đăng nhập

135
Kỹ thuật nào giúp phát hiện và ngăn chặn tấn công DDoS vào CSDL?

Sử dụng WAF (Web Application Firewall)

136
Trong CSDL, việc mã hóa dữ liệu nhạy cảm như thế nào là an toàn nhất?

Mã hóa trước khi lưu trữ

137
Một biện pháp bảo mật CSDL khi triển khai trên đám mây là gì?

Sử dụng xác thực đa lớp

138
Trong CSDL, việc xóa dữ liệu nhạy cảm không sử dụng nữa giúp gì?

Giảm nguy cơ rò rỉ dữ liệu

139
Kỹ thuật nào giúp bảo vệ CSDL khỏi tấn công brute force?

Giới hạn số lần đăng nhập sai

140
Kỹ thuật nào giúp bảo vệ CSDL khỏi tấn công brute force?

Giới hạn số lần đăng nhập sai

141
Trong CSDL, việc sử dụng giao thức an toàn như HTTPS giúp gì?

Bảo vệ dữ liệu khi truyền tải

142
Một cách để kiểm tra lỗ hổng bảo mật trong CSDL là gì?

Thực hiện kiểm tra xâm nhập (penetration testing)

143
Trong CSDL, việc sử dụng khóa công khai và khóa riêng (public/private key) thuộc loại mã hóa nào?

Mã hóa bất đối xứng

144
Trong CSDL, kỹ thuật "database activity monitoring" (DAM) chủ yếu dựa vào yếu tố nào để phát hiện mối đe dọa?

Phân tích hành vi truy vấn

145
Khi triển khai mã hóa TDE (Transparent Data Encryption) trong CSDL, dữ liệu được mã hóa ở cấp độ nào?

Cấp độ tệp hoặc khối lưu trữ

146
Trong MongoDB, để ngăn chặn tấn công từ chối dịch vụ (DoS) qua truy vấn nặng, kỹ thuật nào đượcn khuyến nghị?

Giới hạn tài nguyên truy vấn (query quota)

147
Kỹ thuật "row-level security" (RLS) trong CSDL được triển khai như thế nào để bảo vệ dữ liệu nhạy cảm?

Áp dụng chính sách truy cập trên từng hàng

148
Trong CSDL phân tán, việc sử dụng "secure multi-party computation" (SMPC) giúp gì?

Thực hiện tính toán mà không lộ dữ liệu

149
Một biện pháp bảo vệ CSDL khỏi tấn công "data exfiltration" là gì?

Triển khai DLP (Data Loss Prevention)

150
Trong CSDL, kỹ thuật "tokenization" khác với mã hóa ở điểm nào?

Thay thế dữ liệu bằng mã token không thể đảo ngược

151
Khi sử dụng giao thức TLS trong CSDL, "perfect forward secrecy" (PFS) đảm bảo điều gì?

Khoa phiên không thể bị lộ ngay cả khi khoa dai hạn bị xâm phạm

152
Trong MongoDB, để bảo vệ dữ liệu khi sử dụng sharding, kỹ thuật nào cần áp dụng?

Mã hóa dữ liệu trước khi phân mảnh

153
Kỹ thuật "homomorphic encryption" cho phép làm gì trên dữ liệu mã hóa trong CSDL?

Thực hiện tính toán mà không cần giải mã

154
Trong CSDL, việc triển khai "attribute-based access control" (ABAC) dựa trên yếu tố nào?

Thuộc tính của người dùng và tài nguyên

155
Một cách để phát hiện tấn công "privilege escalation" trong CSDL là gì?

Giám sát thay đổi quyền bất thường

156
Trong CSDL, "zero trust architecture" yêu cầu nguyên tắc nào khi xác thực truy cập?

Xác minh liên tục mọi yêu cầu

157
Kỹ thuật nào giúp ngăn chặn tấn công "man-in-the-middle" (MITM) khi truyền dữ liệu CSDL?

Sử dụng chứng chỉ số (digital certificate)

158
Trong MongoDB, để bảo vệ replica set khỏi truy cập trái phép, cần cấu hình gì?

Xác thực khóa nội bộ (internal key authentication)

159
Kỹ thuật "data masking" trong CSDL được sử dụng khi nào để tăng cường bảo mật?

Khi chia sẻ dữ liệu với bên thứ ba

160
Trong CSDL, việc triển khai "intrusion detection system" (IDS) dựa trên cơ chế nào?

Phân tích mẫu tấn công đã biết

161
Một biện pháp bảo vệ CSDL khỏi tấn công "side-channel" là gì?

Sử dụng phần cứng bảo mật (HSM)

162
Trong CSDL, "key rotation" (luân chuyển khóa) giúp gì trong bảo mật?

Giảm nguy cơ lộ khóa dài hạn

163
Kỹ thuật nào trong CSDL giúp ngăn chặn tấn công "time-based SQL injection"?

Sử dụng hàm thời gian ngẫu nhiên

164
MongoDB là gì?

Một cơ sở dữ liệu NoSQL

165
MongoDB lưu trữ dữ liệu dưới dạng gì?

Tài liệu JSON/BSON

166
Đặc điểm chính của MongoDB là gì?

Không có schema cố định

167
MongoDB thuộc loại cơ sở dữ liệu nào?

Hướng tài liệu (Document-oriented)

168
So với SQL, MongoDB có ưu điểm gì?

Linh hoạt trong cấu trúc dữ liệu

169
BSON trong MongoDB là viết tắt của gì?

Binary JSON

170
MongoDB sử dụng ngôn ngữ truy vấn nào?

Ngôn ngữ truy vấn dựa trên JSON

171
Đơn vị cơ bản của dữ liệu trong MongoDB là gì?

Tài liệu (Document)

172
MongoDB hỗ trợ kiểu dữ liệu nào sau đây?

Objectld

173
Trong MongoDB, một tập hợp các tài liệu được gọi là gì?

Collection

174
MongoDB có hỗ trợ giao dịch (transaction) không?

Có, từ phiên bản 4.0

175
So với SQL, nhược điểm của MongoDB là gì?

Khó quản lý giao dịch phức tạp

176
MongoDB phù hợp nhất với loại ứng dụng nào?

Ứng dụng cần mở rộng ngang

177
MongoDB sử dụng cơ chế gì để mở rộng quy mô?

Sharding

178
Một ưu điểm của MongoDB so với SQL là gì?

Dễ dàng mở rộng dữ liệu lớn

179
Trong MongoDB, chỉ mục (index) được sử dụng để làm gì?

Tăng tốc độ truy vấn

180
MongoDB có yêu cầu schema trước khi lưu trữ dữ liệu không?

Không

181
Loại chỉ mục nào là mặc định trong MongoDB?

Chỉ mục trên _id

182
MongoDB hỗ trợ loại dữ liệu nhúng (embedded) nào?

Tài liệu lồng nhau

183
Phương pháp tối ưu nào sau đây được dùng trong MongoDB?

Tạo chỉ mục (Indexing)

184
MongoDB khác với SQL ở điểm nào sau đây?

Không sử dụng bảng và cột

185
MongoDB sử dụng cơ chế gì để đảm bảo tính sẵn sàng cao?

Replication

186
Trong MongoDB, replica set là gì?

Tập hợp các máy chủ sao chép dữ liệu

187
Một nhược điểm của MongoDB là gì?

Tiêu tốn bộ nhớ cao

188
MongoDB có hỗ trợ khóa ngoại (foreign key) không?

Không

189
Phương pháp nào sau đây giup tối ưu hoa truy vấn trong MongoDB?

Sử dụng chỉ mục hợp lý

190
MongoDB có thể lưu trữ dữ liệu không đồng nhất không?

191
Trong MongoDB, sharding dùng để làm gì?

Phân chia dữ liệu trên nhiều máy chủ

192
MongoDB có hỗ trợ truy vấn không gian (geospatial query) không?

193
Một đặc trưng nổi bật của MongoDB là gì?

Hỗ trợ dữ liệu phi cấu trúc

194
MongoDB sử dụng ngôn ngữ lập trình nào để tương tác?

JavaScript

195
Trong MongoDB, aggregation framework dùng để làm gì?

Xử lý và phân tích dữ liệu

196
MongoDB có thể thay thế hoàn toàn cơ sở dữ liệu SQL không?

Không, tùy thuộc vào ứng dụng

197
MongoDB phù hợp với dữ liệu có đặc điểm gì?

Dữ liệu thay đổi thường xuyên

198
Một lợi ích của việc không dùng schema trong MongoDB là gì?

Dễ dàng thêm trường mới

199
MongoDB có hỗ trợ giao dịch ACID đầy đủ như SQL không?

Không hoàn toàn

200
Trong MongoDB, capped collection là gì?

Collection có kích thước cố định

201
MongoDB có thể xử lý dữ liệu lớn (big data) không?

202
Một cách để tăng hiệu suất MongoDB là gì?

Sử dụng sharding

203
MongoDB hỗ trợ loại truy vấn nào sau đây?

Truy vấn dựa trên vị trí

204
Trong MongoDB, lệnh nao dùng để thêm tài liệu?

insert()

205
MongoDB có hỗ trợ truy vấn full-text không?

206
Một nhược điểm của MongoDB so với SQL là gì?

Không mạnh về tính toàn vẹn dữ liệu

207
MongoDB sử dụng cơ chế gì để lưu trữ dữ liệu hiệu quả?

BSON

208
MongoDB hỗ trợ loại truy vấn nào sau đây?

Truy vấn dựa trên vị trí

209
Trong MongoDB, lệnh nào dùng để thêm tài liệu?

insert()

210
MongoDB có hỗ trợ truy vấn full-text không?

211
Một nhược điểm của MongoDB so với SQL là gì?

Không mạnh về tính toàn vẹn dữ liệu

212
MongoDB sử dụng cơ chế gì để lưu trữ dữ liệu hiệu quả?

BSON

213
Trong MongoDB, lệnh nào dùng để xóa tài liệu?

remove()

214
MongoDB có thể xử lý dữ liệu thời gian thực không?

215
Một lợi ích của replication trong MongoDB là gì?

Tăng tính sẵn sàng

216
MongoDB có hỗ trợ chuẩn hóa dữ liệu (normalization) không?

Không

217
Trong MongoDB, lệnh nào dùng để cập nhật tài liệu?

update()

218
MongoDB thường được sử dụng trong lĩnh vực nào?

Phân tích dữ liệu lớn

219
MongoDB có hỗ trợ truy vấn theo thời gian thực không?

220
Trong MongoDB, write concern dùng để làm gì?

Đảm bảo độ bền của dữ liệu

221
Một đặc điểm của MongoDB giúp tăng hiệu suất là gì?

Hỗ trợ truy vấn song song

222
MongoDB có thể kết hợp với công cụ nào để phân tích dữ liệu?

MongoDB Atlas

223
Trong MongoDB, lệnh nào dùng để tìm kiếm tài liệu?

find()

224
MongoDB có hỗ trợ sao lưu dữ liệu tự động không?

Có, với MongoDB Atlas

225
Một lợi ích của sharding trong MongoDB là gì?

Phân phối tải trên nhiều máy chủ

226
MongoDB có hỗ trợ nén dữ liệu (compression) không?

227
Trong MongoDB, TTL index dùng để làm gì?

Tự động xóa tài liệu sau thời gian

228
MongoDB có thể tích hợp với ngôn ngữ lập trình nào?

Python

229
Một nhược điểm của replication trong MongoDB là gì?

Tăng độ trễ trong ghi dữ liệu

230
MongoDB có hỗ trợ truy vấn theo biểu thức chính quy (regular expression) không?

231
Trong MongoDB, lệnh nào dùng để đếm số tài liệu?

count()

232
MongoDB có hỗ trợ quản lý phiên bản dữ liệu không?

Không

233
Một ưu điểm của MongoDB khi làm việc với dữ liệu JSON là gì?

Tích hợp tự nhiên với JSON

234
MongoDB có thể sử dụng trong hệ thống phân tán không?

235
Trong MongoDB, lệnh nào dùng để sắp xếp tài liệu?

sort()

236
MongoDB có hỗ trợ truy vấn phân trang (pagination) không?

237
Một cách để giảm tải cho MongoDB là gì?

Sử dụng caching

238
MongoDB có hỗ trợ tích hợp với các công cụ BI (Business Intelligence) không?

239
Trong MongoDB, lệnh nào dùng để giới hạn số lượng tài liệu trả về?

limit()

240
MongoDB co hỗ trợ tính nang ma hoa dữ liệu tại rest (encryption at rest) không?

241
Trong MongoDB, lệnh nào dùng để bỏ qua một số tài liệu trong kết quả truy vấn?

skip()

242
MongoDB có hỗ trợ tính năng tự động tăng giá trị (auto-increment) như SQL không?

Không, dùng Objectld

243
Một lợi ích của việc sử dụng MongoDB Atlas là gì?

Quản lý đám mây dễ dàng

244
Trong MongoDB, lệnh nào dùng để xóa một collection?

drop()

245
MongoDB có hỗ trợ truy vấn dựa trên điều kiện nhiều trường (multi-field) không?

246
Trong MongoDB, chỉ mục đa khóa (multikey index) dùng để làm gì?

Chỉ mục cho mảng

247
MongoDB có thể sử dụng để lưu trữ dữ liệu log không?

248
Một cách để tối ưu hóa hiệu suất MongoDB khi xử lý dữ liệu lớn là gì?

Sử dụng aggregation pipeline

249
Trong MongoDB, lệnh nao dùng để kiểm tra sự tồn tại của một trường trong tài liệu?

Sexists

250
Trong MongoDB, change stream dùng để làm gì?

Theo dõi thay đổi trong collection

251
MongoDB có thể xử lý dữ liệu không có cấu trúc cố định không?

252
Một nhược điểm của MongoDB khi làm việc với dữ liệu quan hệ phức tạp là gì?

Không hỗ trợ join tốt

253
Trong MongoDB, lệnh nào dùng để thêm một trường mới vào tài liệu?

$set

254
MongoDB có hỗ trợ tính năng sao lưu theo thời gian thực không?

Có, với oplog

255
Trong MongoDB, chỉ mục duy nhất (unique index) dùng để làm gì?

Đảm bảo giá trị không trùng lặp

256
MongoDB co thể tích hợp với cong cụ tìm kiem nao để cải thiện tìm kiếm full-text?

Elasticsearch

257
Một lợi ích của việc sử dụng capped collection trong MongoDB là gì?

Giới hạn dung lượng tự động

258
Dịch vụ cơ sở dữ liệu nào của AWS được quản lý hoàn toàn và hỗ trợ truy vấn SQL?

Amazon RDS

259
Dịch vụ AWS nào phù hợp nhất cho truy cập dữ liệu nhanh theo cặp khóa-giá trị?

Amazon DynamoDB

260
Dịch vụ AWS nào được thiết kế cho kho dữ liệu và phân tích?

Amazon Redshift

261
Amazon Aurora tương thích với hai hệ quản trị cơ sở dữ liệu nào?

MySQL và PostgreSQL

262
Loại cơ sở dữ liệu NoSQL nao là Amazon DynamoDB?

Key-value và wide-column store

263
Dịch vụ AWS nào phù hợp nhất cho ứng dụng dựa trên đồ thị như mạng xã hội?

Amazon Neptune

264
Kích thước tối đa của một item trong Amazon DynamoDB, bao gồm các thuộc tính là bao nhiêu?

400 KB

265
Dịch vụ AWS nào cung cấp sao chép đa vùng với chế độ multi-master?

Amazon Aurora Global Database

266
Dịch vụ nào giup cải thiện hiệu suất cơ sở dữ liệu bằng cách lưu vào bộ nhớ đệm?

Amazon ElastiCache

267
Amazon RDS hỗ trợ chế độ Multi-AZ để đảm bảo độ sẵn sàng cao?

Đúng

268
Amazon DynamoDB hỗ trợ TTL (Time-to-Live) để tự động xóa dữ liệu hết hạn?

Đúng

269
Amazon Redshift sử dụng kiến trúc lưu trữ theo hàng thay vì theo cột?

Sai

270
Dịch vụ AWS nào phù hợp nhất để lưu trữ dữ liệu co cau truc JSON?

Không, AWS Glue chỉ dùng để xử lý dữ liệu từ S3, không hỗ trợ RDS.

271
Cơ sở du liệu AWS nào có thể mở rộng tự động mà không cần quản lý máy chủ?

Amazon Aurora Serverless

272
Amazon ElastiCache hỗ trợ hai engine caching phổ biến nào?

Redis va Memcached

273
Amazon Timestream được tối ưu hóa cho loại dữ liệu nào?

Chuỗi thời gian

274
Amazon Neptune hỗ trợ những ngôn ngữ truy vấn đồ thị nào?

Gremlin va SPARQL

275
Cách nào giup tang tốc truy vấn trong Amazon RDS?

Sử dụng chỉ mục (Indexes)

276
Dịch vụ AWS nào có thể đồng bộ dữ liệu giữa RDS và Redshift?

AWS DMS (Database Migration Service)

277
Amazon RDS hỗ trợ tính năng tự động sao lưu hàng ngày không?

Đúng

278
DynamoDB có hỗ trợ giao dịch ACID không?

Đúng

279
Amazon Aurora có tốc độ nhanh hơn MySQL truyền thống không?

Đúng

280
AWS Glue có thể sử dụng để ETL dữ liệu từ RDS sang Redshift không?

Đúng

281
DynamoDB Streams được sử dụng để làm gì?

Ghi nhận thay đổi dữ liệu

282
Amazon RDS cho phép người dùng thiết lập quyền truy cập bằng IAM không?

Đúng

283
Redshift Spectrum có thể truy vấn trực tiếp dữ liệu trên S3 không?

Đúng

284
Amazon Keyspaces hỗ trợ tương thích với cơ sở dữ liệu nào?

Apache Cassandra

285
AWS Backup có thể sao lưu DynamoDB không?

Đúng

286
Dịch vụ cơ sở dữ liệu quan hệ được quản lý hoàn toàn trên Azure là gì?

Azure SQL Database

287
Azure Cosmos DB hỗ trợ mô hình dữ liệu nào?

NoSQL

288
Azure SQL Managed Instance khác gì với Azure SQL Database?

Hỗ trợ toàn bộ SQL Server

289
Dịch vụ Azure nào phù hợp nhất để lưu trữ dữ liệu có cấu trúc dạng JSON?

Azure Cosmos DB

290
Azure Synapse Analytics chủ yếu được sử dụng cho mục đích nào?

Kho dữ liệu và phân tích

291
Dịch vụ nào hỗ trợ mô hình Multi-Model Database trên Azure?

Azure Cosmos DB

292
Azure Database for PostgreSQL cung cấp những mô hình triển khai nào?

Single Server, Flexible Server

293
Azure Table Storage là một loại cơ sở dữ liệu nào?

NoSQL key-value store

294
Azure Database for MySQL có hỗ trợ tính năng nào?

High Availability

295
Azure SQL Database hỗ trợ sao chép dữ liệu theo phương thức nào?

Geo-Replication

296
Dịch vụ nào trong Azure giúp di chuyển cơ sở dữ liệu từ on-premises lên cloud?

Azure Database Migration Service

297
Cosmos DB hỗ trợ các API truy vấn nào?

SQL, MongoDB, Gremlin

298
Dịch vụ nào trong Azure giúp phân tích dữ liệu lớn từ nhiều nguồn khác nhau?

Azure Synapse Analytics

299
Cách nào giúp tối ưu hiệu suất truy vấn trên Azure SQL Database?

Sử dụng chỉ mục

300
Azure SQL Database có hỗ trợ giao dịch ACID không?

Đúng

301
Cosmos DB hỗ trợ bao nhiêu mô hình nhất quán dữ liệu?

5

302
Azure SQL Database có hỗ trợ tính năng tự động sao lưu không?

Đúng

303
Azure Database for PostgreSQL có hỗ trợ mở rộng theo chiều ngang không?

Đúng

304
Azure Cache for Redis được sử dụng để làm gì?

Caching dữ liệu

305
Cosmos DB có hỗ trợ replication giữa nhiều khu vực không?

Đúng

306
Azure SQL Database hỗ trợ tính nang Always Encrypted không?

Đúng

307
Azure Synapse Analytics có thể kết nối với Power BI để trực quan hóa dữ liệu không?

Đúng

308
Azure Data Factory có thể trích xuất dữ liệu từ SQL Server on-premises không?

Đúng

309
Cosmos DB hỗ trợ TTL (Time-to-Live) để tự động xóa dữ liệu không?

Đúng

310
Azure Backup có thể sao lưu dữ liệu từ Azure SQL Database không?

Đúng

311
Azure Database Migration Service có thể di chuyển dữ liệu từ SQL Server lên Azure SQL không?

Đúng

312
Cosmos DB hỗ trợ tính năng tự động mở rộng dung lượng lưu trữ không?

Đúng

313
Dịch vụ cơ sở dữ liệu quan hệ được quản lý hoàn toàn trên Google Cloud là gì?

Cloud SQL

314
Dịch vụ NoSQL của Google Cloud phù hợp với dữ liệu key-value là gì?

Firestore

315
Dịch vụ nào trong Google Cloud phù hợp nhất cho kho dữ liệu và phân tích?

BigQuery

316
Firestore hỗ trợ mô hình dữ liệu nào?

Document-based NoSQL

317
Cloud Bigtable phù hợp nhất cho loại dữ liệu nào?

Dữ liệu chuỗi thời gian và khối lượng lớn

318
Cloud SQL hỗ trợ những hệ quản trị cơ sở dữ liệu nào?

MySQL, PostgreSQL, SQL Server

319
BigQuery chủ yếu được sử dụng để làm gì?

Phân tích dữ liệu quy mô lớn

320
Dịch vụ nào của Google Cloud cung cấp khả năng lưu vào bộ nhớ đệm?

Memorystore

321
Firestore hỗ trợ những chế độ nào?

Native Mode, Datastore Mode

322
Cloud Spanner đảm bảo các tính năng nào?

Scalability, Consistency, Global Transactions

323
Cloud Spanner có thể được sử dụng như một key-value store không?

Đúng

324
BigQuery hỗ trợ lưu trữ dữ liệu có cấu trúc JSON không?

Đúng

325
Firestore có hỗ trợ TTL (Time-to-Live) không?

Đúng

326
Cloud SQL có thể tự động sao lưu dữ liệu không?

Đúng

327
Cloud Spanner có hỗ trợ giao dịch ACID không?

Đúng

328
BigQuery có thể kết nối với Google Sheets không?

Đúng

329
Memorystore hỗ trợ hai hệ thống caching phổ biến nào?

Redis, Memcached

330
Cloud SQL có hỗ trợ tính năng tự động mở rộng không?

Sai

331
BigQuery có thể truy vấn dữ liệu trực tiếp từ Google Drive không?

Đúng

332
Dịch vụ nào phù hợp nhất để phân tích dữ liệu thời gian thực?

BigQuery

333
Cloud Spanner có thể mở rộng theo chiều ngang không?

Đúng

334
Cloud Bigtable phù hợp nhất cho loại ứng dụng nào?

loT, phân tích chuỗi thời gian

335
Firestore có hỗ trợ chế độ offline không?

Đúng

336
BigQuery có thể xử lý lượng dữ liệu bao nhiêu?

Petabytes

337
Cloud SQL có thể chạy trên Kubernetes không?

Sai

338
Dịch vụ nào có thể đồng bộ dữ liệu từ MySQL on-prem lên Cloud SQL?

Database Migration Service

339
Firestore hỗ trợ mô hình nhất quán nào?

Eventual và Strong Consistency

340
Cloud SQL có hỗ trợ Replication không?

Đúng

341
Dịch vụ nào của AWS được tối ưu hóa cho dữ liệu chuỗi thời gian với khả năng nén tự động?

Amazon Timestream

342
Azure Cosmos DB có thể tự động điều chỉnh hiệu suất dựa trên tải bằng tính năng nào?

Autoscale

343
Dịch vụ nào của Google Cloud hỗ trợ truy vấn SQL trên dữ liệu phi cấu trúc từ Cloud Storage?

BigQuery