Trắc nghiệm Quản trị cơ sở dữ liệu
150+ câu trắc nghiệm Quản trị cơ sở dữ liệu chương 3
📜 Đọc lưu ý & miễn trừ trách nhiệm trước khi làm bài (Click để đọc)
Lưu ý và Miễn trừ trách nhiệm:Các câu hỏi và đáp án trong các bộ trắc nghiệm này được biên soạn nhằm phục vụ mục đích tham khảo và ôn luyện kiến thức. Chúng không đại diện cho bất kỳ tài liệu, đề thi chính thức hay đề thi chứng chỉ nào từ các tổ chức giáo dục hoặc cơ quan cấp chứng chỉ chuyên môn. Admin không chịu trách nhiệm về tính chính xác tuyệt đối của nội dung hoặc bất kỳ quyết định nào của bạn được đưa ra dựa trên kết quả của các bài trắc nghiệm.
Bộ đề 1
Câu 1
Đâu là mục đích của việc tạo index trên một cột trong bảng cơ sở dữ liệu?
Câu 2
Trong mô hình quan hệ, khái niệm nào dùng để chỉ một thuộc tính hoặc tập hợp các thuộc tính mà giá trị của nó xác định duy nhất một bộ trong quan hệ?
Câu 3
Trong ER model, mối quan hệ (relationship) là gì?
Câu 4
Mức độ cô lập (Isolation Level) nào trong giao dịch cơ sở dữ liệu đảm bảo rằng một giao dịch không thể đọc dữ liệu đang được sửa đổi bởi một giao dịch khác?
Câu 5
Trong cơ sở dữ liệu quan hệ, ràng buộc toàn vẹn tham chiếu (Referential Integrity Constraint) đảm bảo điều gì?
Câu 6
Phép toán nào trong đại số quan hệ được sử dụng để chọn ra các bộ thỏa mãn một điều kiện nhất định?
Câu 7
Trong SQL, câu lệnh nào được sử dụng để thêm một cột mới vào một bảng đã tồn tại?
Câu 8
Phân rã không mất mát (Lossless Decomposition) là gì?
Câu 9
Khái niệm nào sau đây mô tả sự phụ thuộc giữa các thuộc tính không khóa vào khóa chính?
Câu 10
Ràng buộc CHECK trong SQL được sử dụng để làm gì?
Câu 11
Trong SQL, mệnh đề GROUP BY thường được sử dụng cùng với hàm nào?
Câu 12
Trong SQL, kiểu JOIN nào trả về tất cả các hàng từ bảng bên trái và các hàng phù hợp từ bảng bên phải?
Câu 13
Trong ngữ cảnh cơ sở dữ liệu, ACID là viết tắt của những thuộc tính nào?
Câu 14
Cho lược đồ quan hệ R(A, B, C, D) và F = {A -> B, B -> C, C -> D}. Khóa của R là:
Câu 15
Trong ER model, một thực thể yếu (weak entity) là gì?
Câu 16
Trong SQL, mệnh đề nào được sử dụng để lọc các bản ghi trùng lặp trong kết quả truy vấn?
Câu 17
Trong SQL, mệnh đề WHERE được sử dụng để làm gì?
Câu 18
Cho bảng 'SinhVien' có các cột 'MaSV', 'TenSV', 'Lop'. Câu lệnh SQL nào sau đây trả về danh sách tên các lớp (không trùng lặp) trong bảng 'SinhVien'?
Câu 19
Transaction trong cơ sở dữ liệu là gì?
Câu 20
Chuẩn hóa cơ sở dữ liệu nhằm mục đích chính gì?
Câu 21
Trong SQL, câu lệnh nào được sử dụng để xóa một bảng khỏi cơ sở dữ liệu?
Câu 22
Trong SQL, câu lệnh nào được sử dụng để thay đổi dữ liệu trong một bảng?
Câu 23
Cho lược đồ quan hệ R(A, B, C) với các phụ thuộc hàm A -> B, B -> C. Quan hệ này vi phạm dạng chuẩn nào?
Câu 24
Thế nào là một thuộc tính đa trị (multivalued attribute)?
Câu 25
Trong SQL, hàm nào được sử dụng để đếm số lượng hàng trong một bảng?
Câu 26
Cho hai bảng 'KhachHang' (MaKH, TenKH) và 'DonHang' (MaDH, MaKH). Câu lệnh SQL nào sau đây trả về tên của tất cả khách hàng đã đặt hàng?
Câu 27
Trong cơ sở dữ liệu, deadlock (bế tắc) xảy ra khi nào?
Câu 28
Trong SQL, hàm nào được sử dụng để tính tổng các giá trị trong một cột?
Câu 29
Trong SQL, mệnh đề ORDER BY được sử dụng để làm gì?
Câu 30
Đâu là lợi ích chính của việc sử dụng stored procedure trong cơ sở dữ liệu?
