TopStudy

Tin học · Lớp 11

Bộ 4 đề thi giữa kì 2 Tin học 11 Kết nối tri thức có đáp án (Đề 3)

31 câu · 47 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. Trắc nghiệm nhiều lựa chọn

Câu 1

1 điểm

I. PHẦN TRẮC NGHIỆM (7,0 điểm)

HeidiSQL hỗ trợ các hệ quản trị cơ sở dữ liệu nào?

  1. Đáp án A: MySQL, PostgreSQL, Oracle.
  2. Đáp án B: MySQL, MongoDB, SQLite.
  3. Đáp án C: MySQL, SQL Server, MariaDB.
  4. Đáp án D: My SQL, Access.
Xem đáp án và lời giải

Lời giải do TopStudy biên soạn

Đáp án: C

Chọn C

Câu 2

1 điểm
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
  1. Đáp án A: 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.
  2. Đáp án B: Giảm thời gian xử lý đặt vé và xác nhận thông tin hành khách.
  3. Đáp án C: Cải thiện khả năng theo dõi và báo cáo về tình trạng chuyến bay.
  4. Đáp án D: Xác định các vấn đề kỹ thuật nhanh chóng và đưa ra giải pháp.
Xem đáp án và lời giải

Lời giải do TopStudy biên soạn

Đáp án: D

Chọn D

Câu 3

1 điểm
MySQL có hạn chế nào sau đây?
  1. Đáp án A: Dễ sử dụng.
  2. Đáp án B: Miễn phí.
  3. Đáp án C: Giao diện dòng lệnh không thuận tiện với người dùng mới.
  4. Đáp án D: Cả ba đáp án trên đều sai.
Xem đáp án và lời giải

Lời giải do TopStudy biên soạn

Đáp án: C

Chọn C

Câu 4

1 điểm
Làm sao để từ các thông tin và yêu cầu bất kì của một tập hợp dữ liệu liên quan người ta lại đi đến được CSDL với các bảng cụ thể?
  1. Đáp án A: Nhờ việc xác định cấu trúc bảng và các khóa chính.
  2. Đáp án B: Nhờ việc xác định khóa ngoài.
  3. Đáp án C: Nhờ việc tạo liên kết giữa các bảng.
  4. Đáp án D: Cả ba đáp án trên đều đúng.
Xem đáp án và lời giải

Lời giải do TopStudy biên soạn

Đáp án: D

Chọn D

Câu 5

1 điểm
Để thêm thông tin ngày sinh của các nhạc sĩ, ca sĩ vào CSDL, bạn cần?
  1. Đáp á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.
  2. Đáp án B: 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.
  3. Đáp án C: Cần xóa bỏ cấu trúc CSDL và thay bằng cấu trúc khác.
  4. Đáp án D: Đáp án khác.
Xem đáp án và lời giải

Lời giải do TopStudy biên soạn

Đáp án: B

Chọn B

Câu 6

1 điểm
Để tổ chức lại bảng dữ liệu thì cần?
  1. Đáp án A: Phân tích và sắp xếp lại dữ liệu để hạn chế dữ liệu lặp lại.
  2. Đáp án B: Tổng kết tất cả các thông tin cần quản lý.
  3. Đáp án C: Cùng xem xét lại các bài toán quản lý.
  4. Đáp án D: Tất cả đều đúng.
Xem đáp án và lời giải

Câu 7

1 điểm
Khi thực hiện khai báo khóa chính cho bảng casi mà thực hiện chọn nhầm cột tencasi thì cần làm gì?
  1. Đáp án A: Xóa cột tencasi đi rồi tạo lại và khai báo cột idcasi làm khóa chính.
  2. Đáp án B: Không khai báo lại được phải xóa cả bảng đi rồi tạo lại.
  3. Đáp án C: Vào phần Indexes dưới ô PRIMARY KEY nháy chuột vào tên cột tencasi rồi nháy vào nút mũi tên ở cuối ô chọn lại tên cột là idcasi.
  4. Đáp án D: Thực hiện chọn lại cột idcasi như bình thường.
Xem đáp án và lời giải

Câu 8

1 điểm
Mở HeidiSQL và kết nối đến cơ sở dữ liệu của bạn (nếu đã có). Nếu chưa có cơ sở dữ liệu, bạn có thể tạo mới một cơ sở dữ liệu bằng cách nhấp chuột phải vào?
  1. Đáp án A: " Create database".
  2. Đáp án B: "Create new".
  3. Đáp án C: "Root".
  4. Đáp án D: Đáp án khác.
Xem đáp án và lời giải

Câu 9

