1.Dễ
Toán tử nào được dùng để khớp mẫu văn bản đơn giản trong mệnh đề WHERE?
- ACONTAINS
- BLIKE
- CMATCH
- DSIMILAR
2.Dễ
COMMIT làm gì trong một giao dịch?
- ABắt đầu một bảng mới
- BLàm cho mọi thay đổi của giao dịch trở thành vĩnh viễn
- CHoàn tác mọi thay đổi đã thực hiện kể từ khi giao dịch bắt đầu
- DKhóa toàn bộ cơ sở dữ liệu
3.Dễ
ROLLBACK làm gì trong một giao dịch?
- AXóa bảng
- BLưu vĩnh viễn mọi thay đổi của giao dịch xuống đĩa
- CHoàn tác các thay đổi đã thực hiện kể từ khi giao dịch bắt đầu
- DLặp lại câu lệnh cuối cùng
4.Trung bình
Vì sao SELECT price * 2 AS double_price FROM t WHERE double_price > 10 thất bại ở hầu hết các cơ sở dữ liệu?
- AWHERE chỉ có thể so sánh các cột văn bản
- BPhép tính số học không được phép trong danh sách SELECT
- CWHERE được đánh giá trước danh sách SELECT, nên bí danh chưa tồn tại
- DBí danh không được chứa dấu gạch dưới
5.Trung bình
Phụ thuộc hàm A → B có nghĩa là gì?
- AMỗi giá trị của B gắn với đúng một giá trị của A
- BMỗi giá trị của A gắn với đúng một giá trị của B
- CA là khóa ngoại tham chiếu đến B
- DA và B đều là khóa chính
6.Trung bình
Một cột chứa các giá trị 10, 20 và NULL. AVG(col) trả về gì?
- A30
- BNULL
- C15
- D10
7.Khó
Hàm cửa sổ nào gán 1, 2, 3, ... cho các hàng trong mỗi phân vùng mà không có hạng đồng?
- ADENSE_RANK()
- BROW_NUMBER()
- CCOUNT()
- DRANK()
8.Khó
Khi nào việc phân rã R thành R1 và R2 được bảo đảm là không mất mát?
- AKhi R1 và R2 có cùng số cột
- BKhi R1 và R2 không có thuộc tính chung
- CKhi mọi thuộc tính của R xuất hiện trong cả R1 và R2
- DKhi các thuộc tính chung của R1 và R2 tạo thành siêu khóa của R1 hoặc của R2
Đáp án
- 1. B · LIKE
- 2. B · Làm cho mọi thay đổi của giao dịch trở thành vĩnh viễn
- 3. C · Hoàn tác các thay đổi đã thực hiện kể từ khi giao dịch bắt đầu
- 4. C · WHERE được đánh giá trước danh sách SELECT, nên bí danh chưa tồn tại
- 5. B · Mỗi giá trị của A gắn với đúng một giá trị của B
- 6. C · 15
- 7. B · ROW_NUMBER()
- 8. D · Khi các thuộc tính chung của R1 và R2 tạo thành siêu khóa của R1 hoặc của R2
Lời giải đầy đủ từng bước: hãy luyện chủ đề này trên examproblems.com.