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

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

1. Câu lệnh SQL `GROUP BY` được sử dụng để làm gì?
2. Trong mô hình cơ sở dữ liệu quan hệ, khái niệm nào sau đây KHÔNG phải là thành phần cơ bản?
3. Trong SQL, mệnh đề `HAVING` được sử dụng để làm gì?
4. Phân mảnh dữ liệu (Data fragmentation) trong cơ sở dữ liệu phân tán nhằm mục đích chính gì?
5. Trong mô hình ER (Entity-Relationship), hình chữ nhật đại diện cho khái niệm nào?
6. Loại ràng buộc toàn vẹn nào đảm bảo rằng giá trị của một cột trong bảng này phải tồn tại trong một cột khác của bảng khác?
7. Chuẩn hóa cơ sở dữ liệu (Database normalization) là quá trình nhằm mục đích chính nào?
8. Chỉ mục (Index) trong cơ sở dữ liệu được tạo ra nhằm mục đích chính nào?
9. Phương pháp `Data masking` (che giấu dữ liệu) được sử dụng để làm gì trong quản trị cơ sở dữ liệu?
10. Kiểu dữ liệu JSON (JavaScript Object Notation) thường được sử dụng trong loại cơ sở dữ liệu nào?
11. CAP Theorem (Consistency, Availability, Partition Tolerance) là một nguyên lý quan trọng trong thiết kế hệ thống phân tán, nó phát biểu rằng:
12. Data Warehouse (Kho dữ liệu) chủ yếu được sử dụng cho mục đích gì?
13. Kiến trúc 3 lớp (3-tier architecture) trong hệ thống cơ sở dữ liệu thường bao gồm các lớp nào sau đây?
14. Loại cơ sở dữ liệu nào phù hợp nhất để lưu trữ và truy vấn dữ liệu về mạng xã hội, mối quan hệ giữa người dùng và các tương tác?
15. Sao lưu cơ sở dữ liệu (Database backup) định kỳ là biện pháp quan trọng để đảm bảo thuộc tính ACID nào?
16. Audit log (Nhật ký kiểm toán) trong cơ sở dữ liệu được sử dụng cho mục đích nào?
17. Thế nào là `Deadlock` (tắc nghẽn) trong hệ thống quản trị cơ sở dữ liệu?
18. Mức độ cô lập (Isolation level) trong giao dịch cơ sở dữ liệu xác định điều gì?
19. Trong ngữ cảnh phục hồi cơ sở dữ liệu, `Point-in-time recovery` (phục hồi đến thời điểm nhất định) là gì?
20. Khóa chính (Primary Key) trong một bảng cơ sở dữ liệu quan hệ có đặc điểm nào sau đây?
21. Phương pháp `Sharding` (phân vùng ngang) thường được sử dụng trong cơ sở dữ liệu nào để cải thiện khả năng mở rộng?
22. Hệ quản trị cơ sở dữ liệu (DBMS) đóng vai trò trung gian giữa người dùng và cơ sở dữ liệu. Chức năng chính của DBMS KHÔNG bao gồm:
23. Câu lệnh SQL `JOIN` được sử dụng để làm gì?
24. ETL (Extract, Transform, Load) là quy trình quan trọng trong Data Warehouse, nó thực hiện các bước nào?
25. Trong SQL, câu lệnh nào được sử dụng để truy xuất dữ liệu từ một hoặc nhiều bảng?
26. Kỹ thuật `Two-Phase Locking` (2PL) được sử dụng trong quản lý giao dịch cơ sở dữ liệu để đảm bảo thuộc tính ACID nào?
27. Thế nào là `View` (khung nhìn) trong cơ sở dữ liệu?
28. Trong ngữ cảnh bảo mật cơ sở dữ liệu, `SQL Injection` là loại tấn công nào?
29. NoSQL (Not Only SQL) databases khác biệt chính so với cơ sở dữ liệu quan hệ truyền thống ở điểm nào?
30. Câu lệnh SQL `TRUNCATE TABLE` khác biệt chính so với `DELETE FROM table` ở điểm nào?