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

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

1. NoSQL là viết tắt của cụm từ nào và đặc trưng của loại CSDL này là gì?
2. Chuẩn hóa cơ sở dữ liệu (Database Normalization) nhằm mục đích chính là gì?
3. Mục tiêu chính của việc `Tuning` (Tối ưu hóa) cơ sở dữ liệu là gì?
4. Thế nào là `Deadlock` (Tắc nghẽn) trong hệ quản trị cơ sở dữ liệu và làm thế nào để xử lý nó?
5. Loại ràng buộc nào đảm bảo rằng dữ liệu nhập vào một cột phải thuộc một tập hợp các giá trị được xác định trước?
6. SQL là viết tắt của cụm từ nào?
7. Thế nào là `Normalization` (Chuẩn hóa) trong thiết kế cơ sở dữ liệu và tại sao cần chuẩn hóa?
8. Transaction (Giao dịch) trong DBMS có tính chất ACID, chữ `I` trong ACID đại diện cho thuộc tính nào?
9. Các loại tấn công bảo mật nào phổ biến nhắm vào cơ sở dữ liệu?
10. Trong ngữ cảnh Cloud Database (Cơ sở dữ liệu đám mây), mô hình `Database as a Service` (DBaaS) mang lại lợi ích gì?
11. Hệ quản trị cơ sở dữ liệu (DBMS) là gì?
12. Data Warehouse (Kho dữ liệu) được sử dụng chủ yếu cho mục đích nào?
13. Trong ngữ cảnh cơ sở dữ liệu, `View` (Khung nhìn) là gì?
14. Khóa chính (Primary Key) trong cơ sở dữ liệu quan hệ được sử dụng để làm gì?
15. Trong mô hình ER (Entity-Relationship), hình chữ nhật đại diện cho thành phần nào?
16. Phân quyền truy cập (Access Control) trong DBMS nhằm mục đích gì?
17. Trong SQL, mệnh đề `HAVING` khác với `WHERE` như thế nào?
18. Backup (Sao lưu) cơ sở dữ liệu có vai trò quan trọng nhất là gì?
19. Thế nào là `Data redundancy` (Dư thừa dữ liệu) và tại sao nó là vấn đề trong quản trị cơ sở dữ liệu?
20. Thao tác `JOIN` trong SQL được sử dụng để làm gì?
21. Thế nào là `Data integrity` (Tính toàn vẹn dữ liệu) trong cơ sở dữ liệu?
22. Index (Chỉ mục) trong cơ sở dữ liệu được sử dụng để làm gì?
23. Ưu điểm chính của việc sử dụng Stored Procedure (Thủ tục lưu trữ) trong cơ sở dữ liệu là gì?
24. Thế nào là `Data mining` (Khai phá dữ liệu) trong lĩnh vực quản trị cơ sở dữ liệu?
25. Trong SQL, mệnh đề `GROUP BY` được sử dụng để làm gì?
26. Thế nào là `Data dictionary` (Từ điển dữ liệu) trong DBMS?
27. Khi nào nên sử dụng cơ sở dữ liệu quan hệ (Relational Database) và khi nào nên sử dụng cơ sở dữ liệu NoSQL?
28. Trong SQL, câu lệnh `DELETE` và `TRUNCATE TABLE` khác nhau như thế nào?
29. Trong quá trình thiết kế cơ sở dữ liệu, bước nào sau đây thường được thực hiện đầu tiên?
30. Trong SQL, câu lệnh `UPDATE` được sử dụng để làm gì?