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

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

1. Loại ngôn ngữ nào được sử dụng để truy vấn và thao tác dữ liệu trong một hệ quản trị cơ sở dữ liệu quan hệ?
2. Trong hệ quản trị cơ sở dữ liệu, 'view' (khung nhìn) là gì?
3. Kiến trúc ba tầng (Three-Tier Architecture) trong hệ quản trị cơ sở dữ liệu bao gồm những tầng nào?
4. Chỉ mục (Index) loại nào tạo ra một bản sao vật lý của dữ liệu được sắp xếp theo giá trị của cột được chỉ mục?
5. Câu lệnh SQL nào được sử dụng để kết hợp dữ liệu từ hai hoặc nhiều bảng dựa trên một cột liên quan giữa chúng?
6. Phương pháp nào thường được sử dụng để đảm bảo tính toàn vẹn dữ liệu khi nhiều người dùng truy cập và sửa đổi dữ liệu cùng một lúc?
7. Trong SQL, hàm `AVG()` được sử dụng để làm gì?
8. Trong SQL, mệnh đề `GROUP BY` được sử dụng để làm gì?
9. Mục đích chính của việc tạo chỉ mục (index) trong cơ sở dữ liệu là gì?
10. Trong SQL, hàm nào được sử dụng để trả về ngày và giờ hiện tại?
11. Trong SQL, `UNION` được sử dụng để làm gì?
12. Loại ràng buộc nào đảm bảo rằng giá trị của một cột phải nằm trong một phạm vi giá trị được xác định trước?
13. Trong cơ sở dữ liệu, thuật ngữ 'lược đồ' (schema) dùng để chỉ điều gì?
14. Trong ngữ cảnh của Hệ Quản Trị Cơ Sở Dữ Liệu, ACID là viết tắt của những thuộc tính nào?
15. Ràng buộc `NOT NULL` được sử dụng để làm gì trong SQL?
16. Câu lệnh SQL nào được sử dụng để thêm một cột mới vào một bảng đã tồn tại?
17. Sự khác biệt chính giữa `DELETE` và `TRUNCATE` trong SQL là gì?
18. Trong SQL, hàm `COUNT(*)` trả về gì?
19. Trong SQL, mệnh đề `WHERE` được sử dụng để làm gì?
20. Trong mô hình dữ liệu quan hệ, khái niệm nào dùng để chỉ một thuộc tính hoặc một tập hợp các thuộc tính có giá trị duy nhất, xác định một cách duy nhất mỗi bộ trong một quan hệ?
21. Trong mô hình quan hệ, thuộc tính nào được sử dụng để liên kết hai bảng với nhau?
22. Trong cơ sở dữ liệu, giao tác (transaction) là gì?
23. Đâu là lợi ích chính của việc sử dụng Hệ Quản Trị Cơ Sở Dữ Liệu (DBMS)?
24. Kỹ thuật chuẩn hóa cơ sở dữ liệu (Normalization) nhằm mục đích chính là gì?
25. Mục đích của việc sử dụng stored procedure (thủ tục lưu trữ) trong cơ sở dữ liệu là gì?