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 8
📜 Đọ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
Trong SQL, mệnh đề nào được sử dụng để lọc dữ liệu sau khi đã thực hiện phép nhóm (GROUP BY)?
Câu 2
Cho bảng 'SanPham' có 'MaSP', 'TenSP', 'Gia'. Để tìm sản phẩm có giá cao nhất, câu lệnh SQL nào sau đây là tối ưu nhất?
Câu 3
Trong khai phá dữ liệu (data mining), kỹ thuật nào được sử dụng để tìm các mối quan hệ giữa các mục trong một tập dữ liệu?
Câu 4
Trong mô hình dữ liệu 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 trong một quan hệ phải tồn tại trong một thuộc tính khác của cùng quan hệ hoặc một quan hệ khác?
Câu 5
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 6
Trong SQL, mệnh đề nào được sử dụng để sắp xếp kết quả của một truy vấn?
Câu 7
Cho bảng 'NhanVien' có 'MaNV', 'TenNV', 'Luong'. Để tìm nhân viên có lương cao thứ hai, câu lệnh SQL nào sau đây là đúng?
Câu 8
Trong mô hình dữ liệu hướng đối tượng, khái niệm nào cho phép một đối tượng kế thừa các thuộc tính và phương thức từ một đối tượng khác?
Câu 9
Trong SQL, 'UNION' và 'UNION ALL' khác nhau như thế nào?
Câu 10
Trong các phép toán đại số quan hệ, phép toán nào được sử dụng để chọn các bộ thỏa mãn một điều kiện nhất định từ một quan hệ?
Câu 11
Trong SQL, mệnh đề 'GROUP BY' thường được sử dụng kết hợp với hàm nào?
Câu 12
Trong ngữ cảnh cơ sở dữ liệu, ACID là viết tắt của các thuộc tính nào?
Câu 13
Đâu là một phương pháp để giảm thiểu deadlock trong hệ quản trị cơ sở dữ liệu?
Câu 14
Trong cơ sở dữ liệu, deadlock (bế tắc) xảy ra khi nào?
Câu 15
Phân rã không mất mát (lossless decomposition) là gì?
Câu 16
Trong SQL, hàm nào được sử dụng để tính tổng giá trị của một cột?
Câu 17
Khi nào thì một lược đồ quan hệ được coi là ở dạng chuẩn 3 (3NF)?
Câu 18
Cho lược đồ quan hệ R(A, B, C, D) với tập phụ thuộc hàm F = {A -> B, B -> C, C -> D}. Khóa chính của lược đồ quan hệ này là gì?
Câu 19
Chuẩn hóa cơ sở dữ liệu là quá trình nhằm mục đích gì?
Câu 20
Đâu là lợi ích của việc sử dụng view (khung nhìn) trong cơ sở dữ liệu?
Câu 21
Trong kiến trúc ba tầng của hệ quản trị cơ sở dữ liệu, tầng nào chịu trách nhiệm về cách dữ liệu được lưu trữ và truy xuất?
Câu 22
Đâu là một thách thức chính trong việc quản lý cơ sở dữ liệu NoSQL so với cơ sở dữ liệu quan hệ?
Câu 23
Phân quyền (authorization) trong hệ quản trị cơ sở dữ liệu là gì?
Câu 24
Đâu là mục đích chính của việc tạo chỉ mục (index) trong cơ sở dữ liệu?
Câu 25
Giả sử bạn có một bảng 'SinhVien' với các cột 'MaSV', 'TenSV', 'MaLop'. Bạn muốn tìm tất cả sinh viên có 'MaLop' là '12A1'. Câu lệnh SQL nào sau đây là đúng?
Câu 26
Trong ngữ cảnh của OLAP (Online Analytical Processing), 'data cube' (khối dữ liệu) được sử dụng để làm gì?
Câu 27
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 là gì?
Câu 28
Trong cơ sở dữ liệu phân tán, 'two-phase commit' (cam kết hai pha) được sử dụng để làm gì?
Câu 29
Kỹ thuật 'two-phase locking' (khóa hai pha) được sử dụng để giải quyết vấn đề gì trong quản lý giao dịch cơ sở dữ liệu?
Câu 30
Cho bảng 'DonHang' có các cột 'MaDH', 'NgayDat', 'MaKH'. Để liệt kê số lượng đơn hàng theo từng khách hàng, câu lệnh SQL nào đúng?
