Đề 1 - Ôn Tập Thi Học Kỳ II - Tin Học 11 - Kết Nối Tri Thức Với Cuộc Sống - Tin Học Ứng Dụng



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

Câu 1: Hãy chọn đáp án đúng nhất khi nói về lợi ích của việc quản trị cơ sở dữ liệu trên máy tính

A. Giúp lưu trữ và truy xuất dữ liệu nhanh chóng, hiệu quả.

B. Giảm thiểu hoàn toàn nguy cơ mất dữ liệu.

C. Không cần sao lưu dữ liệu vì đã có hệ thống tự động bảo vệ.

D. Không cần cập nhật phần mềm quản lý dữ liệu theo thời gian.

Câu 2: Đâu là phương án ĐÚNG khi nói về một số hệ quản trị cơ sở dữ liệu phổ biến hiện nay?

A. Microsoft Word, Excel

B. MySQL, Microsoft SQL Server, Oracle

C. Photoshop, AutoCAD

D. Windows, Linux, MacOS

Câu 3: Trong hệ quản trị CSDL, chức năng nào giúp đảm bảo tính nhất quán của dữ liệu?

A. Tính toàn vẹn dữ liệu

B. Tính phân quyền người dùng

C. Tính khả dụng cao

D. Tính bảo mật dữ liệu

Câu 4: Tại sao MySQL được ưa chuộng trong quản trị CSDL?

A. Vì có giá thành thấp

B. Vì nó là phần mềm mã nguồn mở và miễn phí

C. Vì chỉ hỗ trợ cho các hệ thống nhỏ

D. Vì không cần phần cứng mạnh

Câu 5: Chức năng nào của hệ quản trị CSDL giúp bảo vệ dữ liệu khỏi những truy cập trái phép?

A. Tính toàn vẹn dữ liệu

B. Tính phân quyền người dùng

C. Tính nhất quán dữ liệu

D. Tính lưu trữ

 Câu 6:  Phần mềm HeidiSQL được sử dụng để làm gì trong quản trị CSDL?

A. Quản lý giao diện đồ họa cho MySQL

B. Chạy các ứng dụng ngoài hệ thống

C. Tăng tốc độ xử lý MySQL

D. Quản lý bộ nhớ máy tính

Câu 7: Trong cấu trúc bảng banthuam(idBanthuam, idBannhac, idCasi), trường nào được chọn làm khóa chính?

A. idBanthuam

B. idBannhac

C. idCasi

D. tenBannhac

Câu 8: Tại sao cần tách bảng casi(idCasi, tenCasi) thay vì lưu trữ trực tiếp tenCasi trong bảng banthuam?

A. Giúp giảm dung lượng lưu trữ và tránh trùng lặp dữ liệu

B. Giúp lưu trữ nhiều ca sĩ hơn

C. Giúp truy vấn nhanh hơn

D. Giúp quản lý các bản nhạc phức tạp hơn

Câu 9: Trong cấu trúc bảng bannhac(idBannhactenBannhac, idNhacsi), trường idNhacsi là gì?

A. Khóa chính

B. Khóa ngoài

C. Khóa cắm trùng lặp

D. Chỉ mục

Câu 10:  Khi cần quản lý thêm thông tin ngày sinh của các ca sĩ trong CSDL, nên thay đổi như thế nào?

A. Thêm trường ngaysinh vào bảng banthuam

B. Thêm trường ngaysinh vào bảng casi

C. Tạo bảng mới lưu trữ thông tin ngày sinh

D. Không cần thay đổi

Câu 11: Trường nào trong bảng banthuam(idBanthuam, idBannhac, idCasi) là khóa ngoài?

A. idBanthuam

B. idBannhac và idCasi

C. tenBannhac

D. tenCasi

Câu 12: Tại sao cần phải có khóa ngoài trong cơ sở dữ liệu quan hệ?

A. Để giảm trùng lặp dữ liệu

B. Để tạo mối liên hệ giữa các bảng

C. Để làm cho truy vấn nhanh hơn

D. Để quản lý được nhiều dữ liệu hơn

Câu 13: Trong quá trình tạo bảng, nếu muốn trường "idNhacsi" tự động tăng giá trị, ta phải chọn tùy chọn nào?

A. AUTO_INCREMENT

B. UNSIGNED

C. NOT NULL

D. DEFAULT

Câu 14: Để thiết lập trường "idNhacsi" làm khóa chính, ta phải thực hiện thao tác nào?

A. Chọn AUTO_INCREMENT

B. Chọn khóa ngoại

C. Chọn PRIMARY trong phần Create new index

D. Chọn VARCHAR

Câu 15: Nếu vô tình chọn sai trường làm khóa chính, cách nào sau đây đúng để sửa lại?

A. Xóa bảng và tạo lại

