Trắc nghiệm Cánh diều Tin học 11 KHMT bài 7 Các loại kiến trúc cơ sở dữ liệu

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Cánh diều Tin học 11 KHMT bài 7 Các loại kiến trúc cơ sở dữ liệu

Trắc nghiệm Cánh diều Tin học 11 KHMT bài 7 Các loại kiến trúc cơ sở dữ liệu

1. Ưu điểm chính của kiến trúc cơ sở dữ liệu phân tán so với kiến trúc tập trung là gì?

A. Đơn giản hóa việc quản lý và bảo trì.
B. Tăng khả năng chịu lỗi và tính sẵn sàng cao hơn.
C. Giảm chi phí phần cứng và mạng.
D. Tăng tốc độ truy cập dữ liệu cho mọi người dùng.

2. Một ứng dụng quản lý kho hàng có nhiều người dùng truy cập đồng thời để xem, thêm, sửa, xóa thông tin sản phẩm. Để đảm bảo tính nhất quán và hiệu quả, kiến trúc nào là phù hợp?

A. Kiến trúc máy tính cá nhân.
B. Kiến trúc tập trung đơn giản.
C. Kiến trúc khách-chủ (client-server) ba lớp hoặc N-tier.
D. Kiến trúc ngang hàng.

3. Khi một hệ thống cơ sở dữ liệu được thiết kế để có thể mở rộng theo chiều ngang (horizontal scaling) bằng cách thêm nhiều máy chủ xử lý, đó là đặc điểm của loại kiến trúc nào?

A. Kiến trúc tập trung.
B. Kiến trúc hai lớp.
C. Kiến trúc phân tán.
D. Kiến trúc khách-chủ đơn giản.

4. Một hệ thống ngân hàng yêu cầu tính sẵn sàng cao, dữ liệu không được phép mất mát ngay cả khi một máy chủ gặp sự cố. Kiến trúc nào phù hợp nhất?

A. Kiến trúc tập trung.
B. Kiến trúc phân tán với khả năng sao chép dữ liệu (replication).
C. Kiến trúc hai lớp đơn giản.
D. Kiến trúc máy tính cá nhân.

5. Kiến trúc ba lớp (three-tier architecture) tách biệt các thành phần chính thành ba lớp riêng biệt. Lớp nào chịu trách nhiệm hiển thị thông tin cho người dùng?

A. Lớp Dữ liệu (Data Layer).
B. Lớp Ứng dụng (Application Layer).
C. Lớp Trình bày (Presentation Layer).
D. Lớp Máy chủ (Server Layer).

6. Kiến trúc nào cho phép người dùng từ nhiều địa điểm khác nhau truy cập vào cùng một cơ sở dữ liệu thông qua mạng máy tính?

A. Kiến trúc máy tính cá nhân.
B. Kiến trúc tập trung.
C. Kiến trúc phân tán.
D. Kiến trúc hai lớp đơn.

7. Kiến trúc cơ sở dữ liệu ngang hàng (Peer-to-Peer) khác với kiến trúc khách-chủ ở điểm nào?

A. Không có máy chủ trung tâm, mỗi nút có thể vừa là khách vừa là chủ.
B. Chỉ có một máy chủ duy nhất quản lý tất cả.
C. Dữ liệu luôn được phân tán hoàn toàn.
D. Không có sự trao đổi dữ liệu giữa các nút.

8. Trong kiến trúc phân tán, việc phân chia dữ liệu thành các phần nhỏ và lưu trữ trên các nút khác nhau được gọi là gì?

A. Sao chép dữ liệu (Replication).
B. Phân mảnh dữ liệu (Fragmentation).
C. Tập trung dữ liệu (Centralization).
D. Phân luồng dữ liệu (Data Streaming).

9. Lớp nào trong kiến trúc ba lớp chịu trách nhiệm quản lý việc lưu trữ, truy cập và cập nhật dữ liệu?

