1.Dễ
Khóa ngoại (foreign key) là:
- AMột khóa dùng cho người dùng nước ngoài
- BMột cột tham chiếu đến khóa chính của bảng khác
- CMột cột có giá trị phải là duy nhất trên mọi hàng của bảng
- DMột khóa luôn được mã hóa
2.Dễ
Các câu lệnh như CREATE, ALTER và DROP thuộc phần nào của SQL?
- ANgôn ngữ thao tác dữ liệu (DML)
- BNgôn ngữ điều khiển dữ liệu (DCL)
- CNgôn ngữ định nghĩa dữ liệu (DDL)
- DNgôn ngữ điều khiển giao dịch (TCL)
3.Dễ
Khóa thay thế (surrogate key) là gì?
- AMột khóa chỉ dùng trong view
- BMột khóa tham chiếu đến bảng khác
- CMột định danh nhân tạo không có ý nghĩa nghiệp vụ, như id tự tăng
- DMột khóa tạo từ dữ liệu thực tế như địa chỉ email
4.Trung bình
SELECT name, CASE WHEN grade >= 5,5 THEN 'pass' ELSE 'fail' END FROM results trả về gì?
- AMột lỗi vì CASE không được phép trong SELECT
- BMỗi name kèm nhãn 'pass' hoặc 'fail' tùy theo grade
- CChỉ những sinh viên đã đỗ
- DSố sinh viên đỗ và trượt
5.Trung bình
Trong đại số quan hệ, toán tử phép chiếu (π) tương ứng với:
- AChọn những hàng nào thỏa mãn một điều kiện cho trước
- BChọn cột nào xuất hiện trong kết quả
- CKết hợp hai bảng theo một khóa
- DSắp xếp kết quả
6.Trung bình
Tính chất ACID nào bảo đảm các thay đổi đã commit tồn tại qua sự cố hệ thống?
- ADurability (tính bền vững)
- BIsolation
- CAtomicity
- DConsistency
7.Khó
Hai giao dịch cùng đọc stock = 10, mỗi giao dịch trừ 1 và ghi kết quả, cho ra 9 thay vì 8. Đây là dị thường nào?
- ACập nhật bị mất (lost update)
- BĐọc dữ liệu bẩn
- CDị thường xóa
- DĐọc bóng ma
8.Khó
x là NULL và y = 1. Giá trị của điều kiện (x > 5 OR y = 1) là gì?
- ANULL, nên hàng luôn bị loại
- BUNKNOWN
- CFALSE
- DTRUE
Đáp án
- 1. B · Một cột tham chiếu đến khóa chính của bảng khác
- 2. C · Ngôn ngữ định nghĩa dữ liệu (DDL)
- 3. C · Một định danh nhân tạo không có ý nghĩa nghiệp vụ, như id tự tăng
- 4. B · Mỗi name kèm nhãn 'pass' hoặc 'fail' tùy theo grade
- 5. B · Chọn cột nào xuất hiện trong kết quả
- 6. A · Durability (tính bền vững)
- 7. A · Cập nhật bị mất (lost update)
- 8. D · TRUE
Lời giải đầy đủ từng bước: hãy luyện chủ đề này trên examproblems.com.