1 điểm
Sau khi kết nối đến cơ sở dữ liệu, bạn có thể chọn cơ sở dữ liệu đó trong?
  1. Đáp án A: Danh sách cơ sở dữ liệu được hiển thị bên dưới của HeidiSQL.
  2. Đáp án B: Danh sách cơ sở dữ liệu được hiển thị bên phải của HeidiSQL.
  3. Đáp án C: Danh sách cơ sở dữ liệu được hiển thị bên trái của HeidiSQL.
  4. Đáp án D: Đáp án khác.
Xem đáp án và lời giải

Câu 10

1 điểm
Để Tạo bảng Casi: thì em cần?
  1. Đáp án A: Nháy nút trái chuột ở vùng danh sách các CSDL đã có, chọn thẻ tạo mới, chọn Bảng.
  2. Đáp án B: Nhấn giữ nút phải chuột ở vùng danh sách các CSDL đã có, chọn thẻ tạo mới, chọn Bảng.
  3. Đáp án C: Nháy nút phải chuột ở vùng danh sách các CSDL đã có, chọn thẻ tạo mới, chọn Bảng.
  4. Đáp án D: Cả ba đáp án trên đều đúng.
Xem đáp án và lời giải

Câu 11

1 điểm
Để chọn bảng tham chiếu ta chọn ô?
  1. Đáp án A: " Create database".
  2. Đáp án B: "Create new".
  3. Đáp án C: Reference table.
  4. Đáp án D: Foreign keys.
Xem đáp án và lời giải

Câu 12

1 điểm
Trường ho_dem ( họ đệm của học sinh) khai báo kiểu VARCHAR khi đó ta có thê khai báo kích thước cho trường đó là 5 có thoả mãn các trường hợp khi ta nhập họ đệm của học sinh không?
  1. Đáp án A: Không ảnh hưởng gì tới việc nhập dữ liệu khi khai báo kích thước là 5.
  2. Đáp án B: Khai báo kích thuớc là 5 không đủ để nhập họ đệm của học sinh trong nhiều trường hợp họ đệm nhiều hơn 5 kí tự.
  3. Đáp án C: Có thoả mãn các trường hsợp khi nhập họ đệm của học sinh.
  4. Đáp án D: Không thể khai báo kích thước cho trường có kiểu dữ liệu VARCHAR.
Xem đáp án và lời giải

Câu 13

1 điểm
Khi khoá chính của bảng hoc_sinh là Ma_hoc_sinh có tính chất như sau : khi đó mục Default ta lựa chọn thông số nào:
  1. Đáp án A: Hình minh hoạ
  2. Đáp án B: Hình minh hoạ
  3. Đáp án C: Hình minh hoạ
  4. Đáp án D: Hình minh hoạ
Xem đáp án và lời giải

Câu 14

1 điểm
Việc thiết lập khoá ngoài được thực hiện như thế nào??
  1. Đáp án A: Việc thiết lập khoá ngoài được thực hiện bằng cách xác định cột trong bảng hiện tại là khoá ngoài.
  2. Đáp án B: Việc thiết lập khoá ngoài được thực hiện bằng cách chỉ định bảng mà khoá ngoài này tham chiếu đến (bảng gốc).
  3. Đáp án C: Việc thiết lập khoá ngoài được thực hiện bằng cách xác định cột trong bảng hiện tại là khoá ngoài, và chỉ định bảng mà khoá ngoài này tham chiếu đến (bảng gốc).
  4. Đáp án D: Cả ba đáp án trên đều sai.
Xem đáp án và lời giải

Câu 15

1 điểm
HeidiSQL hỗ trợ việc thực hiện Cập nhật dữ liệu như thế nào với những bảng đơn giản, không có khoá ngoài??
  1. Đáp án A: Bằng cách chọn bảng cần chỉnh sửa, bạn có thể thêm mới, chỉnh sửa hoặc truy xuất dữ liệu trong bảng.
  2. Đáp án B: Bằng cách chọn bảng cần truy xuất và sử dụng truy vấn SQL, bạn có thể truy xuất dữ liệu trong bảng.
  3. Đáp án C: HeidiSQL cung cấp giao diện đồ họa cho phép bạn chỉnh sửa, thêm mới hoặc xoá dữ liệu trong các bảng.
  4. Đáp án D: Cả ba đáp án trên đều sai.
Xem đáp án và lời giải

Câu 16

1 điểm
Để thêm vào một hàng dữ liệu mới ta dùng?
  1. Đáp án A: Nhấn phím Insert.
  2. Đáp án B: Chọn biểu tường dấu cộng + tròn màu xanh.
  3. Đáp án C: Nháy nút phải chuột lên vùng dữ liệu của bảng và chọn Chèn hàng
  4. Đáp án D: Tích hợp quy mô rất lớn, gồm hàng trăm nghìn thành phần trên một chip silicon duy nhất.
Xem đáp án và lời giải

Câu 17

