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

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

1. Thuật ngữ `instance` trong cơ sở dữ liệu dùng để chỉ điều gì?
2. Trong quản trị CSDL, `performance tuning` (tối ưu hiệu suất) bao gồm những hoạt động nào?
3. Lợi ích của việc sử dụng stored procedure trong cơ sở dữ liệu là gì?
4. Công cụ nào thường được sử dụng để thiết kế sơ đồ ER?
5. Mức độ cô lập (isolation level) trong giao dịch cơ sở dữ liệu xác định điều gì?
6. Kỹ thuật `sharding` trong cơ sở dữ liệu được sử dụng để làm gì?
7. 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 gì cho người dùng?
8. Ưu điểm chính của việc sử dụng cơ sở dữ liệu NoSQL so với cơ sở dữ liệu quan hệ truyền thống là gì?
9. Loại hình cơ sở dữ liệu nào phù hợp nhất cho việc lưu trữ và truy vấn dữ liệu dạng đồ thị (graph data), như mạng xã hội?
10. Sao lưu cơ sở dữ liệu (database backup) được thực hiện để làm gì?
11. Khái niệm `view` trong cơ sở dữ liệu là gì?
12. Phân quyền truy cập (access control) trong quản trị cơ sở dữ liệu nhằm mục đích gì?
13. Trong SQL, mệnh đề `JOIN` được sử dụng để làm gì?
14. Loại tấn công bảo mật nào mà kẻ tấn công chèn mã SQL độc hại vào các truy vấn để truy cập hoặc thay đổi dữ liệu trái phép?
15. Loại ràng buộc toàn vẹn nào đảm bảo rằng giá trị của một thuộc tính phải tồn tại trong một thuộc tính khác của cùng hoặc bảng khác?
16. ACID properties là tập hợp các thuộc tính quan trọng của giao dịch cơ sở dữ liệu. `C` trong ACID đại diện cho thuộc tính nào?
17. Khi nào thì việc denormalization (phi chuẩn hóa) cơ sở dữ liệu có thể được xem xét?
18. Trong mô hình ER (Entity-Relationship), hình chữ nhật đại diện cho khái niệm nào?
19. Trong mô hình dữ liệu quan hệ, khái niệm `khóa chính` (primary key) dùng để làm gì?
20. Trong SQL, mệnh đề `GROUP BY` thường được sử dụng cùng với mệnh đề nào để lọc kết quả sau khi nhóm?
21. Mục đích của việc lập chỉ mục (indexing) trong cơ sở dữ liệu là gì?
22. Hệ quản trị cơ sở dữ liệu (DBMS) là gì?
23. Mục tiêu chính của quản trị cơ sở dữ liệu là gì?
24. Trong ngữ cảnh bảo mật CSDL, `data masking` (che giấu dữ liệu) là gì?
25. Trong bối cảnh cơ sở dữ liệu phân tán (distributed database), `data replication` (sao chép dữ liệu) mang lại lợi ích chính nào?
26. Chuẩn hóa cơ sở dữ liệu (database normalization) là quá trình nhằm mục đích gì?
27. Kỹ thuật `database partitioning` (phân vùng cơ sở dữ liệu) khác với `sharding` (phân mảnh) ở điểm nào?
28. Công cụ `query optimizer` (tối ưu hóa truy vấn) trong DBMS có chức năng chính là gì?
29. Trong SQL, lệnh nào được sử dụng để truy vấn dữ liệu từ một bảng?
30. Trong SQL, hàm tổng hợp (aggregate function) nào được sử dụng để đếm số lượng bản ghi thỏa mãn điều kiện?