A. Lớp Trình bày (Presentation Layer).
B. Lớp Ứng dụng (Application Layer).
C. Lớp Dữ liệu (Data Layer) hay Lớp Truy cập Dữ liệu (Data Access Layer).
D. Lớp Giao dịch (Transaction Layer).

10. Ưu điểm của kiến trúc tập trung là gì?

A. Khả năng mở rộng tốt.
B. Tính sẵn sàng cao khi có sự cố.
C. Dễ dàng quản lý, bảo trì và kiểm soát.
D. Tốc độ truy cập dữ liệu nhanh cho mọi người dùng ở mọi địa điểm.

11. Trong kiến trúc khách-chủ ba lớp, lớp nào thường được triển khai trên các máy tính của người dùng cuối?

A. Lớp Dữ liệu (Data Layer).
B. Lớp Trình bày (Presentation Layer).
C. Lớp Ứng dụng (Application Layer).
D. Lớp Cơ sở dữ liệu (Database Layer).

12. Một ví dụ về kiến trúc cơ sở dữ liệu khách-chủ (client-server) là:

A. Một người dùng truy cập trực tiếp vào tệp dữ liệu trên máy tính của mình.
B. Nhiều máy tính cá nhân (client) gửi yêu cầu truy vấn đến một máy chủ cơ sở dữ liệu (server) để xử lý và nhận kết quả.
C. Tất cả dữ liệu được lưu trữ trên một hệ thống đám mây duy nhất mà không có máy chủ trung gian.
D. Dữ liệu được sao chép hoàn toàn trên tất cả các máy tính trong mạng.

13. Nếu một ứng dụng yêu cầu xử lý giao dịch phức tạp với nhiều bước liên quan đến cơ sở dữ liệu, việc áp dụng mô hình nào sẽ giúp quản lý tốt hơn?

A. Kiến trúc tập trung đơn giản.
B. Kiến trúc ngang hàng.
C. Kiến trúc phân tán phức tạp.
D. Kiến trúc khách-chủ ba lớp hoặc N-tier với lớp ứng dụng xử lý logic giao dịch.

14. Trong kiến trúc phân tán, làm thế nào để đảm bảo dữ liệu được nhất quán khi có nhiều bản sao lưu trữ ở các vị trí khác nhau?

A. Không cần quan tâm đến tính nhất quán.
B. Sử dụng các giao thức đồng bộ hóa và quản lý giao dịch phức tạp.
C. Chỉ cho phép một bản sao được cập nhật.
D. Tất cả các bản sao luôn được cập nhật ngay lập tức.

15. Trong kiến trúc N-tier (nhiều lớp), N có thể đại diện cho bao nhiêu lớp?

A. Chỉ 2 lớp.
B. Chỉ 3 lớp.
C. Nhiều hơn 3 lớp, tùy thuộc vào thiết kế.
D. Luôn là 4 lớp.

16. Trong kiến trúc khách-chủ, máy chủ (server) có vai trò chính là gì?

A. Chỉ hiển thị giao diện cho người dùng.
B. Thực hiện xử lý nghiệp vụ và quản lý dữ liệu.
C. Chỉ gửi yêu cầu đến các máy khách.
D. Tạo ra các bản sao của cơ sở dữ liệu trên mọi máy khách.

17. Trong kiến trúc cơ sở dữ liệu tập trung, tất cả các thành phần của hệ thống cơ sở dữ liệu (bao gồm dữ liệu, hệ quản trị cơ sở dữ liệu và các ứng dụng) được đặt tại đâu?

A. Trên nhiều máy tính khác nhau trong mạng.
B. Chỉ trên các máy tính cá nhân của người dùng.
C. Tại một địa điểm duy nhất, trên một máy chủ trung tâm.
D. Phân tán trên các đám mây khác nhau.

18. Kiến trúc cơ sở dữ liệu phân tán có đặc điểm nổi bật nào sau đây?