B. Nhấp chuột phải vào trường sai và chọn Delete column

C. Nhấp đúp chuột vào trường sai và sửa lại khóa chính

D. Đặt trường sai làm khóa ngoại

Câu 16: Khi khai báo trường "tenNhacsi", độ dài tối đa bao nhiêu thường được sử dụng?

A. 50

B. 100

C. 255

D. 500

Câu 17: Khi tạo lập cơ sở dữ liệu mới trong MySQL, bộ mã ký tự mặc định nào thường được sử dụng?

A. ASCII

B. utf8mb3

C. Unicode 2 byte

D. utf8mb4

Câu 18: Để tạo bảng "nhacsi" với trường "idNhacsi" và "tenNhacsi", kiểu dữ liệu của "idNhacsi" là gì?

A. VARCHAR

B. INT

C. TEXT

D. FLOAT

Câu 19: Khi khai báo khóa ngoài, kiểu dữ liệu của trường idNhacsi trong bảng "bannhac" nên là gì?

A. VARCHAR

B. TEXT

C. INT

D. FLOAT

Câu 20: Khi khai báo cặp trường (tenBannhac, idNhacsi) không được trùng lặp giá trị, loại khóa nào được sử dụng?

A. PRIMARY

B. UNIQUE

C. FOREIGN KEY

D. INDEX

Câu 21: Khóa ngoài trong bảng "bannhac" tham chiếu đến khóa chính ở bảng nào?

A. nhacsi

B. casi

C. banthuam

D. quận/huyện

Câu 22: Khi khai báo khóa ngoài cho bảng "bannhac", trường nào được chọn làm khóa ngoài?

A. idBannhac

B. tenBannhac

C. idNhacsi

D. idBanthuam

Câu 23: Khi chỉnh sửa dữ liệu trong bảng, để sửa nội dung của một ô dữ liệu, ta thực hiện thao tác nào?

A. Nhấn đôi chuột vào ô cần sửa

B. Chọn ô rồi nhấn phím Deletex

C. Chọn ô rồi nhấn phím Ctrl + Enter

D. Chọn ô rồi nhấn phím F

Câu 24: Để sắp xếp dữ liệu trong bảng theo thứ tự giảm dần của một trường (column), ta thực hiện thao tác nào?

A. Nhấp chuột phải vào tiêu đề cột và chọn "Sort Descending"

B. Nhấn đôi chuột vào tiêu đề cột

C. Nhấn chuột vào tiêu đề cột, sau đó chọn biểu tượng tam giácx

D. Nhấp chuột vào tiêu đề cột

 

PHẦN II. Câu trắc nghiệm đúng sai.

Câu 1: Lợi ích nào sau đây là lý do chính khiến việc quản trị cơ sở dữ liệu trên máy tính được ưa chuộng hơn so với quản lý thủ công?

a) Giảm thiểu tối đa sai sót trong quá trình lưu trữ và truy xuất dữ liệu.

b) Tăng cường khả năng tìm kiếm và xử lý dữ liệu nhanh chóng.

c) Dễ dàng sao chép và phân tán thông tin không cần kiểm soát.

d) Giảm chi phí bảo trì và đảm bảo an toàn dữ liệu tuyệt đối.

 Câu 2: Tại sao MySQL thường được lựa chọn làm hệ quản trị cơ sở dữ liệu trong nhiều ứng dụng?

a) Vì MySQL là phần mềm mã nguồn mở và miễn phí.

b) Vì MySQL không hỗ trợ việc quản lý chặt chẽ sự nhất quán dữ liệu.

c) Vì MySQL thích hợp cho các bài toán quản trị cơ sở dữ liệu lớn và trực tuyến.

d) Vì MySQL yêu cầu phải có kết nối Internet để sử dụng.

Câu 3: Quản trị cơ sở dữ liệu trên máy tính bao gồm các thao tác như tạo, sao lưu, phục hồi và tối ưu hóa dữ liệu. Hiểu rõ cách quản lý và bảo mật giúp đảm bảo dữ liệu luôn chính xác và an toàn.

Câu hỏi Đúng/Sai:

a)     Lệnh BACKUP DATABASE được sử dụng để sao lưu cơ sở dữ liệu.

b)    Chỉ có thể khôi phục dữ liệu bằng lệnh RESTORE DATABASE nếu có bản sao lưu trước đó.

c)     Lệnh DROP DATABASE có thể được hoàn tác nếu chưa commit.

d)    Quyền hạn người dùng trong SQL Server có thể được quản lý bằng lệnh GRANT và REVOKE.

 Câu 4: Trong bảng banthuam, trường nào được chọn làm khóa chính?

a) idBanthuam .

b) idBannhac

c) idCasi

d) Không có trường nào
Mới hơn Cũ hơn
Đọc tiếp:
Lên đầu trang