Tạo Trắc Nghiệm

Đề thi cuối kì 2 Tin học 11 Kết nối tri thức – Đề 3 (có đáp án)

25 câu · Đề cuối kì 2

3/25 câu đang cập nhật đáp án (ghi rõ ở từng câu), chưa tính điểm; điểm tính trên 22 câu còn lại.

Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án.
Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải.
Thi thử: nộp bài mới chấm điểm và hiện lời giải.

Câu 1

PHẦN I: Câu trắc nghiệm nhiều phương án lựa chọn (20 câu)

Thí sinh trả lời từ câu 1 đến câu 24. Mỗi câu hỏi thí sinh chỉ chọn 1 phương án.

Nhà quản trị cần phải là gì để tránh dủi ro về sự cố cho các dữ liệu?

Đáp án và lời giải

Đáp án: B

Câu 2

Cài đặt và cập nhật các hệ QTCSDL là?

Đáp án và lời giải

Đáp án: A

Câu 3

Cho phần nội dung sau: “Quản lý kết quả học tập của học sinh từ bảng điểm môn học đến bảng điểm chung của lớp cho thấy nhu cầu lưu trữ dữ liệu và … rất đang dạng. Trên thực tế còn rất nhiều các lĩnh vực hoạt động khác cần có nhu cầu này, chẳng hạn như bệnh viện là các dữ liệu về bệnh nhân đến khám, chữa bệnh, các loại thuốc, vật tư y tế, được mua và sử dụng”.

Chỗ chấm là?

Đáp án và lời giải

Đáp án: D

Câu 4

Vì không thể kiểm soát chính xác lượng hàng bán gia và lượng hàng tồn đọng bằng cách thủ công, nên công ty A đã sử dụng biện pháp quét mã vạch. Mã vạch này là gì mà tiện lợi đến vậy?

Đáp án và lời giải

Đáp án: A

Câu 5

Tính không dư thừa trong cơ sở dữ liệu là gì?

Đáp án và lời giải

Đáp án: A

Câu 6

Ứng dụng cục bộ là?

Đáp án và lời giải

Đáp án: A

Câu 7

Câu lệnh INSERT trong MySQL được sử dụng để chèn một bản ghi đơn hoặc nhiều bản ghi vào một bảng?

Đáp án và lời giải

Đáp án: B

Câu 8

 Bảo đảm an toàn dữ liệu là?

Đáp án và lời giải

Đáp án: B

Câu 9

Để bảo vệ các dữ liệu cá nhân và thông tin cá nhân, thì nên?

Đáp án và lời giải

Đáp án: A

Câu 10

Bạn muốn kết nối HeidiSQL với cơ sở dữ liệu MySQL từ xa qua internet. Bạn cần đảm bảo điều kiện nào sau đây?

Đáp án và lời giải

Đáp án: A

Câu 11

Trường tenBannhac trong bảng bannhac có giá trị kiểu dữ liệu nào?

Trường tenBannhac trong bảng bannhac có giá trị kiểu dữ liệu nào? (ảnh 1)

Đáp án và lời giải

Đáp án: B

Câu 12

Tại sao nên thay thế tenCasi trong bảng banthuam bằng idCasi?

Tại sao nên thay thế tenCasi trong bảng banthuam bằng idCasi? (ảnh 1)

Tại sao nên thay thế tenCasi trong bảng banthuam bằng idCasi? (ảnh 2)

Đáp án và lời giải

Đáp án: A

Câu 13

Trong bảng banthuam, trường idBannhac tham chiếu đến bảng nào?

Trong bảng banthuam, trường idBannhac tham chiếu đến bảng nào? (ảnh 1)
Trong bảng banthuam, trường idBannhac tham chiếu đến bảng nào? (ảnh 2)
Trong bảng banthuam, trường idBannhac tham chiếu đến bảng nào? (ảnh 3)
Trong bảng banthuam, trường idBannhac tham chiếu đến bảng nào? (ảnh 4)

Đáp án và lời giải

Đáp án: C

Câu 14

Nếu bạn cần thêm một trường mới vào bảng "nhacsi" sau khi bảng đã được tạo, bạn sẽ thực hiện thao tác nào?

Đáp án và lời giải

Đáp án: B

Câu 15

Để khai báo khóa ngoài, ta chọn mục nào sau đây?

Đáp án và lời giải

Đáp án: B

Câu 16

Khi bạn muốn sắp xếp dữ liệu trong bảng nhacsi theo thứ tự bảng chữ cái của tên nhạc sĩ, câu truy vấn SQL nào là phù hợp?

Đáp án và lời giải

Đáp án: A

Câu 17

Trong một tình huống mà bạn cần chuyển đổi dữ liệu bản nhạc sang một hệ quản trị cơ sở dữ liệu khác, bạn nên lưu ý điều gì để đảm bảo tính toàn vẹn dữ liệu?

