Đề thi, bài tập 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 Đăng vào 2 Tháng 5, 2026 bởi admin Đề 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 Số câu25Quiz ID16356 Làm bài Câu 1 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ệ? A A. HTML B B. XML C C. SQL D D. Java Câu 2 2. Trong hệ quản trị cơ sở dữ liệu, 'view' (khung nhìn) là gì? A A. Một bản sao vật lý của dữ liệu B B. Một bảng tạm thời C C. Một truy vấn được lưu trữ dưới dạng một bảng ảo D D. Một chỉ mục để tăng tốc độ truy vấn Câu 3 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? A A. Presentation Tier, Application Tier, Database Tier B B. Client Tier, Server Tier, Storage Tier C C. User Interface Tier, Business Logic Tier, Data Access Tier D D. Network Tier, Processing Tier, Data Tier Câu 4 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? A A. Clustered Index B B. Non-clustered Index C C. Composite Index D D. Filtered Index Câu 5 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? A A. UNION B B. JOIN C C. INTERSECT D D. EXCEPT Câu 6 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? A A. Sao lưu dữ liệu thường xuyên B B. Sử dụng khóa (locking) và quản lý giao tác C C. Mã hóa dữ liệu D D. Sử dụng tường lửa Câu 7 7. Trong SQL, hàm `AVG()` được sử dụng để làm gì? A A. Tính tổng các giá trị trong một cột B B. Tìm giá trị lớn nhất trong một cột C C. Tìm giá trị nhỏ nhất trong một cột D D. Tính giá trị trung bình của các giá trị trong một cột Câu 8 8. Trong SQL, mệnh đề `GROUP BY` được sử dụng để làm gì? A A. Sắp xếp kết quả truy vấn B B. Lọc các hàng trong kết quả truy vấn C C. Nhóm các hàng có giá trị giống nhau trong một hoặc nhiều cột D D. Kết hợp dữ liệu từ nhiều bảng Câu 9 9. Mục đích chính của việc tạo chỉ mục (index) trong cơ sở dữ liệu là gì? A A. Giảm dung lượng lưu trữ của cơ sở dữ liệu B B. Tăng tốc độ truy vấn dữ liệu C C. Cải thiện tính nhất quán của dữ liệu D D. Tăng cường bảo mật cho cơ sở dữ liệu Câu 10 10. Trong SQL, hàm nào được sử dụng để trả về ngày và giờ hiện tại? A A. GETDATE() B B. NOW() C C. CURRENT_TIMESTAMP D D. Cả ba đáp án trên Câu 11 11. Trong SQL, `UNION` được sử dụng để làm gì? A A. Kết hợp các cột từ hai bảng B B. Kết hợp các hàng từ hai hoặc nhiều bảng thành một tập kết quả duy nhất, loại bỏ các hàng trùng lặp C C. Lọc các hàng từ một bảng D D. Sắp xếp các hàng trong một bảng Câu 12 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? A A. Ràng buộc CHECK B B. Ràng buộc UNIQUE C C. Ràng buộc NOT NULL D D. Ràng buộc PRIMARY KEY Câu 13 13. Trong cơ sở dữ liệu, thuật ngữ 'lược đồ' (schema) dùng để chỉ điều gì? A A. Dữ liệu thực tế được lưu trữ trong cơ sở dữ liệu B B. Cấu trúc và tổ chức của cơ sở dữ liệu C C. Một bản sao lưu của cơ sở dữ liệu D D. Một ứng dụng để truy cập cơ sở dữ liệu Câu 14 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? A A. Atomicity, Consistency, Isolation, Durability B B. Accuracy, Completeness, Integrity, Durability C C. Availability, Consistency, Integrity, Distribution D D. Atomicity, Concurrency, Isolation, Distribution Câu 15 15. Ràng buộc `NOT NULL` được sử dụng để làm gì trong SQL? A A. Đảm bảo giá trị trong cột là duy nhất B B. Đảm bảo giá trị trong cột không được để trống C C. Đảm bảo giá trị trong cột là số D D. Đảm bảo giá trị trong cột tuân theo một định dạng nhất định Câu 16 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? A A. CREATE COLUMN B B. ALTER TABLE ADD COLUMN C C. INSERT COLUMN D D. UPDATE TABLE ADD COLUMN Câu 17 17. Sự khác biệt chính giữa `DELETE` và `TRUNCATE` trong SQL là gì? A A. `DELETE` xóa toàn bộ bảng, trong khi `TRUNCATE` chỉ xóa dữ liệu B B. `DELETE` xóa dữ liệu theo điều kiện, trong khi `TRUNCATE` xóa tất cả dữ liệu và reset identity C C. `DELETE` nhanh hơn `TRUNCATE` D D. `DELETE` không ghi log giao tác, trong khi `TRUNCATE` có ghi log Câu 18 18. Trong SQL, hàm `COUNT(*)` trả về gì? A A. Tổng các giá trị trong một cột B B. Số lượng các hàng trong một bảng C C. Giá trị lớn nhất trong một cột D D. Giá trị trung bình của một cột Câu 19 19. Trong SQL, mệnh đề `WHERE` được sử dụng để làm gì? A A. Sắp xếp kết quả truy vấn B B. Lọc các hàng dựa trên một điều kiện C C. Nhóm các hàng có giá trị giống nhau D D. Kết hợp dữ liệu từ nhiều bảng Câu 20 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ệ? A A. Khóa ngoại B B. Khóa chính C C. Thuộc tính đa trị D D. Ràng buộc toàn vẹn Câu 21 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? A A. Khóa chính B B. Khóa ngoại C C. Thuộc tính phức hợp D D. Thuộc tính đa trị Câu 22 22. Trong cơ sở dữ liệu, giao tác (transaction) là gì? A A. Một bản sao lưu dữ liệu B B. Một đơn vị công việc logic duy nhất C C. Một báo cáo thống kê D D. Một kết nối mạng Câu 23 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)? A A. Giảm chi phí phần cứng B B. Cung cấp một cách có cấu trúc để lưu trữ, truy xuất và quản lý dữ liệu C C. Tăng tốc độ xử lý của máy tính D D. Cải thiện kết nối mạng Câu 24 24. Kỹ thuật chuẩn hóa cơ sở dữ liệu (Normalization) nhằm mục đích chính là gì? A A. Tăng tốc độ truy vấn dữ liệu B B. Giảm thiểu dư thừa dữ liệu và cải thiện tính nhất quán C C. Tăng cường bảo mật cho cơ sở dữ liệu D D. Đơn giản hóa cấu trúc cơ sở dữ liệu Câu 25 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ì? A A. Tăng tốc độ truy vấn dữ liệu B B. Đóng gói các câu lệnh SQL để tái sử dụng và cải thiện hiệu suất C C. Quản lý quyền truy cập vào cơ sở dữ liệu D D. Sao lưu và phục hồi cơ sở dữ liệu Đề 1 – Bài tập, đề thi trắc nghiệm online Cơ Quan Quan Hệ Đối Ngoại Theo Hiến Pháp Đề 3 – Bài tập, đề thi trắc nghiệm online Luật Hải Quan