A. Dữ liệu và ứng dụng chỉ tồn tại trên một máy chủ duy nhất.
B. Dữ liệu được lưu trữ và quản lý trên nhiều nút mạng khác nhau, có thể truy cập từ xa.
C. Hệ thống chỉ hoạt động khi có kết nối trực tiếp với máy chủ trung tâm.
D. Tất cả người dùng đều chia sẻ cùng một bản sao của cơ sở dữ liệu.

19. Lợi ích của việc sử dụng kiến trúc ba lớp so với kiến trúc hai lớp là gì?

A. Đơn giản hóa việc phát triển ứng dụng.
B. Giảm số lượng máy chủ cần thiết.
C. Tăng khả năng tái sử dụng và bảo trì, dễ dàng thay đổi một lớp mà không ảnh hưởng lớn đến các lớp khác.
D. Giảm băng thông mạng cần thiết.

20. Kiến trúc cơ sở dữ liệu nào thường được sử dụng cho các ứng dụng web hiện đại, nơi mà logic nghiệp vụ, dữ liệu và giao diện được tách biệt rõ ràng?

A. Kiến trúc tập trung.
B. Kiến trúc hai lớp.
C. Kiến trúc ba lớp hoặc N-tier.
D. Kiến trúc ngang hàng (Peer-to-Peer).

21. Một hệ thống được thiết kế để có thể dễ dàng thêm các máy chủ mới vào để xử lý lượng tải tăng lên theo thời gian được gọi là hệ thống có:

A. Tính sẵn sàng cao.
B. Tính chịu lỗi.
C. Khả năng mở rộng tốt (Scalability).
D. Tính bảo mật cao.

22. Nhược điểm chính của kiến trúc tập trung là gì?

A. Chi phí phần cứng cao.
B. Điểm lỗi duy nhất (single point of failure), nếu máy chủ trung tâm gặp sự cố, toàn bộ hệ thống ngừng hoạt động.
C. Khó khăn trong việc cập nhật phần mềm.
D. Hiệu suất thấp khi có nhiều người dùng truy cập.

23. Mô hình nào mô tả cách các thành phần của hệ thống cơ sở dữ liệu được tổ chức và tương tác với nhau?

A. Mô hình dữ liệu (Data Model).
B. Kiến trúc cơ sở dữ liệu (Database Architecture).
C. Lược đồ cơ sở dữ liệu (Database Schema).
D. Ngôn ngữ truy vấn (Query Language).

24. Khi nói về "Client" trong kiến trúc client-server, "Client" thường đề cập đến thành phần nào?

A. Máy chủ cơ sở dữ liệu.
B. Ứng dụng hoặc giao diện người dùng yêu cầu dịch vụ từ máy chủ.
C. Hệ điều hành trên máy chủ.
D. Cơ sở dữ liệu vật lý.

25. Trong kiến trúc hai lớp (two-tier architecture), lớp nào chịu trách nhiệm xử lý logic nghiệp vụ và truy cập cơ sở dữ liệu?

A. Chỉ lớp giao diện người dùng (Presentation Layer).
B. Lớp ứng dụng (Application Layer) hay còn gọi là lớp logic nghiệp vụ (Business Logic Layer).
C. Chỉ lớp cơ sở dữ liệu (Data Layer).
D. Cả lớp giao diện người dùng và lớp cơ sở dữ liệu cùng chia sẻ trách nhiệm.

1 / 25

Category: Trắc nghiệm Cánh diều Tin học 11 KHMT bài 7 Các loại kiến trúc cơ sở dữ liệu

Tags: Bộ đề 1

1. Ưu điểm chính của kiến trúc cơ sở dữ liệu phân tán so với kiến trúc tập trung là gì?

2 / 25

Category: Trắc nghiệm Cánh diều Tin học 11 KHMT bài 7 Các loại kiến trúc cơ sở dữ liệu

Tags: Bộ đề 1

2. Một ứng dụng quản lý kho hàng có nhiều người dùng truy cập đồng thời để xem, thêm, sửa, xóa thông tin sản phẩm. Để đảm bảo tính nhất quán và hiệu quả, kiến trúc nào là phù hợp?

