TopStudy

Tin học · Lớp 11

Giải SBT Tin học 11 KNTT Bài 23. Thực hành truy xuất dữ liệu qua liên kết các bảng có đáp án

9 câu · 14 phút · Ngân hàng đề TopStudy. Đáp án và lời giải do TopStudy biên soạn, mở ngay dưới từng câu.

Làm bài

Nội dung đề

Phần I. Tự luận

Câu 1

1 điểm
Hãy viết câu truy vấn SQL lấy ra danh sách tất cả các học sinh với đầy đủ thông tin idHs, cccd, hoten, gioitinh, ngaysinh, tenDantoc.
Xem đáp án và lời giải

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Liên kết bảng họcsinh với bảng dantoc.

Đáp án: Dùng câu truy vấn SQL:

SELECT a.idHs, a.cccd, a.hoten, a.gioitinh, a.ngaysinh, b.tenDantoc

FROM hocsinh a

INNER JOIN dantoc b ON a.idDantoc = b.idDantoc;

Câu 2

1 điểm
Hãy viết câu truy vấn SQL lấy ra danh sách tất cả các học sinh với đầy đủ thông tin idHs, cccd, hoten, gioitinh, ngaysinh, tenXa.
Xem đáp án và lời giải

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Liên kết bảng họcsinh với bảng xa.

Đáp án: Dùng câu truy vấn SQL

SELECT a.idHs, a.cccd, a.hoten, a.gioitinh, a.ngaysinh, b.tenXa FROM hocsinh a

INNER JOIN xa b ON a.idXa = b.idXa;

Câu 3

1 điểm
Hãy viết câu truy vấn SQL lấy ra danh sách tất cả các học sinh với đầy đủ thông tin idHs, cccd, hoten, gioitinh, ngaysinh, tenDantoc, tenXa.
Xem đáp án và lời giải

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Liên kết bảng họcsinh với bảng dantoc và bảng xa.

Đáp án: Dùng câu truy vấn SQL:

SELECT a.idHs, a.cccd, a.hoten, a.gioitinh, a.ngaysinh, b.tenDantoc, c.tenxa

FROM hocsinh a

INNER JOIN dantoc b ON a.idDantoc = b.idDantoc

INNER JOIN xa c ON a.idXa = c.idXa;

Câu 4

1 điểm
Hãy viết câu truy vấn SQL lấy ra danh sách tất cả các học sinh trong trường thuộc dân tộc Kinh, bao gồm idHs, cccd, hoten, gioitinh, ngaysinh.
Xem đáp án và lời giải

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Liên kết bảng hocsinh với bảng dantoc và sử dụng thêm WHERE.

Đáp án: Dùng câu truy vấn SQL:

SELECT a.idHs, a.cccd, a.hoten, a.gioitinh, a.ngaysinh

FROM hocsinh a

INNER JOIN dantoc b ON a.idDantoc = b.idDantoc

WHERE b.tenDantoc = ‘Kinh ;

Câu 5

1 điểm
Hãy viết câu truy vấn SQL lấy ra danh sách tất cả các học sinh trong trường không phải dân tộc Kinh, bao gồm idHs, cccd, hoten, gioitinh, ngaysinh.
Xem đáp án và lời giải

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Liên kết bảng họcsinh với bảng dantoc và sử dụng thêm WHERE. Đáp án: Dùng câu truy vấn SQL:

SELECT a.idHs, a.cccd, a.hoten, a,gioitinh, a.ngaysinh

FROM dantoc b

INNER JOIN hoc sinh a ON a.idDantoc = b.idDantoc WHERE b.tenDantoc I- ‘Kinh”;

Câu 6

1 điểm
Hãy viết câu truy vấn SQL lấy ra danh sách tất cả các học sinh, bao gồm idHs, cccd, hoten, gioitinh, ngaysinh ở một xã/phường có tên đầy đủ cụ thể.
Xem đáp án và lời giải

Câu 7

1 điểm
Hãy viết câu truy vấn SQL lấy ra danh sách tất cả các học sinh trong trường, bao gồm idHs, cccd, hoten, gioitinh, ngaysinh, tenDantoc ở một xã/phường có tên đầy đủ cụ thể.
Xem đáp án và lời giải

Câu 8

1 điểm
Hãy viết câu truy vấn SQL lấy ra danh sách tất cả các học sinh trong trường thuộc dân tộc Kinh, bao gồm idHs, cccd, hoten, gioitinh, ngaysinh, tenXa.
Xem đáp án và lời giải

Câu 9

1 điểm
Hãy viết câu truy vấn SQL lấy ra danh sách tất cả các học sinh, bao gồm idHs, cccd, hoten, gioitinh, ngaysinh, tenDantoc, tenXa trong một lớp với tên lớp đầy đủ.
Xem đáp án và lời giải

Đề cùng chủ đề

Tất cả đề Thực hành truy xuất dữ liệu qua liên kết các bảng · Các bộ sách Tin học Lớp 11