1 điểm
Biểu thức dữ liệu là?
  1. Đáp án A: Biểu thức logic xác lập các điều kiện với các giá trị của các trường dữ liệu.
  2. Đáp án B: Biểu thức kí tự xác lập các điều kiện với các giá trị của các trường dữ liệu.
  3. Đáp án C: Biểu thức số xác lập các điều kiện với các giá trị của các trường dữ liệu.
  4. Đáp án D: Đáp án khác.
Xem đáp án và lời giải

Câu 18

1 điểm
Để biểu diễn thứ tự tăng dần ta dùng
  1. Đáp án A: DESC.
  2. Đáp án B: LIKE.
  3. Đáp án C: AND.
  4. Đáp án D: ASC.
Xem đáp án và lời giải

Câu 19

1 điểm
Khi người dùng cập nhật dữ liệu trong bảng chứa khoá ngoài, HeidiSQL sẽ?
  1. Đáp án A: Kiểm tra giá trị của các trường trong bảng để đảm bảo rằng nó phải là giá trị tham chiếu đến một trường khoá chính của bảng tham chiếu.
  2. Đáp án B: Kiểm tra giá trị của trường khoá ngoài để đảm bảo rằng nó phải là giá trị tham chiếu đến một trường khoá chính của bảng tham chiếu.
  3. Đáp án C: Kiểm tra các giá trị trong bảng.
  4. Đáp án D: Cả ba đáp án trên đều đúng.
Xem đáp án và lời giải

Câu 20

1 điểm
HeidiSQL hỗ trợ kiểm soát việc cập nhật dữ liệu của trường khoá ngoài bằng cách?
  1. Đáp án A: Đảm bảo rằng giá trị của trường khoá chính phải là giá trị tham chiếu đến một trường khoá chính của bảng tham chiếu.
  2. Đáp án B: Đảm bảo rằng giá trị của trường khoá ngoài phải là giá trị tham chiếu đến một bảng khác.
  3. Đáp án C: Đảm bảo rằng giá trị của trường khoá ngoài phải là giá trị tham chiếu đến một trường khoá chính của bảng tham chiếu.
  4. Đáp án D: Cả ba đáp án trên đều sai.
Xem đáp án và lời giải

Câu 21

1 điểm
Để truy xuất dữ liệu từ bảng "banthuam" với điều kiện cụ thể trên trường "idbannhac" ta dùng câu lệnh?
  1. Đáp án A: SELECT * FROM banthuam;
  2. Đáp án B: SELECT * FROM banthuam ORDER BY idbannhac ASC;
  3. Đáp án C: SELECT idbannhac, idcasi FROM banthuam;
  4. Đáp án D: SELECT * FROM banthuam WHERE idbannhac = 5; -- Giả sử giá trị idbannhac cần tìm là 5;
Xem đáp án và lời giải

Câu 22

1 điểm
Để Truy xuất tất cả dữ liệu từ bảng "quanhuyen" ta dùng câu lệnh?
  1. Đáp án A: SELECT * FROM quanhuyen WHERE danso > 1000000 -- Giả sử giá trị danso cần tìm là lớn hơn 1.000.000 AND dientich < 1000; -- Giả sử giá trị dientich cần tìm là nhỏ hơn 1000
  2. Đáp án B: SELECT * FROM quanhuyen WHERE idquanhuyen = 1; -- Giả sử giá trị idquanhuyen cần tìm là 1
  3. Đáp án C: SELECT * FROM quanhuyen;
  4. Đáp án D: SELECT idquanhuyen, tenquanhuyen FROM quanhuyen;
Xem đáp án và lời giải

Câu 23

1 điểm
Phát biểu nào sau đây là đúng khi truy xuất dữ liệu qua liên kết các bảng?
  1. Đáp án A: Để truy xuất dữ liệu qua liên kết các bảng ta chọn thẻ truy vấn và nhập câu lệnh truy vấn và nhấn vào biểu tượng F4.
  2. Đáp án B: Chỉ có thể truy xuất dữ liệu từ 2 bảng.
  3. Đáp án C: Truy vấn dữ liệu có thể thực hiện chức năng tổng hợp thông tin từ nhiều bảng và lọc ra danh sách thỏa mãn yêu cầu nào đó.
  4. Đáp án D:

    Để liên kết bảng A và bảng B câu lệnh mệnh đề JOIN được viết như sau:

    FROM tên_bảng_A,tên_trường_a=tên_bảng_B,tên_trường_b

Xem đáp án và lời giải

Câu 24

1 điểm

Cho cơ sở dữ liệu gồm các bảng sau:

1. Sách (Mã sách, Tên sách, Mã tác giả, Mã thể loại, Mã NXB, Năm xuất bản)

2. Tác giả (Mã tác giả, Tên tác giả, website, Ghi chú)

