Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

TIN 11 GK II

Total questions: 26

Worksheet time: 26mins

Name
Class
Date
1.

Lệnh sau có ý nghĩa là gì?

SELECT idHocsinh, tenHocsinh

FROM TTHS

a)

Truy vấn vào bảng dữ liệu idHocsinh, tenHocsinh gồm trường TTHS

b)

Truy vấn vào CSDL TTHS gồm các trường idHocsinh, tenHocsinh

c)

Truy vấn vào bảng dữ liệu TTHS gồm các trường idHocsinh, tenHocsinh

d)

Truy vấn vào CSDL idHocsinh, tenHocsinh gồm trường TTHS

2.

Các trường chứa khóa chính thường có kiểu dữ liệu INT và chọn AUTO_INCREMENT, điều đó có nghĩa là gì?

a)

Dữ liệu là kiểu xâu và có độ dài là 25

b)

Dữ liệu trong khóa chính là kiểu nguyên và tự động tăng giá trị

c)

Dữ liệu trong khóa chính là kiểu số thực và tự động tăng giá trị

d)

Dữ liệu là kiểu xâu và có độ dài là 255

3.

Vì sao cần sử dụng phần mềm HeidiSQL khi cần làm việc với hệ quản trị CSDL MySQL?

a)

Do người dùng không thể thao tác với MySQL

b)

Do HeidiSQL là phần mềm miễn phí còn MySQL cần trả phí để sử dụng

c)

Do MySQL không chạy được trên hệ điều hành Windows

d)

Do MySQL sử dụng giao diện dòng lệnh không thuận tiện sử dụng

4.

Việc đặt khóa chống trùng lặp (Unique) nhằm mục đích gì?

a)

Để người dùng không thể tạo ra các trường giống nhau

b)

Để trường đó tự động tăng giá trị

c)

Để tạo ra mối liên kết giữa các trường trong bảng

d)

Để người dùng không thể nhập trùng lặp giá trị trong trường đó

5.

Để kết nối với cơ sở dữ liệu MySQL trong HeidiSQL, bạn cần cung cấp thông tin gì?

a)

Tên máy chủ (host), tên bảng (table name)

b)

Tên file cấu hình (configuration file name), đường dẫn file cấu hình

c)

Tên IP máy chủ, tên người dùng (username), mật khẩu (password).

d)

Tên cơ sở dữ liệu (database name) và IP máy chủ

6.

Những lợi ích nào dưới đây được tạo ra khi ứng dụng CSDL trong quản lý?

a)

Có thể thực hiện tải tệp, thư mục lên ổ đĩa trực tuyến để lưu trữ lâu dài

b)

Tiện lợi, kịp thời, nhanh chóng, hạn chế sai sót.

c)

Bảo đảm an toàn dữ liệu, tránh sự cố về điện, thiết bị lưu trữ

d)

Tất cả các phương án trên đều đúng

7.

Cần gõ câu truy vấn nào trong cửa sổ lệnh của MySQL để đọc được toàn bộ thông tin bảng bangdiem trong CSDL hocsinh?

a)

select * from hocsinh.bangdiem;

b)

delete hocsinh from bangdiem;

c)

update hocsinh;

d)

insert * from hocsinh.bangdiem;

8.

Lệnh sau có ý nghĩa là gì? ORDER BY tenHocsinh

a)

Kết quả truy vấn được sắp xếp theo trường tenHocsinh

b)

Chỉ hiển thị kết quả truy vấn ở trường tenHocsinh

c)

Lệnh trên không có ý nghĩa

d)

Không xuất ra các kết quả có ở trường tenHocsinh

9.

Người ta chọn khóa chính cho bảng dựa trên tiêu chí nào?

a)

Khóa chính được chọn dựa trên cơ sở các khóa ngoài của bảng khác.

b)

Khóa chính là bảng chứa ít dữ liệu nhất

c)

Khóa chính được chọn ngẫu nhiên trong số các trường của bảng

d)

Khóa chính là trường ngắn gọn nhất để xác định duy nhất một bản ghi

10.

Nếu muốn truy vấn tới các giá trị 2 và 4 trong trường idHocsinh thì biểu thức điều kiện cần phải viết như thế nào?

a)

WHERE idHocsinh = 2 AND idHocsinh = 4

b)

ORDER BY idHocsinh = 2 AND idHocsinh = 4

c)

ORDER BY idHocsinh = 2 OR idHocsinh = 4

d)

WHERE idHocsinh = 2 OR idHocsinh = 4

11.

Để thiết lập 1 trường làm khóa chính, trước tiên ta cần nhấn chọn trường đó và thực hiện thao tác nào dưới đây?

a)

Chọn Create new index Chọn KEY

b)

Chọn Create new index Chọn PRIMARY

c)

Chọn Create new index Chọn SPATIAL

d)

Chọn Create new index Chọn UNIQUE

12.

Để thiết lập 1 trường làm khóa ngoài, trước tiên ta cần nhấn chọn trường đó và thực hiện thao tác nào dưới đây?

a)

Chọn Create new index Chọn UNIQUE

b)

Chọn Create new index Chọn PRIMARY

c)

Chọn Create new index Chọn KEY

d)

Chọn Create new index Chọn SPATIAL

13.

Phát biểu nào dưới đây là đúng khi nhập dữ liệu vào các trường khóa ngoài?

a)

Nhập bình thường từ bàn phím

b)

Không cần nhập

c)

Chỉ có thể nháy đúp vào ô dữ liệu và chọn các giá trị tương ứng

d)

Đã nhập dữ liệu vào khóa ngoài thì không thể sửa chữa

14.

Cần chọn kiểu dữ liệu cho cột tên tỉnh (tentinh) trong CSDl quản lí tỉnh, thành phố?

a)

INT

b)

VARCHAR

c)

FLOAT

d)

DECIMAL

15.

Khi muốn khai báo trường Ngaysinh, ta cần chọn kiểu dữ liệu nào?

a)

INT

b)

VARCHAR(255)

c)

CHAR(4)

d)

DATE

16.

MySQL là gì?

a)

Một hệ quản trị cơ sở dữ liệu.

b)

Một framework phát triển ứng dụng web.

c)

Một phần mềm biên dịch mã nguồn mở.

d)

Một cơ sở dữ liệu.

17.

Muốn truy xuất tất cả các dòng dữ liệu từ bảng "Lop11A" ta dùng ?

a)

SELECT * FROM Lop11A WHERE diemthi LIKE '9%';

b)

SELECT * FROM Lop11A WHERE diemthi LIKE '%9%';

c)

SELECT * FROM Lop11A;

d)

SELECT * FROM Lop11A WHERE diemthi = 9;

18.

Các trường chứa khóa chính thường có kiểu dữ liệu INT và chọn AUTO_INCREMENT, điều đó có nghĩa là gì?

a)

Dữ liệu là kiểu xâu và có độ dài là 25

b)

Dữ liệu trong khóa chính là kiểu nguyên và tự động tăng giá trị

c)

Dữ liệu trong khóa chính là kiểu số thực và tự động tăng giá trị

d)

Dữ liệu là kiểu xâu và có độ dài là 255

19.

Cần chọn kiểu dữ liệu cho cột điểm thi (diemthi) trong CSDL HOCSINH, thành phố?

a)

INT

b)

FLOAT

c)

DECIMAL

d)

VARCHAR

20.

Khi muốn khai báo trường diemTrungbinh, ta cần chọn kiểu dữ liệu nào?

a)

VARCHAR(255)

b)

INT

c)

FLOAT

d)

CHAR(4)

21.

Để thêm thông tin ngày sinh của các nhạc sĩ, ca sĩ vào CSDL, bạn cần?

a)

Cần thay đổi cấu trúc CSDL bằng cách thêm một bảng mới để lưu trữ thông tin này.

b)

Cần xóa bỏ cấu trúc CSDL và thay bằng cấu trúc khác.

c)

Thêm một trường mới vào bảng "nhacsi" và bảng "casi" để lưu trữ thông tin ngày sinh.

d)

Không có cách nào

22.

Khi muốn khai báo trường tenHocsinh, ta cần chọn kiểu dữ liệu nào?

a)

VARCHAR(255)

b)

CHAR(4)

c)

INT

d)

FLOAT

23.

Lệnh sau có ý nghĩa là gì? ORDER BY tenHocsinh

a)

Kết quả truy vấn được sắp xếp theo trường tenHocsinh

b)

Chỉ hiển thị kết quả truy vấn ở trường tenHocsinh

c)

Lệnh trên không có ý nghĩa

d)

Không xuất ra các kết quả có ở trường tenHocsinh

24.

Cần chọn kiểu dữ liệu nào cho trường tenThanhpho?

a)

VARCHAR(255)

b)

CHAR(4)

c)

INT

d)

FLOAT

25.

Lệnh sau có ý nghĩa là gì? WHERE tenHocsinh LIKE 'P%'

a)

Chỉ ra vị trí của các bảng bắt đầu bằng chữ P trong CSDL TTHS

b)

Chỉ ra vị trí của trường tenHocsinh trong bảng bắt đầu bằng chữ P

c)

Chỉ lấy các bản ghi bắt đầu bằng chữ LIKE trong trường tenHocsinh

d)

Chỉ lấy các bản ghi bắt đầu bằng chữ P trong trường tenHocsinh

26.

Việc quản trị CSDL trên máy tính đối với các hãng hàng không mang lại lợi ích gì cho việc quản lý lịch bay và đặt vé? Hãy chọn phương án sai

a)

Xác định các vấn đề kỹ thuật nhanh chóng và đưa ra giải pháp.

b)

Tăng khả năng đồng bộ hóa thông tin lịch trình và chỗ trống trên các chuyến bay.

c)

Giảm thời gian xử lý đặt vé và xác nhận thông tin hành khách.

d)

Cải thiện khả năng theo dõi và báo cáo về tình trạng chuyến bay.