3 / 25

Category: Trắc nghiệm Cánh diều Tin học 11 KHMT bài 7 Các loại kiến trúc cơ sở dữ liệu

Tags: Bộ đề 1

3. Khi một hệ thống cơ sở dữ liệu được thiết kế để có thể mở rộng theo chiều ngang (horizontal scaling) bằng cách thêm nhiều máy chủ xử lý, đó là đặc điểm của loại kiến trúc nào?

4 / 25

Category: Trắc nghiệm Cánh diều Tin học 11 KHMT bài 7 Các loại kiến trúc cơ sở dữ liệu

Tags: Bộ đề 1

4. Một hệ thống ngân hàng yêu cầu tính sẵn sàng cao, dữ liệu không được phép mất mát ngay cả khi một máy chủ gặp sự cố. Kiến trúc nào phù hợp nhất?

5 / 25

Category: Trắc nghiệm Cánh diều Tin học 11 KHMT bài 7 Các loại kiến trúc cơ sở dữ liệu

Tags: Bộ đề 1

5. Kiến trúc ba lớp (three-tier architecture) tách biệt các thành phần chính thành ba lớp riêng biệt. Lớp nào chịu trách nhiệm hiển thị thông tin cho người dùng?

6 / 25

Category: Trắc nghiệm Cánh diều Tin học 11 KHMT bài 7 Các loại kiến trúc cơ sở dữ liệu

Tags: Bộ đề 1

6. Kiến trúc nào cho phép người dùng từ nhiều địa điểm khác nhau truy cập vào cùng một cơ sở dữ liệu thông qua mạng máy tính?

7 / 25

Category: Trắc nghiệm Cánh diều Tin học 11 KHMT bài 7 Các loại kiến trúc cơ sở dữ liệu

Tags: Bộ đề 1

7. Kiến trúc cơ sở dữ liệu ngang hàng (Peer-to-Peer) khác với kiến trúc khách-chủ ở điểm nào?

8 / 25

Category: Trắc nghiệm Cánh diều Tin học 11 KHMT bài 7 Các loại kiến trúc cơ sở dữ liệu

Tags: Bộ đề 1

8. Trong kiến trúc phân tán, việc phân chia dữ liệu thành các phần nhỏ và lưu trữ trên các nút khác nhau được gọi là gì?

9 / 25

Category: Trắc nghiệm Cánh diều Tin học 11 KHMT bài 7 Các loại kiến trúc cơ sở dữ liệu

Tags: Bộ đề 1

9. Lớp nào trong kiến trúc ba lớp chịu trách nhiệm quản lý việc lưu trữ, truy cập và cập nhật dữ liệu?

10 / 25

Category: Trắc nghiệm Cánh diều Tin học 11 KHMT bài 7 Các loại kiến trúc cơ sở dữ liệu

Tags: Bộ đề 1

10. Ưu điểm của kiến trúc tập trung là gì?

11 / 25

Category: Trắc nghiệm Cánh diều Tin học 11 KHMT bài 7 Các loại kiến trúc cơ sở dữ liệu

Tags: Bộ đề 1

11. Trong kiến trúc khách-chủ ba lớp, lớp nào thường được triển khai trên các máy tính của người dùng cuối?

12 / 25

Category: Trắc nghiệm Cánh diều Tin học 11 KHMT bài 7 Các loại kiến trúc cơ sở dữ liệu

Tags: Bộ đề 1

12. Một ví dụ về kiến trúc cơ sở dữ liệu khách-chủ (client-server) là:

13 / 25

Category: Trắc nghiệm Cánh diều Tin học 11 KHMT bài 7 Các loại kiến trúc cơ sở dữ liệu

Tags: Bộ đề 1

13. Nếu một ứng dụng yêu cầu xử lý giao dịch phức tạp với nhiều bước liên quan đến cơ sở dữ liệu, việc áp dụng mô hình nào sẽ giúp quản lý tốt hơn?

14 / 25

