1.Dễ
Các câu lệnh như CREATE, ALTER và DROP thuộc phần nào của SQL?
- ANgôn ngữ điều khiển dữ liệu (DCL)
- BNgôn ngữ thao tác dữ liệu (DML)
- CNgôn ngữ điều khiển giao dịch (TCL)
- DNgôn ngữ định nghĩa dữ liệu (DDL)
2.Dễ
Khóa ứng viên (candidate key) là gì?
- AMột cột đang chờ trở thành khóa ngoại
- BBất kỳ cột nào chứa giá trị NULL
- CMột tập cột tối thiểu xác định duy nhất từng hàng
- DMột tập cột được chia sẻ giữa hai bảng để liên kết các hàng của chúng
3.Dễ
Ràng buộc CHECK làm gì?
- AĐếm số hàng trong một bảng
- BKiểm tra xem một bảng có tồn tại hay không trước khi chạy truy vấn trên nó
- CTừ chối các hàng có giá trị không thỏa mãn một điều kiện
- DXác minh mật khẩu của người dùng
4.Trung bình
Bảng a có 3 hàng và bảng b có 4 hàng. SELECT * FROM a CROSS JOIN b trả về bao nhiêu hàng?
- A12
- B3
- C4
- D7
5.Trung bình
Bảng employees có cột manager_id tham chiếu đến một nhân viên khác. Làm thế nào để liệt kê mỗi nhân viên cùng với tên người quản lý của họ?
- AChỉ dùng GROUP BY manager_id
- BKết hợp bảng với chính nó bằng UNION ALL và một bộ lọc WHERE
- CNối bảng employees với chính nó bằng hai bí danh
- DTạo một bản sao thứ hai của bảng trên đĩa
6.Trung bình
INTERSECT trả về gì khi dùng giữa hai truy vấn SELECT?
- ACác hàng có trong kết quả thứ nhất nhưng không có trong kết quả thứ hai
- BTất cả các hàng từ cả hai kết quả
- CTích Descartes của các kết quả
- DCác hàng xuất hiện trong cả hai kết quả
7.Khó
Cho các phụ thuộc hàm A → B, B → C và C → D trên R(A, B, C, D), bao đóng A+ là gì?
- A{A, B, C, D}
- B{A, B, C}
- C{A}
- D{A, B}
8.Khó
R(A, B, C, D) có các phụ thuộc hàm A → B và C → D. Khóa ứng viên là gì?
- A{A, C}
- B{C}
- C{A}
- D{B, D}
Đáp án
- 1. D · Ngôn ngữ định nghĩa dữ liệu (DDL)
- 2. C · Một tập cột tối thiểu xác định duy nhất từng hàng
- 3. C · Từ chối các hàng có giá trị không thỏa mãn một điều kiện
- 4. A · 12
- 5. C · Nối bảng employees với chính nó bằng hai bí danh
- 6. D · Các hàng xuất hiện trong cả hai kết quả
- 7. A · {A, B, C, D}
- 8. A · {A, C}
Lời giải đầy đủ từng bước: hãy luyện chủ đề này trên examproblems.com.