Câu hỏi:

28/03/2026 160 Lưu

 Cho cơ sở dữ liệu quản lí âm nhạc gồm các bảng:

- Bảng nhacsi (idNhacsi, tenNhacsi)

- Bảng casi (idCasi, tencasi)

- Bảng bannhac (idbannhac, tenBannhac, idNhacsi)

- Bảng thuam (idBanthuam, idBannhac, idcasi)

Một bạn học sinh viết lệnh SQL để tìm các ca sĩ có tên bắt đầu bằng chữ "Hoa" như sau: SELECT * FROM casi WHERE tencasi LIKE '%Hoa%';

(a) Theo em, lệnh trên có thực hiện đúng yêu cầu "bắt đầu bằng chữ Hoa" hay không? Tại sao?

(b) Hãy viết lại câu lệnh SQL chính xác để tìm những ca sĩ có tên bắt đầu bằng chữ "Hoa".

Quảng cáo

Trả lời:

verified Giải bởi Vietjack

a. Đánh giá tính chính xác của câu lệnh: Câu lệnh trên không thực hiện đúng yêu cầu "bắt đầu bằng chữ Hoa".

Giải thích: Trong SQL, ký tự % đại diện cho một chuỗi ký tự bất kỳ (có thể là rỗng).

- Cấu trúc LIKE '%Hoa%' sẽ tìm tất cả các tên có chứa cụm từ "Hoa" ở bất kỳ vị trí nào (đầu tên, giữa tên hoặc cuối tên).

- Ví dụ: Lệnh này sẽ lấy ra cả các tên như "Quỳnh Hoa", "Thanh Hoa", "Hoang Anh". Trong khi yêu cầu chỉ là những người có tên bắt đầu bằng chữ "Hoa".

b. Viết lại câu lệnh SQL chính xác:

Để tìm các ca sĩ có tên bắt đầu bằng chữ "Hoa", chúng ta phải bỏ ký tự % ở phía trước và chỉ giữ lại ký tự % ở phía sau cụm từ đó.

SELECT * FROM casi

WHERE tencasi LIKE 'Hoa%';

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1

A.

HS: Xem; GVBM: Xem, Bổ sung; BGH: Xem, sửa, xoá

B.

HS: Xem; GVBM: Xem, Bổ sung, sửa, xóa; BGH: Xem, Bổ sung

C.

HS: Xem; GVBM: Xem, Bổ sung, sửa, xoá; BGH: Xem

D.

HS: Xem, Xoá; GVBM: Xem, Bổ sung, sửa, xoá; BGH: Xem, Bổ sung, sửa, xoá

Lời giải

Đáp án đúng là C

Câu 2

A.

4.

B.

3.

C.

2.

D.

1.

Lời giải

Đáp án đúng là B

Câu 3

A.

Thuộc tính của đối tưởng.

B.

Chức năng của đối tượng.

C.

Khả năng phân tán của đối tượng.

D.

Khả năng lưu của đối tượng.

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 4

a. Nhà quản trị CSDL chỉ cần đảm bảo hệ thống hoạt động thông suốt, không cần quan tâm đến an toàn và bảo mật dữ liệu.

Đúng
Sai

b. Đảm bảo an toàn và bảo mật cho dữ liệu là một nhiệm vụ quan trọng của nhà quản trị CSDL.

Đúng
Sai

c. Nhà quản trị CSDL cần được đào tạo bài bản và liên tục rèn luyện kỹ năng để thực hiện công việc một cách hiệu quả.

Đúng
Sai

d. Vai trò của nhà quản trị CSDL chỉ giới hạn trong việc cài đặt và nâng cấp hệ QTCSDL.

Đúng
Sai

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 5

A.

Luật dân sự.

B.

Ý thức và trách nhiệm của người dùng.

C.

Đạo đức và văn hóa xã hội.

D.

Bộ luật tố tụng hình sự.

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Câu 6

A.

Là CSDL lưu trữ dưới dạng các bảng có không quan hệ với nhau.

B.

Là CSDL lưu trữ dưới dạng các bảng có quan hệ với nhau.

C.

Giống hệt với CSDL phân tán.

D.

Là CSDL phân tích dưới dạng các bảng có quan hệ với nhau.

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP