wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Kiểm tra kiến thức về SQL

Total questions: 10

Worksheet time: 10mins

Name
Class
Date
1.

Truy vấn trong cơ sở dữ liệu (CSDL) là gì?

a)

Một biểu mẫu để nhập dữ liệu

b)

Một phát biểu thể hiện yêu cầu của người dùng đối với CSDL

c)

Một bảng dữ liệu trong CSDL

d)

Một công cụ để xóa dữ liệu

2.

Trong câu lệnh SQL cơ bản SELECT...FROM...WHERE, mệnh đề WHERE có vai trò gì?

a)

Xác định bảng dữ liệu nguồn

b)

Xác định các trường dữ liệu cần hiển thị

c)

Xác định điều kiện lọc dữ liệu

d)

Kết nối các bảng trong CSDL

3.

Để tìm "Họ và tên" và "Toán" của học sinh có điểm Toán từ 8.0 trở lên trong bảng HOC SINH 11, câu truy vấn SQL nào đúng?

a)

SELECT HoVaTen, Toan FROM [HOC SINH 11] WHERE Toan >= 8.0

b)

SELECT HoVaTen, Toan FROM [HOC SINH 11] WHERE [Toán] <= 8.0

c)

SELECT HoVaTen FROM [HOC SINH 11] WHERE [Toán] >= 8.0

d)

SELECT HoVaTen, Toan FROM [HOC SINH 11] WHERE [Họ và tên] >= 8.0

4.

Ngôn ngữ nào sau đây thường được sử dụng để truy vấn trong các hệ CSDL quan hệ?

a)

Python

b)

SQL

c)

Java

d)

HTML

5.

Trong CSDL Thư viện, để tìm tên sách mà người có "Số thẻ TV" là "HS-001" đã mượn vào ngày "02/10/2022", cần liên kết những bảng nào?

a)

Bảng NGƯỜI ĐỌC và bảng SÁCH

b)

Bảng MUỢN-TRẢ và bảng SÁCH

c)

Bảng NGƯỜI ĐỌC và bảng MUỢN-TRẢ

d)

Cả ba bảng NGƯỜI ĐỌC, MUỢN-TRẢ và SÁCH

6.

Từ khóa nào trong SQL được sử dụng để kết nối hai bảng dựa trên một điều kiện chung?

a)

SELECT

b)

WHERE

c)

INNER JOIN

d)

FROM

7.

Báo cáo trong CSDL có vai trò gì?

a)

Thêm dữ liệu mới vào bảng

b)

Trình bày thông tin kết xuất từ CSDL một cách trực quan

c)

Xóa các bản ghi không cần thiết

d)

Chỉnh sửa cấu trúc bảng

8.

Ngôn ngữ truy vấn QBE khác với SQL ở điểm nào?

a)

QBE không cần viết câu lệnh mà điền vào bảng mẫu

b)

QBE chỉ hoạt động trên nhiều bảng

c)

QBE không hỗ trợ điều kiện lọc

d)

QBE là ngôn ngữ dành cho CSDL NoSQL

9.

Viết câu truy vấn SQL để tìm "Tên sách" và "Số trang" của các sách do "Nguyễn Nhật Ánh" viết trong bảng SÁCH. Câu nào sau đây đúng?

a)

b)

c)

d)

10-14.

CSDL QuanLiKetQuaHocTap có cấu trúc như hình. Hãy trả lời các câu hỏi sau.

10.

Để tìm "Họ", "Tên" và "Ngày sinh" của tất cả học sinh trong bảng HocSinh, câu truy vấn SQL nào sau đây đúng?

a)

b)

c)

d)

11.

Để tìm "Tên môn" của các môn học có MaMon là "MH001" trong bảng MonHoc, câu truy vấn SQL nào đúng?

a)

b)

c)

d)

12.

Để tìm "Họ", "Tên" và "Điểm" của học sinh có MaDinhDanh là "HS001" từ bảng HocSinh và KetQua, câu truy vấn SQL nào đúng?

a)

b)

c)

d)

13.

Điền <điều kiện kết nối> để hoàn thành truy vấn

(a)  

14.

Truy vấn lấy thông tin tất cả Học sinh kèm điểm môn Toán (MaMon: "MH002") trong CSDL này là:

a)

b)

c)

d)