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ì?
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. 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. 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. 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. 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. 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. 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. 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. Ưu điểm của kiến trúc tập trung là gì?
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. Một ví dụ về kiến trúc cơ sở dữ liệu khách-chủ (client-server) là:
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. 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. Trong kiến trúc N-tier (nhiều lớp), N có thể đại diện cho bao nhiêu lớp?
16. Trong kiến trúc khách-chủ, máy chủ (server) có vai trò chính là gì?
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. 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. 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. 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. 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. Nhược điểm chính của kiến trúc tập trung là gì?
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. 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. 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?