3. Thể loại (Mã thể loại, Tên thể loại)

SELECT Sách.tên sách, Thể loại.tên thể loại

FROM sach INNER JOIN theloai

ON Sách.Mã thể loại= Thể loại.Mã thể loại

Thực hiện nhiệm vụ gì?

  1. Đáp án A: Lấy danh sách tất cả các thông tin của bảng Sách.
  2. Đáp án B: Lấy danh sách tất cả các thông tin của bảng Thể loại.
  3. Đáp án C: Lấy danh sách tất cả các thông tin của bảng Sách, Thể loại.
  4. Đáp án D: Lấy danh sách gồm tên sách, tên thể loại thông qua Mã thể loại.
Xem đáp án và lời giải

Câu 25

1 điểm
Để truy vấn được nhiều hơn hai bảng theo liên kết khóa ngoài ta dùng cách nào sau đây:
  1. Đáp án A: Lặp lại mệnh đề SELECT
  2. Đáp án B: Lặp lại mệnh đề JOIN.
  3. Đáp án C: Lặp lại mệnh đề ODER BY.
  4. Đáp án D: Lặp lại mệnh đề WHERE.
Xem đáp án và lời giải

Câu 26

1 điểm
Sao lưu cơ sở dữ liệu từ máy tính nguồn bằng cách?
  1. Đáp án A: Sử dụng công cụ sao lưu của hệ quản trị cơ sở dữ liệu đang sử dụng trên máy tính nguồn để tạo ra một file sao lưu dữ liệu của cơ sở dữ liệu.
  2. Đáp án B: Có thể sử dụng các phương tiện như USB, mạng LAN, FTP, hoặc các dịch vụ chia sẻ file để chuyển file sao lưu dữ liệu từ máy tính nguồn sang máy tính đích.
  3. Đáp án C: Trên máy tính đích, sử dụng công cụ phục hồi dữ liệu của hệ quản trị cơ sở dữ liệu tương ứng để đọc file sao lưu dữ liệu và khôi phục cơ sở dữ liệu trên máy tính đích.
  4. Đáp án D: Tất cả đều đúng.
Xem đáp án và lời giải

Câu 27

1 điểm
Để bắt đầu quá trình sao lưu dữ liệu ta nhấn vào nút?
  1. Đáp án A: New Session.
  2. Đáp án B: Export Database.
  3. Đáp án C: Export.
  4. Đáp án D: Đáp án khác.
Xem đáp án và lời giải

Câu 28

1 điểm
Phục hồi cơ sở dữ liệu trên máy tính đích bằng cách?
  1. Đáp án A: Sử dụng công cụ sao lưu của hệ quản trị cơ sở dữ liệu đang sử dụng trên máy tính nguồn để tạo ra một file sao lưu dữ liệu của cơ sở dữ liệu.
  2. Đáp án B: Có thể sử dụng các phương tiện như USB, mạng LAN, FTP, hoặc các dịch vụ chia sẻ file để chuyển file sao lưu dữ liệu từ máy tính nguồn sang máy tính đích.
  3. Đáp án C: Trên máy tính đích, sử dụng công cụ phục hồi dữ liệu của hệ quản trị cơ sở dữ liệu tương ứng để đọc file sao lưu dữ liệu và khôi phục cơ sở dữ liệu trên máy tính đích.
  4. Đáp án D: Tất cả đều đúng.
Xem đáp án và lời giải

Phần II. Tự luận

Câu 29

1 điểm

II. PHẦN TỰ LUẬN (3,0 điểm)

Cho cơ sở dữ liệu Quản lý Sách gồm các bảng sau:

- Sách (Mã sách, Tên sách, Mã tác giả, Mã thể loại, Mã NXB, Năm xuất bản)

- Tác giả (Mã tác giả, Tên tác giả, website, Ghi chú)

- Thể loại (Mã thể loại, Tên thể loại)

- Nhà xuất bản (Mã NXB, Tên NXB, Địa chỉ, Email, Thông tin người đại diện)

(1 điểm) Nêu các bước để tạo CSDL Quản lý sách, tạo bảng Tác giả trong CSDL Quản lý Sách.

Xem đáp án và lời giải

Câu 30

1 điểm
(1 điểm) Nên các bước khai báo trường khóa ngoài của bảng Sách tham chiếu đến bảng Tác giả.
Xem đáp án và lời giải

Câu 31

1 điểm
Viết truy vấn để lập danh sách gồm mã sách, tên sách, tên tác giả của những cuốn sách được xuất bản từ năm 2022 đến nay.
Xem đáp án và lời giải

Đề cùng chủ đề

Tất cả đề Đề thi giữa kì 2 Tin học 11 - Kết nối tri thức · Các bộ sách Tin học Lớp 11