Dành cho giảng viên: miễn phí in, sao chép và sử dụng trên lớp. Mỗi phiếu bài tập mới có số liệu mới và đáp án riêng. Chúng tôi rất cảm ơn nếu bạn đặt liên kết đến ExamProblems trên trang môn học.
Tên: ____________________ Ngày: ____________
1.Dễ
Trong mẫu LIKE, ký tự đại diện % có nghĩa là gì?
ABất kỳ chữ số đơn nào
BBất kỳ chuỗi nào gồm không hoặc nhiều ký tự
CCuối chuỗi
DĐúng một ký tự ở vị trí đó trong chuỗi
2.Dễ
NULL biểu diễn điều gì trong SQL?
AMột giá trị Boolean false
BSố không trong các cột kiểu số
CMột chuỗi rỗng
DMột giá trị bị thiếu hoặc chưa biết
3.Dễ
Trong PostgreSQL và MySQL, mệnh đề nào chỉ trả về 10 hàng đầu tiên của một kết quả?
AMAX 10
BTOP ROWS 10
CFIRST 10 ONLY
DLIMIT 10
4.Trung bình
Khi nào WHERE EXISTS (subquery) đúng với một hàng?
AKhi truy vấn con không trả về giá trị NULL nào
BKhi truy vấn con trả về đúng một hàng
CKhi truy vấn con trả về ít nhất một hàng
DKhi truy vấn con trả về một số lớn hơn không
5.Trung bình
Dạng chuẩn thứ nhất (1NF) yêu cầu:
AKhông có khóa ngoại
BMọi bảng có đúng một cột
CMọi cột không khóa phụ thuộc vào toàn bộ khóa và không phụ thuộc vào gì khác ngoài khóa
DMỗi cột chứa giá trị nguyên tử và không có nhóm lặp
6.Trung bình
View trong SQL là:
AMột loại chỉ mục
BMột màn hình trong ứng dụng khách cơ sở dữ liệu để duyệt các bảng
CMột truy vấn được lưu trữ hoạt động như một bảng ảo
DMột bản sao của bảng trên đĩa
7.Khó
Một ứng dụng chạy UPDATE item SET qty = 4, version = 8 WHERE id = 1 AND version = 7, và báo xung đột nếu không có hàng nào được cập nhật. Đây là kỹ thuật gì?
AKhóa hai pha chặt chẽ với khóa mức hàng
BGhi nhật ký ghi trước
CKiểm soát đồng thời lạc quan
DPhân mảnh cơ sở dữ liệu (sharding)
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 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
BKhi mọi thuộc tính của R xuất hiện trong cả R1 và R2
CKhi R1 và R2 có cùng số cột
DKhi R1 và R2 không có thuộc tính chung
Đáp án
1. B · Bất kỳ chuỗi nào gồm không hoặc nhiều ký tự
2. D · Một giá trị bị thiếu hoặc chưa biết
3. D · LIMIT 10
4. C · Khi truy vấn con trả về ít nhất một hàng
5. D · Mỗi cột chứa giá trị nguyên tử và không có nhóm lặp
6. C · Một truy vấn được lưu trữ hoạt động như một bảng ảo
7. C · Kiểm soát đồng thời lạc quan
8. A · 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.