Đề 3 – Bài tập, đề thi trắc nghiệm online Hệ Quản Trị Cơ Sở Dữ Liệu

Đề 3 - Bài tập, đề thi trắc nghiệm online Hệ Quản Trị Cơ Sở Dữ Liệu

1. Đâu là một lợi ích chính của việc sử dụng stored procedure trong hệ quản trị cơ sở dữ liệu?
2. Đâu là một lợi ích của việc sử dụng ORM (Object-Relational Mapping) trong phát triển ứng dụng cơ sở dữ liệu?
3. Khái niệm 'Data Warehouse' thường được sử dụng cho mục đích gì?
4. Trong mô hình dữ liệu quan hệ, khái niệm nào dùng để mô tả cấu trúc của một đối tượng dữ liệu, bao gồm tên và kiểu dữ liệu của các thuộc tính?
5. Trong hệ quản trị cơ sở dữ liệu, chỉ mục (index) được sử dụng để làm gì?
6. Đâu là một phương pháp để bảo vệ cơ sở dữ liệu khỏi các cuộc tấn công SQL injection?
7. Trong SQL, hàm `COALESCE` được sử dụng để làm gì?
8. Đâu là mục đích chính của việc chuẩn hóa cơ sở dữ liệu?
9. Trong SQL, mệnh đề `HAVING` được sử dụng để làm gì?
10. Trong SQL, hàm `RANK()` được sử dụng để làm gì?
11. Trong SQL, sự khác biệt chính giữa `DELETE` và `TRUNCATE` là gì?
12. Điều gì là quan trọng nhất cần xem xét khi thiết kế một cơ sở dữ liệu cho một ứng dụng có lượng truy cập lớn?
13. Trong ngữ cảnh của cơ sở dữ liệu phân tán, CAP theorem phát biểu điều gì?
14. Đâu là một chiến lược để giảm thiểu tác động của việc khóa (locking) trong cơ sở dữ liệu?
15. Đâu là một ví dụ về hệ quản trị cơ sở dữ liệu NoSQL?
16. Trong ngữ cảnh của ACID, chữ 'I' đại diện cho thuộc tính nào?
17. Câu lệnh SQL nào được sử dụng để lọc dữ liệu trùng lặp trong một truy vấn?
18. Trong cơ sở dữ liệu, 'view' là gì?
19. Câu lệnh SQL nào được sử dụng để thay đổi cấu trúc của một bảng (ví dụ: thêm một cột mới)?
20. Điều gì xảy ra khi một transaction vi phạm tính toàn vẹn (integrity) của dữ liệu trong cơ sở dữ liệu?
21. Trong ngữ cảnh cơ sở dữ liệu, thuật ngữ 'sharding' đề cập đến điều gì?
22. Trong mô hình quan hệ, khóa ngoại (foreign key) được sử dụng để làm gì?
23. Điều gì là 'deadlock' trong hệ quản trị cơ sở dữ liệu và làm thế nào nó thường được giải quyết?
24. Transaction log trong hệ quản trị cơ sở dữ liệu được sử dụng để làm gì?
25. Loại ràng buộc nào đảm bảo rằng giá trị của một cột phải là duy nhất trong một bảng?