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

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

1. Trong SQL, `Cursor` (Con trỏ) được sử dụng để làm gì?
2. `Stored Procedure` (Thủ tục lưu trữ) trong cơ sở dữ liệu là gì và lợi ích chính của việc sử dụng stored procedure là gì?
3. Mục đích chính của việc chuẩn hóa cơ sở dữ liệu (Database Normalization) là gì?
4. Trong ngữ cảnh của `Data Governance` (Quản trị dữ liệu), mục tiêu chính là gì?
5. `Sharding` (Phân mảnh dữ liệu) là một kỹ thuật trong cơ sở dữ liệu phân tán. Nó hoạt động bằng cách nào?
6. Sao lưu cơ sở dữ liệu (Database Backup) là một phần quan trọng của quản trị cơ sở dữ liệu. Loại sao lưu nào ghi lại tất cả các thay đổi đã được thực hiện kể từ lần sao lưu đầy đủ (Full Backup) cuối cùng?
7. `ACID properties` (Tính chất ACID) quan trọng đối với loại cơ sở dữ liệu nào?
8. Trong SQL, mệnh đề `JOIN` được sử dụng để làm gì?
9. `Data masking` (Che giấu dữ liệu) được sử dụng để làm gì trong bảo mật dữ liệu?
10. Phân biệt giữa `DELETE` và `TRUNCATE` trong SQL?
11. Ưu điểm chính của việc sử dụng `Cloud Database` (Cơ sở dữ liệu đám mây) so với cơ sở dữ liệu truyền thống đặt tại chỗ (on-premise) là gì?
12. Trong quản trị cơ sở dữ liệu, `Disaster Recovery` (Phục hồi sau thảm họa) là gì?
13. Trong SQL, mệnh đề `GROUP BY` thường được sử dụng kết hợp với hàm nào để thực hiện các phép tính tổng hợp trên các nhóm dữ liệu?
14. Phân biệt giữa `Horizontal Scaling` (Mở rộng ngang) và `Vertical Scaling` (Mở rộng dọc) trong việc mở rộng hệ thống cơ sở dữ liệu?
15. Trong mô hình NoSQL, loại cơ sở dữ liệu `Document database` (Cơ sở dữ liệu dạng tài liệu) lưu trữ dữ liệu dưới dạng nào?
16. `ETL` (Extract, Transform, Load) là một quá trình quan trọng trong Data Warehousing. Ba giai đoạn `Extract`, `Transform`, `Load` lần lượt có nghĩa là gì?
17. Công cụ `ER Diagram` (Sơ đồ thực thể kết hợp) được sử dụng để làm gì trong thiết kế cơ sở dữ liệu?
18. Trong SQL, `Transaction` (Giao dịch) là gì?
19. `Data Warehouse` (Kho dữ liệu) khác biệt với `Operational Database` (Cơ sở dữ liệu vận hành) chủ yếu ở điểm nào?
20. Index (Chỉ mục) trong cơ sở dữ liệu được sử dụng để làm gì?
21. Mục đích của `Query optimization` (Tối ưu hóa truy vấn) trong quản trị cơ sở dữ liệu là gì?
22. Loại ràng buộc nào trong SQL được sử dụng để giới hạn giá trị có thể nhập vào một cột, đảm bảo rằng dữ liệu nhập vào phải nằm trong một tập hợp giá trị được xác định trước?
23. Khái niệm `Data Mining` (Khai phá dữ liệu) chủ yếu liên quan đến điều gì trong quản trị cơ sở dữ liệu?
24. Trong ngữ cảnh của cơ sở dữ liệu phân tán (Distributed Database), `Data Replication` (Sao chép dữ liệu) có mục đích chính là gì?
25. Trong ngữ cảnh của cơ sở dữ liệu, `View` (Lượt xem) là gì?
26. Trong ngữ cảnh của ACID properties trong giao dịch cơ sở dữ liệu, `Atomicity` (Tính nguyên tử) nghĩa là gì?
27. Khi nào nên sử dụng cơ sở dữ liệu NoSQL thay vì cơ sở dữ liệu quan hệ (SQL)?
28. `Data scrubbing` hoặc `Data cleansing` (Làm sạch dữ liệu) là quá trình gì trong quản lý dữ liệu?
29. Trong ngữ cảnh bảo mật cơ sở dữ liệu, `SQL Injection` là gì?
30. Trong mô hình dữ liệu quan hệ, khóa chính (Primary Key) được sử dụng để làm gì?