Đề 1 – Bài tập, đề thi trắc nghiệm online Cơ Sở Dữ Liệu

Đề 1 - Bài tập, đề thi trắc nghiệm online Cơ Sở Dữ Liệu

1. Đâu là một thách thức chính khi làm việc với cơ sở dữ liệu NoSQL so với cơ sở dữ liệu quan hệ (SQL)?
2. Đâu là một lợi ích chính 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. 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, sửa đổi hoặc xóa cột)?
4. Trong cơ sở dữ liệu, thuật ngữ 'index' (chỉ mục) được sử dụng để làm gì?
5. Trong SQL, câu lệnh `UNION` được sử dụng để làm gì?
6. Trong SQL, mệnh đề `GROUP BY` được sử dụng để làm gì?
7. Phát biểu nào sau đây mô tả đúng nhất về khái niệm 'view' (khung nhìn) trong cơ sở dữ liệu?
8. Đâu là một phương pháp để đảm bảo tính toàn vẹn dữ liệu trong cơ sở dữ liệu?
9. Đâu là một ví dụ về cơ sở dữ liệu NoSQL?
10. Trong SQL, mệnh đề `HAVING` được sử dụng như thế nào?
11. Trong mô hình quan hệ, 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 tham chiếu đến một khóa chính tồn tại trong một quan hệ khác?
12. Phương pháp nào sau đây thường được sử dụng để tăng cường bảo mật cho cơ sở dữ liệu?
13. Kỹ thuật chuẩn hóa cơ sở dữ liệu (database normalization) nhằm mục đích chính là gì?
14. Trong cơ sở dữ liệu, 'data mining' (khai phá dữ liệu) là gì?
15. Đâu là một đặc điểm chính của cơ sở dữ liệu quan hệ (RDBMS)?
16. Trong ngữ cảnh cơ sở dữ liệu phân tán, điều gì là quan trọng nhất để đảm bảo tính nhất quán dữ liệu?
17. Trong ngữ cảnh cơ sở dữ liệu, thuật ngữ 'data warehouse' (kho dữ liệu) thường được dùng để chỉ điều gì?
18. Trong SQL, mệnh đề `WHERE` được sử dụng để làm gì?
19. Loại chỉ mục nào thường được sử dụng để tăng tốc độ truy vấn trên các cột có giá trị duy nhất?
20. Trong SQL, câu lệnh `JOIN` được sử dụng để làm gì?
21. Trong cơ sở dữ liệu, thuật ngữ 'deadlock' (bế tắc) mô tả tình huống nào?
22. Trong cơ sở dữ liệu, thuật ngữ 'normalization' (chuẩn hóa) liên quan đến việc gì?
23. Thuật ngữ ACID trong cơ sở dữ liệu đại diện cho những đặc tính nào của giao dịch?
24. Đâu là một 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. Mục đích chính của việc sử dụng trigger (bộ kích hoạt) trong cơ sở dữ liệu là gì?