Đề 5 – Bài tập, đề thi trắc nghiệm online Quản trị cơ sở dữ liệu

Đề 5 - Bài tập, đề thi trắc nghiệm online Quản trị cơ sở dữ liệu

1. Trong quản trị cơ sở dữ liệu đám mây (Cloud Database), mô hình `Database as a Service` (DBaaS) mang lại lợi ích chính nào cho người dùng?
2. Kỹ thuật `Database Sharding` (phân mảnh cơ sở dữ liệu) được sử dụng để giải quyết vấn đề chính nào?
3. Thuật ngữ nào sau đây mô tả chính xác nhất một hệ thống phần mềm được thiết kế để quản lý và thao tác cơ sở dữ liệu?
4. Trong SQL, mệnh đề nào được sử dụng để lọc các hàng trả về từ một truy vấn dựa trên một điều kiện cụ thể?
5. Trong mô hình dữ liệu quan hệ, mối quan hệ `một-nhiều` (one-to-many relationship) giữa hai bảng thường được thực hiện bằng cách nào?
6. Loại ngôn ngữ nào được sử dụng để định nghĩa cấu trúc của cơ sở dữ liệu, bao gồm các bảng, cột, kiểu dữ liệu và ràng buộc?
7. Lỗi `SQL Injection` là một loại tấn công bảo mật khai thác lỗ hổng nào trong ứng dụng web và cơ sở dữ liệu?
8. Khi nào thì việc sử dụng `Stored Procedure` (thủ tục lưu trữ) trong cơ sở dữ liệu có thể mang lại lợi ích về hiệu suất và bảo mật?
9. Loại ràng buộc (constraint) nào đảm bảo rằng giá trị trong một cột của bảng này phải tồn tại trong một cột của bảng khác?
10. Phương pháp `Two-Phase Locking` (khóa hai pha) được sử dụng trong quản lý đồng thời (concurrency control) để ngăn chặn loại vấn đề nào?
11. Chiến lược `Write-Ahead Logging` (WAL) được sử dụng trong hệ thống quản lý cơ sở dữ liệu để đảm bảo tính chất nào của giao dịch?
12. Trong SQL, câu lệnh nào được sử dụng để lấy dữ liệu từ nhiều bảng dựa trên mối quan hệ giữa chúng?
13. Thuộc tính ACID trong giao dịch cơ sở dữ liệu đảm bảo tính `nguyên tử` (Atomicity) có nghĩa là gì?
14. Loại index (chỉ mục) nào thường được sử dụng để tăng tốc độ truy vấn trên các cột thường xuyên được sử dụng trong mệnh đề WHERE hoặc ORDER BY?
15. Chuẩn hóa cơ sở dữ liệu (Database Normalization) là quá trình nhằm mục đích chính nào?
16. Trong ngữ cảnh bảo mật cơ sở dữ liệu, `ủy quyền` (Authorization) đề cập đến quá trình nào?
17. ETL (Extract, Transform, Load) là quy trình quan trọng trong việc xây dựng Data warehouse. Giai đoạn `Transform` (biến đổi) bao gồm các hoạt động nào?
18. Trong mô hình ER (Entity-Relationship), ký hiệu hình thoi (diamond) thường được sử dụng để biểu diễn khái niệm nào?
19. Trong SQL, hàm gộp (aggregate function) nào được sử dụng để tính trung bình cộng của các giá trị trong một cột?
20. Điều gì xảy ra khi một giao dịch cơ sở dữ liệu vi phạm tính `Consistency` (Nhất quán) trong thuộc tính ACID?
21. Trong NoSQL database, loại cơ sở dữ liệu nào lưu trữ dữ liệu dưới dạng các cặp key-value (khóa-giá trị), thích hợp cho việc truy xuất dữ liệu nhanh chóng dựa trên khóa?
22. Khái niệm `Data warehouse` (kho dữ liệu) được sử dụng cho mục đích chính nào?
23. Khóa chính (Primary Key) trong một bảng cơ sở dữ liệu có chức năng chính là gì?
24. Trong mô hình cơ sở dữ liệu quan hệ, khái niệm nào đại diện cho một bảng chứa dữ liệu về một loại thực thể cụ thể?
25. Mục đích chính của việc lập kế hoạch dung lượng (capacity planning) trong quản trị cơ sở dữ liệu là gì?
26. Mục tiêu chính của việc `tuning` (điều chỉnh) hiệu suất cơ sở dữ liệu là gì?
27. Sao lưu và phục hồi (Backup and Recovery) cơ sở dữ liệu là quy trình quan trọng để đối phó với sự cố nào?
28. Trong ngữ cảnh quản trị cơ sở dữ liệu, `Data Governance` (Quản trị dữ liệu) đề cập đến tập hợp các quy trình và chính sách nào?
29. Kỹ thuật `Data masking` (che giấu dữ liệu) được sử dụng để làm gì trong quản trị cơ sở dữ liệu?
30. Trong bối cảnh Big Data, thuật ngữ `CAP theorem` (Định lý CAP) đề cập đến những thuộc tính nào mà một hệ thống phân tán (như NoSQL database) phải cân bằng?