Category: Trắc nghiệm Cánh diều Tin học 11 KHMT bài 7 Các loại kiến trúc cơ sở dữ liệu

Tags: Bộ đề 1

14. Trong kiến trúc phân tán, làm thế nào để đảm bảo dữ liệu được nhất quán khi có nhiều bản sao lưu trữ ở các vị trí khác nhau?

15 / 25

Category: Trắc nghiệm Cánh diều Tin học 11 KHMT bài 7 Các loại kiến trúc cơ sở dữ liệu

Tags: Bộ đề 1

15. Trong kiến trúc N-tier (nhiều lớp), N có thể đại diện cho bao nhiêu lớp?

16 / 25

Category: Trắc nghiệm Cánh diều Tin học 11 KHMT bài 7 Các loại kiến trúc cơ sở dữ liệu

Tags: Bộ đề 1

16. Trong kiến trúc khách-chủ, máy chủ (server) có vai trò chính là gì?

17 / 25

Category: Trắc nghiệm Cánh diều Tin học 11 KHMT bài 7 Các loại kiến trúc cơ sở dữ liệu

Tags: Bộ đề 1

17. Trong kiến trúc cơ sở dữ liệu tập trung, tất cả các thành phần của hệ thống cơ sở dữ liệu (bao gồm dữ liệu, hệ quản trị cơ sở dữ liệu và các ứng dụng) được đặt tại đâu?

18 / 25

Category: Trắc nghiệm Cánh diều Tin học 11 KHMT bài 7 Các loại kiến trúc cơ sở dữ liệu

Tags: Bộ đề 1

18. Kiến trúc cơ sở dữ liệu phân tán có đặc điểm nổi bật nào sau đây?

19 / 25

Category: Trắc nghiệm Cánh diều Tin học 11 KHMT bài 7 Các loại kiến trúc cơ sở dữ liệu

Tags: Bộ đề 1

19. Lợi ích của việc sử dụng kiến trúc ba lớp so với kiến trúc hai lớp là gì?

20 / 25

Category: Trắc nghiệm Cánh diều Tin học 11 KHMT bài 7 Các loại kiến trúc cơ sở dữ liệu

Tags: Bộ đề 1

20. Kiến trúc cơ sở dữ liệu nào thường được sử dụng cho các ứng dụng web hiện đại, nơi mà logic nghiệp vụ, dữ liệu và giao diện được tách biệt rõ ràng?

21 / 25

Category: Trắc nghiệm Cánh diều Tin học 11 KHMT bài 7 Các loại kiến trúc cơ sở dữ liệu

Tags: Bộ đề 1

21. Một hệ thống được thiết kế để có thể dễ dàng thêm các máy chủ mới vào để xử lý lượng tải tăng lên theo thời gian được gọi là hệ thống có:

22 / 25

Category: Trắc nghiệm Cánh diều Tin học 11 KHMT bài 7 Các loại kiến trúc cơ sở dữ liệu

Tags: Bộ đề 1

22. Nhược điểm chính của kiến trúc tập trung là gì?

23 / 25

Category: Trắc nghiệm Cánh diều Tin học 11 KHMT bài 7 Các loại kiến trúc cơ sở dữ liệu

Tags: Bộ đề 1

23. Mô hình nào mô tả cách các thành phần của hệ thống cơ sở dữ liệu được tổ chức và tương tác với nhau?

24 / 25

Category: Trắc nghiệm Cánh diều Tin học 11 KHMT bài 7 Các loại kiến trúc cơ sở dữ liệu

Tags: Bộ đề 1

24. Khi nói về Client trong kiến trúc client-server, Client thường đề cập đến thành phần nào?

25 / 25

Category: Trắc nghiệm Cánh diều Tin học 11 KHMT bài 7 Các loại kiến trúc cơ sở dữ liệu

Tags: Bộ đề 1

25. Trong kiến trúc hai lớp (two-tier architecture), lớp nào chịu trách nhiệm xử lý logic nghiệp vụ và truy cập cơ sở dữ liệu?