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

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

1. Trong cơ sở dữ liệu, `trigger` (bộ kích hoạt) được sử dụng để làm gì?
2. Phân biệt sự khác biệt chính giữa cơ sở dữ liệu OLTP (Online Transaction Processing) và OLAP (Online Analytical Processing).
3. Sao lưu cơ sở dữ liệu (database backup) nhằm mục đích chính là gì?
4. Loại ràng buộc nào đảm bảo rằng một cột trong bảng không thể chứa giá trị trùng lặp?
5. Mục tiêu chính của việc chuẩn hóa cơ sở dữ liệu là gì?
6. Tính chất `Atomicity` trong ACID của giao dịch cơ sở dữ liệu có nghĩa là gì?
7. Trong quá trình khôi phục cơ sở dữ liệu (database recovery), `redo log` (nhật ký redo) được sử dụng để làm gì?
8. Lỗi `deadlock` trong quản trị cơ sở dữ liệu xảy ra khi nào?
9. Trong ngữ cảnh cơ sở dữ liệu NoSQL, CAP theorem (Định lý CAP) đề cập đến những thuộc tính nào?
10. Đâu là một thách thức chính trong việc quản lý cơ sở dữ liệu trên đám mây (cloud database)?
11. Trong mô hình dữ liệu quan hệ, khái niệm `quan hệ` tương ứng với thành phần nào trong cơ sở dữ liệu?
12. Thuật ngữ `transaction` (giao dịch) trong cơ sở dữ liệu đề cập đến điều gì?
13. Trong quản trị cơ sở dữ liệu, `performance tuning` (tinh chỉnh hiệu suất) bao gồm các hoạt động nào?
14. Công cụ quản trị cơ sở dữ liệu (database administration tool) thường cung cấp chức năng nào?
15. Phương pháp `sharding` trong cơ sở dữ liệu được sử dụng để giải quyết vấn đề gì?
16. Thao tác `normalization` (chuẩn hóa) trong thiết kế cơ sở dữ liệu thường được thực hiện sau bước nào?
17. Đâu là một ví dụ về cơ sở dữ liệu NoSQL dạng document store?
18. Trong ngữ cảnh cơ sở dữ liệu phân tán, `data replication` (sao chép dữ liệu) nhằm mục đích chính là gì?
19. Ngôn ngữ SQL là viết tắt của cụm từ nào?
20. Thao tác `JOIN` trong SQL được sử dụng để làm gì?
21. Chỉ mục (index) trong cơ sở dữ liệu được sử dụng để làm gì?
22. Dạng chuẩn 3NF (Third Normal Form) trong chuẩn hóa cơ sở dữ liệu loại bỏ loại dư thừa dữ liệu nào?
23. Khái niệm `view` (khung nhìn) trong cơ sở dữ liệu là gì?
24. Đâu là lợi ích chính của việc sử dụng stored procedure (thủ tục lưu trữ) trong cơ sở dữ liệu?
25. Hệ quản trị cơ sở dữ liệu (DBMS) là gì?
26. Trong ngữ cảnh bảo mật cơ sở dữ liệu, `SQL injection` là loại tấn công nào?
27. Data warehouse (kho dữ liệu) chủ yếu được sử dụng cho mục đích gì?
28. Khi nào nên sử dụng cơ sở dữ liệu NoSQL thay vì cơ sở dữ liệu quan hệ?
29. Phương pháp `data masking` (che giấu dữ liệu) được sử dụng để làm gì?
30. Loại khóa nào trong cơ sở dữ liệu quan hệ xác định duy nhất mỗi bản ghi trong một bảng?