Đáp án và lời giải

Đáp án: A

Câu 18

Trong câu lệnh SQL sau, từ khóa nào thể hiện việc kết nối hai bảng?

Trong câu lệnh SQL sau, từ khóa nào thể hiện việc kết nối hai bảng? (ảnh 1)

Đáp án và lời giải

Đáp án: B

Câu 19

 Để lấy danh sách các bản thu âm có ca sĩ Lê Dung thể hiện, cần sử dụng điều kiện nào trong mệnh đề WHERE?

Để lấy danh sách các bản thu âm có ca sĩ Lê Dung thể hiện, cần sử dụng điều kiện nào trong mệnh đề WHERE? (ảnh 1)

Đáp án và lời giải

Đáp án: C

Câu 20

Bạn đang làm việc trên cơ sở dữ liệu mymusic và muốn sao lưu bảng banthuam. Bước đầu tiên bạn cần thực hiện là gì?

Đáp án và lời giải

Đáp án: B

Câu 21

Phần II. Câu trắc nghiệm đúng sai (2 câu) Trong mỗi ý a, b, c, d ở mỗi câu, thí sinh chọn đúng hoặc sai

Khi tạo bảng "nhacsi", các bước sau có đúng không?

  • a)

    Trường "idNhacsi" phải được đặt kiểu dữ liệu là INT.

  • b)

    Trường "tenNhacsi" nên có kiểu dữ liệu là CHAR(255)

  • c)

    Chọn AUTO_INCREMENT cho trường "idNhacsi" để tự động tăng giá trị.

  • d)

    Bỏ chọn ALLOW NULL cho "idNhacsi" để đảm bảo không có giá trị rỗng.

Đáp án và lời giải

Đáp án: a) Đúng; b) Sai; c) Đúng; d) Đúng

Câu 22

Để thêm trường mới vào bảng "nhacsi", các bước sau có đúng không?

  • a)

    Sử dụng phím Ctrl+Insert để thêm trường mới.

  • b)

    Tên trường mới phải là "Column1" mặc định.

  • c)

    Để thêm trường "tenNhacsi", chọn kiểu dữ liệu là VARCHAR với độ dài 255.

  • d)

    Giá trị mặc định của trường "tenNhacsi" là NULL.

Đáp án và lời giải

Đáp án: a) Đúng; b) Sai; c) Đúng; d) Sai

Câu 23

Câu tự luận

Phần III. Tự luận

Trong quá trình quản lý điểm học sinh bằng phần mềm, em hãy nêu các nhóm chức năng chính của hệ quản trị cơ sở dữ liệu?

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Các nhóm chức năng chính của hệ quản trị cơ sở dữ liệu gồm:

- Nhóm định nghĩa dữ liệu (DDL): Cho phép tạo lập, sửa đổi cấu trúc cơ sở dữ liệu như tạo bảng, sửa bảng, xóa bảng.

- Nhóm thao tác dữ liệu (DML): Cho phép thêm, sửa, xóa và truy vấn dữ liệu trong các bảng.

- Nhóm điều khiển dữ liệu (DCL): Cho phép phân quyền truy cập, bảo mật và đảm bảo an toàn dữ liệu.

Câu 24

Câu tự luận

Một cửa hàng lưu dữ liệu bán hàng trên máy tính. Vì sao cần sao lưu dữ liệu định kỳ?

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

Cần sao lưu dữ liệu định kỳ vì:

- Dữ liệu có thể bị mất do sự cố như hỏng máy, virus, lỗi phần mềm hoặc người dùng thao tác sai.

- Sao lưu giúp khôi phục dữ liệu về trạng thái trước đó khi xảy ra sự cố.

- Đảm bảo an toàn dữ liệu và giúp hệ thống hoạt động liên tục, ổn định.

Câu 25

Câu tự luận

Cho cơ sở dữ liệu QLThuVien gồm các bảng:
Sach(idSach, tenSach, idTacgia)
Tacgia(idTacgia, tenTacgia)

a. Lấy tất cả dữ liệu trong bảng Sach.
b. Lấy danh sách tác giả có tên bắt đầu bằng “T”, sắp xếp theo thứ tự Alphabet.

Đáp án tham khảo

Lời giải của đề gốc để bạn tự đối chiếu; câu tự luận không tính điểm.

a. Lấy tất cả dữ liệu bảng Sach:

SELECT * FROM Sach;

b. Lấy danh sách tác giả có tên bắt đầu bằng “T”, sắp xếp tăng dần:

SELECT tenTacgia
FROM Tacgia
WHERE tenTacgia LIKE 'T%'
ORDER BY tenTacgia ASC;