Font size
Worksheetstin học
Total questions: 150
Worksheet time: 1hrs 28mins
Câu 1. [NB] Một cửa hàng sách muốn cập nhật số lượng tồn kho sau mỗi lần bán để theo dõi chính xác lượng
sách còn lại. Trong các thao tác dưới đây, thao tác nào thuộc cập nhật dữ liệu trong hệ thống quản lí?
A. Xem báo cáo doanh thu cuối tháng
B. Nhập thêm số lượng sách vừa mới về kho
C. Tìm kiếm sách theo mã ISBN
D. Lập biểu đồ thống kê doanh thu
Câu 2. [NB] Tại một trung tâm ngoại ngữ, nhân viên phải sửa lại họ tên học viên vì nhập sai chính tả. Việc làm
này thuộc dạng cập nhật dữ liệu nào?
A. Thêm mới
B. Xóa dữ liệu
C. Sửa dữ liệu
D. Truy xuất dữ liệu
Câu 3. [NB] Một công ty muốn trích xuất danh sách nhân viên theo từng phòng ban. Hoạt động này gọi là gì?
A. Cập nhật
B. Truy xuất dữ liệu
C. Thu thập tự động
D. Xóa dữ liệu
Câu 4. [NB] Trong quá trình quản lí học sinh, giáo viên nhập thêm dữ liệu học sinh mới vào đầu năm. Đây là
thao tác…
A. Sửa dữ liệu
B. Truy cập dữ liệu
C. Thêm dữ liệu mới
D. Thu thập dữ liệu tự động
Câu 5. [TH] Một thư viện sử dụng phần mềm để tìm nhanh những cuốn sách đang được mượn quá hạn. Tính
năng tìm kiếm này dựa trên đặc điểm nào của hệ thống quản lí?
A. Dữ liệu được sắp xếp ngẫu nhiên
B. Dữ liệu được lưu trữ có cấu trúc
C. Dữ liệu chỉ được cập nhật cuối tháng
D. Dữ liệu không thể lọc theo điều kiện
Câu 6. [TH] Khi truy xuất dữ liệu, người quản lí thường đặt ra "điều kiện lọc" (ví dụ: điểm TB > 8). Điều này
nhằm mục đích gì?
A. Giảm kích thước cơ sở dữ liệu
B. Chỉ lấy ra các dữ liệu thỏa mãn yêu cầu
C. Tự động xóa dữ liệu sai
D. Sửa dữ liệu nhanh hơn
Câu 7. [NB] “Thu thập dữ liệu tự động” bằng biểu mẫu điện tử giúp ích nhất trong tình huống nào?
A. Khi cần chỉnh sửa dữ liệu cũ
B. Khi muốn nhập dữ liệu từ nhiều người cùng lúc
C. Khi muốn phân tích dữ liệu nội bộ
D. Khi muốn xóa dữ liệu trùng lặp
Câu 8. [TH] Một lớp học tổ chức khảo sát mức độ hài lòng qua Google Forms. Việc tổng hợp kết quả diễn ra
rất nhanh. Lí do chính là…
A. Dữ liệu thu được ở dạng hình ảnh
B. Dữ liệu được lưu ngay vào bảng tính
C. Kết quả được chuyển qua email
D. Mỗi câu trả lời phải nhập lại bằng tay
Câu 9. [TH] Một cửa hàng thời trang sử dụng phần mềm để tự tạo báo cáo bán hàng theo ngày. Điều này thể
hiện vai trò nào của truy xuất dữ liệu?
A. Tự động cập nhật kho hàng
B. Trích xuất thông tin phục vụ quyết định quản lí
C. Cho phép xóa dữ liệu dư thừa
D. Giúp sắp xếp lại vị trí hàng hóa
Câu 10. [NB] Trong hệ thống quản lí, “bản ghi” (record) là gì?
A. Tên của một bảng dữ liệu
B. Tập hợp các bảng với nhau
C. Một dòng chứa thông tin đầy đủ về một đối tượng
D. Một cột chứa chung nhiều loại dữ liệu
Câu 11. [TH] Trong một bảng danh sách học viên, cột “Ngày sinh” được xem là…
A. Một trường dữ liệu
B. Một bản ghi
C. Một bảng
D. Một cơ sở dữ liệu
Câu 12. [VD] Một trung tâm logistics cần tìm đơn hàng bị thất lạc. Họ truy xuất theo điều kiện: “đơn hàng chưa
giao AND vị trí cuối cùng = kho số 3”. Đây là ví dụ về…
A. Kết hợp nhiều điều kiện truy vấn
B. Cập nhật tự động
C. Thêm dữ liệu
D. Tự động thu thập dữ liệu từ cảm biến
Câu 13. [VD] Một siêu thị lắp đặt hệ thống RFID để tự động cập nhật số lượng hàng hóa trên kệ. Đây thuộc
nhóm thao tác nào trong quản lí dữ liệu?
A. Thu thập dữ liệu tự động
B. Truy xuất dữ liệu
C. Sửa dữ liệu
D. Phân tích thủ công
Câu 14. [NB] Tính năng nào thường có trong các hệ thống quản lí để hỗ trợ khai thác dữ liệu?
A. Màn hình chơi game
B. Tìm kiếm và lọc dữ liệu
C. Vẽ tranh
D. Soạn nhạc
Câu 15. [TH] Tại bệnh viện, bác sĩ cần xem lịch sử khám bệnh của bệnh nhân. Việc truy xuất này yêu cầu dữ
liệu phải được…
A. Xóa thường xuyên
B. Lưu trữ hệ thống và liên kết theo mã bệnh nhân
C. Lưu trữ rời rạc
D. Cập nhật bằng tay trên giấy
Câu 16. [VD] Một doanh nghiệp muốn tạo báo cáo doanh thu theo từng quý dựa trên dữ liệu bán hàng. Để thực
hiện, hệ thống cần…
A. Tự động nhập dữ liệu
B. Lọc và tổng hợp dữ liệu theo thời gian
C. Xóa dữ liệu cũ
D. Tắt chức năng tìm kiếm
Câu 17. [NB] Trong một bảng dữ liệu, thao tác xóa bản ghi có nghĩa là…
A. Xóa toàn bộ bảng dữ liệu
B. Xóa dữ liệu của một đối tượng cụ thể
C. Xóa mọi trường dữ liệu
D. Xóa hẳn cơ sở dữ liệu
Câu 18. [TH] Một giáo viên cần xuất danh sách học sinh yếu để phụ đạo. Khi thực hiện truy xuất, điều kiện cần
đặt ra là…
A. Điểm TB ≥ 8
B. Điểm TB < 5
C. Điểm TB = 10
D. Mặc định không cần điều kiện
Câu 19. [VD] Một công ty chuyển phát dùng cảm biến vị trí để tự động ghi lại tọa độ của bưu kiện sau mỗi lần
quét. Dạng dữ liệu thu được này thường có đặc điểm gì?
A. Tốc độ sinh dữ liệu chậm
B. Dữ liệu thời gian thực
C. Không thể cập nhật
D. Chỉ nhập bằng tay
Câu 20. [VD] Một khách sạn muốn tạo biểu đồ tỉ lệ phòng đã đặt theo độ tuổi khách hàng. Để làm được điều
đó, hệ thống phải thực hiện bước nào trước?
A. Xóa các bản ghi trống
B. Truy xuất dữ liệu theo nhóm tuổi
C. Đổi tên bảng dữ liệu
D. Khóa dữ liệu để không ai xem được
Câu 1. [TF][NB] Tại một cửa hàng điện máy, nhân viên phải thường xuyên cập nhật danh sách sản phẩm sau
mỗi lần nhập hàng hoặc điều chỉnh giá bán. Để hệ thống quản lí hoạt động chính xác, họ phải thực hiện nhiều
thao tác khác nhau trên dữ liệu có sẵn. Hãy xem các nhận định dưới đây và cho biết chúng đúng hay sai.
a) Thêm sản phẩm mới vào danh sách
b) Sửa giá bán của sản phẩm bị nhập sai
c) Tự động tạo báo cáo doanh thu cuối năm
d) Xóa toàn bộ bảng dữ liệu mỗi ngày
Câu 2. [TF][NB] Trong quá trình quản lí học sinh của một trường THPT, giáo viên chủ nhiệm cần khai thác
thông tin từ bảng dữ liệu lớp để phục vụ kiểm tra, đánh giá và tổng hợp hồ sơ báo cáo. Khi làm việc với dữ liệu
như vậy, nhiều thao tác quen thuộc sẽ được sử dụng. Hãy xác định tính đúng/sai của các nhận định sau.
a) Tìm danh sách học sinh lớp 11A là truy xuất dữ liệu
b) Sửa điểm kiểm tra miệng là truy xuất
c) Lọc học sinh có điểm TB > 8 là truy xuất
d) Xóa học sinh nghỉ học là truy xuất
Câu 3. [TF][TH] Một hệ thống quản lí chuyên nghiệp luôn đòi hỏi dữ liệu được tổ chức rõ ràng, nhất quán để
hỗ trợ việc tìm kiếm nhanh và xử lí hiệu quả. Khi làm việc với dữ liệu dạng bảng, cấu trúc của dữ liệu đóng vai
trò đặc biệt quan trọng. Hãy đánh giá xem các phát biểu dưới đây đúng hay sai.
a) Cấu trúc tốt giúp tìm kiếm nhanh hơn
b) Dữ liệu cấu trúc giúp tránh mọi lỗi nhập liệu
c) Dữ liệu có cấu trúc thuận lợi cho việc phân nhóm
d) Cấu trúc dữ liệu làm hệ thống chạy chậm hơn
Câu 4. [TF][TH] Trong một khảo sát trực tuyến của lớp học, giáo viên sử dụng biểu mẫu điện tử để thu thập ý
kiến học sinh về mức độ hài lòng của buổi học trải nghiệm. Nhờ công cụ số, việc thu thập và tổng hợp dữ liệu
trở nên dễ dàng hơn. Dựa vào tình huống này, hãy cho biết các nhận định sau là đúng hay sai.
a) Nhiều người có thể trả lời cùng lúc
b) Người dùng phải cài phần mềm nặng
c) Dữ liệu được lưu ngay vào bảng tính
d) Không thể tổng hợp thành biểu đồ
Câu 5. [TF][TH] Một giáo viên đang theo dõi tiến độ nộp bài tập của học sinh và cần dựa vào dữ liệu để xác
định những em chưa hoàn thành. Đây là tình huống thực tế trong khai thác dữ liệu lớp học. Hãy đánh giá độ
chính xác của các nhận định sau.
a) Lọc danh sách học sinh chưa nộp là truy xuất dữ liệu
b) Nhập tên học sinh mới là truy xuất
c) Xuất bảng thống kê là khai thác dữ liệu
d) Sửa điểm là thao tác truy xuất
Câu 6. [TF][VD] Trong một kho hàng hiện đại, hệ thống RFID được lắp đặt để giám sát tự động số lượng hàng
hóa trên kệ. Các thẻ và đầu đọc RFID liên tục ghi nhận trạng thái hàng hóa, giúp giảm tải đáng kể công việc
nhập liệu thủ công. Hãy xem xét và cho biết các nhận định dưới đây đúng hay sai.
a) Cho phép thu thập dữ liệu tự động
b) Không thể cập nhật số lượng tồn
c) Ghi lại thông tin theo thời gian thực
d) Bắt buộc nhập lại bằng tay
Câu 7. [TF][VD] Tại bệnh viện, việc truy xuất hồ sơ bệnh án điện tử giúp bác sĩ nhanh chóng nắm được lịch sử
khám chữa bệnh của từng bệnh nhân. Nhờ đó, quá trình chẩn đoán và điều trị trở nên chính xác và hiệu quả hơn.
Dựa trên bối cảnh đó, hãy xác định tính đúng/sai của các nhận định sau.
a) Truy xuất lịch sử khám bệnh giúp bác sĩ ra quyết định tốt hơn
b) Mỗi lần xem hồ sơ là phải nhập lại toàn bộ dữ liệu
c) Điều kiện lọc giúp tìm đúng bệnh nhân cần thiết
d) Cập nhật dữ liệu là thao tác chỉ dùng để xem thông tin
Câu 8. [TF][NB] Trong một bảng dữ liệu, các thông tin về đối tượng được lưu trữ dưới dạng bản ghi, còn từng
thuộc tính thì được lưu trong các trường dữ liệu. Việc hiểu rõ cấu trúc bảng giúp người quản lí thao tác chính
xác hơn. Hãy xem các nhận định sau đúng hay sai.
a) Mỗi bản ghi là thông tin về một đối tượng
b) Một cột là bản ghi
c) Các trường dữ liệu mô tả từng thuộc tính
d) Một bảng chỉ có một trường duy nhất
Câu 9. [TF][TH] Một nhà quản lí doanh nghiệp thường phải dựa trên các báo cáo, biểu đồ và bảng tổng hợp dữ
liệu để đưa ra quyết định phù hợp. Việc khai thác dữ liệu vì vậy trở thành bước quan trọng trong quản lí hiện
đại. Dựa vào thực tiễn này, hãy đánh giá các phát biểu sau đúng hay sai.
a) Báo cáo tổng hợp doanh thu là một dạng khai thác dữ liệu
b) Thay đổi mức lương nhân viên là khai thác dữ liệu
c) Biểu đồ đánh giá hiệu quả hoạt động cũng là khai thác dữ liệu
d) Xóa bản ghi là bước bắt buộc trước khi khai thác
Câu 10. [TF][VD] Một công ty vận tải triển khai cảm biến GPS trên xe để theo dõi hành trình theo thời gian
thực. Hệ thống tự động ghi lại vị trí và trạng thái di chuyển, giúp việc quản lí và điều phối trở nên hiệu quả hơn.
Dựa trên tình huống này, hãy xem xét tính đúng/sai của các nhận định dưới đây.
a) Dữ liệu được cập nhật liên tục theo thời gian
b) Trình quản lí phải nhập lại từng tọa độ
c) Đây là ví dụ điển hình của thu thập tự động
d) Dữ liệu cảm biến không thể lưu vào bảng
Câu 1. [NB] Trong một dự án điều tra số lượng cây xanh trong trường, nhóm học sinh cần ghi chép các thông
tin như loại cây, vị trí, tình trạng. Để dễ dàng xử lí về sau, dữ liệu cần được tổ chức có trật tự. Theo em, cách ghi
chép nào sau đây thể hiện việc lưu trữ dữ liệu khoa học nhất?
A. Ghi vào giấy theo cảm hứng, không theo mẫu
B. Ghi mỗi cây vào một nơi khác nhau
C. Ghi theo danh sách có cột mục rõ ràng
D. Ghi tạm vào nhiều mẩu giấy rời
Câu 2. [NB] Một lớp học muốn lập danh sách học sinh để dễ dàng tìm kiếm khi cần. Để dữ liệu được sắp xếp
khoa học, điều đầu tiên họ cần làm là gì?
A. Viết tên học sinh theo thứ tự ngẫu nhiên
B. Xác định rõ những thông tin cần lưu (tên, ngày sinh, lớp…)
C. Trang trí bảng dữ liệu cho đẹp
D. Ghi tất cả thông tin vào một dòng duy nhất
Câu 3. [TH] Trong buổi họp tổ chuyên môn, giáo viên thảo luận về việc phải lưu trữ hồ sơ kiểm tra của học
sinh trong nhiều năm liền. Hệ thống lưu trữ cần đảm bảo truy cập nhanh và không bị rối. Điều này thể hiện rõ
nhất yêu cầu nào của việc lưu trữ dữ liệu?
A. Lưu càng nhiều càng tốt dù không cần thiết
B. Tổ chức dữ liệu có cấu trúc, tránh nhập lẫn lộn
C. Luôn lưu thành file ảnh
D. Chỉ một người được xem
Câu 4. [NB] Một bạn học sinh muốn tổng hợp điểm kiểm tra của cả lớp bằng máy tính. Để thuận tiện, bạn quyết
định dùng một bảng có các cột thông tin. Cách làm này phù hợp với đặc điểm nào của dữ liệu?
A. Dữ liệu vô tổ chức
B. Dữ liệu không thể chỉnh sửa
C. Dữ liệu có cấu trúc dạng bảng
D. Dữ liệu chỉ xem được nhưng không phân tích được
Câu 5. [TH] Trong thư viện trường, nhân viên muốn tạo danh sách sách mượn để dễ theo dõi. Nếu danh sách
được lưu rời rạc ở nhiều tệp khác nhau mà không phân loại, điều gì sẽ xảy ra?
A. Dữ liệu dễ đọc hơn
B. Rất dễ tìm kiếm
C. Khó quản lí và dễ nhầm lẫn
D. Luôn chính xác tuyệt đối
Câu 6. [NB] Cơ sở dữ liệu được mô tả là gì?
A. Một file văn bản đơn lẻ
B. Một danh sách ghi chép không có trật tự
C. Tập hợp dữ liệu có tổ chức, lưu trữ tập trung
D. Tập hợp hình ảnh minh họa
Câu 7. [TH] Một trường học triển khai hệ thống lưu thông tin giáo viên và học sinh để tất cả bộ phận có thể
truy cập khi cần. Điều này thể hiện đặc điểm nào của cơ sở dữ liệu?
A. Chỉ người nhập liệu mới xem được
B. Không cho phép chia sẻ
C. Cho phép nhiều người dùng khai thác dữ liệu
D. Chỉ dùng để trưng bày
Câu 8. [NB] Trong hệ thống bán hàng của siêu thị, dữ liệu sản phẩm được cập nhật ngày một nhiều nhưng vẫn
dễ tìm kiếm. Điều này nhờ việc dữ liệu được:
A. Lưu hoàn toàn ngẫu nhiên
B. Tổ chức theo cấu trúc
C. Bỏ vào nhiều thư mục không ghi tên
D. Chép trùng nhau ở nhiều nơi
Câu 9. [TH] Một nhóm học sinh phân tích dữ liệu khảo sát thói quen đọc sách. Khi dữ liệu được lưu đúng cấu
trúc, việc thống kê trở nên dễ dàng hơn. Điều này cho thấy lợi ích gì?
A. Dữ liệu cấu trúc làm tăng lỗi nhập
B. Dữ liệu cấu trúc giúp xử lí nhanh, chính xác
C. Dữ liệu cấu trúc chỉ để trang trí
D. Không thể trích xuất được
Câu 10. [NB] Một tệp cơ sở dữ liệu thường lưu các thông tin dạng bảng. Đặc điểm đúng nhất là:
A. Không thể sửa
B. Các dữ liệu được lưu theo hàng và cột
C. Chỉ lưu văn bản
D. Không thể tìm kiếm
Câu 11. [TH] Khi một trường học sử dụng cùng một cơ sở dữ liệu thay vì lưu nhiều bản sao rời rạc, họ đã giảm
được điều gì?
A. Số lượng máy tính
B. Sự trùng lặp dữ liệu
C. Chất lượng thông tin
D. Học sinh trong danh sách
Câu 12. [VD] Một công ty du lịch phân tán nhiều văn phòng thường xuyên cần tra cứu thông tin khách hàng.
Nhờ cơ sở dữ liệu tập trung, mọi chi nhánh đều xem được dữ liệu đúng và mới nhất. Lợi ích nổi bật nhất trong
tình huống này là gì?
A. Chỉ xem được khi ở văn phòng chính
B. Tính nhất quán dữ liệu giữa các nơi
C. Không cần mạng
D. Không cần cập nhật gì nữa
Câu 13. [NB] Một bảng dữ liệu học sinh có thể lưu nhiều loại thông tin khác nhau. Tuy nhiên, tất cả cần phải
được:
A. Viết ngẫu nhiên
B. Lưu dưới dạng hình ảnh
C. Sắp xếp theo cấu trúc thống nhất
D. Đặt mật khẩu mỗi ô
Câu 14. [TH] Nếu một bảng dữ liệu môn học không ghi rõ mỗi cột dùng để lưu thông tin gì, hậu quả thường
gặp là gì?
A. Dữ liệu đẹp hơn
B. Tìm kiếm dễ hơn
C. Khó hiểu và khó xử lí
D. Tự động chính xác hơn
Câu 15. [NB] Trong bài học, cơ sở dữ liệu được nhấn mạnh là có thể xử lí bằng phần mềm để làm gì?
A. Trang trí giao diện
B. Tìm kiếm và khai thác thông tin dễ dàng
C. Chặn người khác xem
D. Xóa bỏ tất cả thông tin
Câu 16. [TH] Một hệ thống quản lí lớp học có thể nhanh chóng thống kê số học sinh nam – nữ. Điều này đến từ
ưu điểm nào của dữ liệu có cấu trúc?
A. Không thể lọc
B. Bắt buộc tính tay
C. Dễ thực hiện các thao tác thống kê
D. Chỉ lưu được tên
Câu 17. [VD] Một nhóm học sinh cần phân chia lại danh sách câu lạc bộ để in thẻ thành viên. Nhờ bảng dữ liệu
đã được lưu trữ khoa học, họ lọc được danh sách nhanh chỉ trong vài giây. Điều này phản ánh khả năng gì của
cơ sở dữ liệu?
A. Không hỗ trợ truy xuất
B. Cho phép lọc và tìm kiếm hiệu quả
C. Không sửa được sai
D. Chỉ xem được một lần
Câu 18. [NB] Trong các hệ thống hiện đại, cơ sở dữ liệu được lưu trữ ở đâu?
A. Chỉ trên giấy
B. Trong máy tính hoặc máy chủ
C. Trên USB của học sinh
D. Không cần lưu
Câu 19. [TH] Một bảng dữ liệu được tổ chức tốt giúp giảm đáng kể lỗi trùng thông tin. Điều này cho thấy điều
gì?
A. Dữ liệu sẽ tự động điền mọi thông tin
B. Tổ chức khoa học giúp tránh nhập lặp
C. Không bao giờ có sai sót
D. Không cần kiểm tra lại
Câu 20. [VD] Một công ty vận tải muốn cập nhật danh sách chuyến xe hằng ngày. Nhờ có cơ sở dữ liệu, họ có
thể sửa đổi, bổ sung hoặc tìm kiếm dữ liệu rất nhanh. Đây là lợi ích nào?
A. Chỉ xem mà không chỉnh được
B. Thuận tiện cho cập nhật và khai thác dữ liệu
C. Luôn phải ghi lại bằng tay
D. Không lưu được lịch cũ
Câu 1. [TF][NB] Trong quá trình chuẩn bị danh sách học sinh để nộp cho nhà trường, nhóm trưởng cố gắng ghi
đầy đủ và rõ ràng để các giáo viên dễ tra cứu. Hãy đánh giá các nhận định sau.
a) Tổ chức dữ liệu rõ ràng giúp tìm nhanh hơn
b) Ghi chép lộn xộn vẫn dễ tra cứu
c) Dữ liệu khoa học giảm sai sót khi nhập
d) Không cần thống nhất cách ghi thông tin
Câu 2. [TF][NB] Khi thống kê điểm, giáo viên nhận thấy mỗi học sinh có các thông tin giống nhau cần lưu.
Đây là đặc điểm quan trọng để tổ chức bảng dữ liệu.
a) Mỗi học sinh nên ghi theo mẫu thống nhất
b) Mỗi học sinh ghi theo mẫu riêng sẽ tốt hơn
c) Mẫu thống nhất giúp xử lí tự động hiệu quả
d) Không cần xác định thông tin nào cần lưu
Câu 3. [TF][TH] Một lớp học dùng bảng dữ liệu để ghi danh sách tài liệu cần mượn ở thư viện. Nhờ cách lưu
trữ có cấu trúc, họ nhanh chóng lọc ra tài liệu theo môn.
a) Dữ liệu cấu trúc giúp dễ lọc thông tin
b) Dữ liệu ngẫu nhiên cũng lọc dễ dàng
c) Bảng dữ liệu hỗ trợ tìm kiếm nhanh
d) Bảng dữ liệu không thể sửa sai
Câu 4. [TF][TH] Căn tin trường muốn lưu danh sách các món ăn bán hằng ngày. Để dễ tổng hợp, họ quyết định
ghi chép theo bảng.
a) Dữ liệu dạng bảng giúp xem dễ hơn
b) Bảng dữ liệu không dùng được cho tính toán
c) Cách ghi theo bảng giúp so sánh nhanh
d) Dữ liệu bảng làm việc chậm hơn
Câu 5. [TF][TH] Một cơ sở dữ liệu giúp ban giám hiệu truy cập hồ sơ học sinh trong nhiều năm. Điều này
minh họa ưu điểm rõ rệt của lưu trữ tập trung.
a) Lưu tập trung giúp cập nhật một lần dùng cho nhiều nơi
b) Lưu rời rạc giúp tránh lỗi hơn
c) Lưu tập trung giúp giảm trùng lặp dữ liệu
d) Lưu tập trung làm mất dữ liệu ngay lập tức
Câu 6. [TF][VD] Khi phân tích số liệu học tập, giáo viên dễ dàng tạo biểu đồ nhờ cấu trúc dữ liệu đã được
chuẩn hóa.
a) Dữ liệu chuẩn hóa giúp tạo biểu đồ nhanh
b) Dữ liệu rối rắm vẫn tạo biểu đồ dễ dàng
c) Chuẩn hóa dữ liệu giúp giảm sai lệch thống kê
d) Chuẩn hóa làm dữ liệu khó đọc hơn
Câu 7. [TF][NB] Trong một dự án câu lạc bộ, bạn trưởng nhóm yêu cầu mọi người nhập thông tin vào một
bảng chung để dễ xử lí.
a) Bảng chung giúp tổng hợp dễ dàng
b) Nhiều bảng rời rạc sẽ tốt hơn
c) Dữ liệu chung giúp tránh trùng lặp
d) Nhập vào bảng chung làm mất khả năng sửa
Câu 8. [TF][TH] Khi các giáo viên trong tổ chuyên môn cùng xem điểm từ một tệp cơ sở dữ liệu, họ luôn thấy
dữ liệu mới nhất.
a) Cơ sở dữ liệu đảm bảo tính nhất quán
b) Mỗi giáo viên cần bản sao riêng của dữ liệu
c) Nhiều người có thể xem cùng lúcc) Nhiều người có thể xem cùng lúc
d) Một người xem sẽ khóa không cho ai xem tiếp
Câu 9. [TF][VD] Một cửa hàng nông sản muốn lưu thông tin sản phẩm theo mùa. Khi bảng dữ liệu có cấu trúc
tốt, họ dễ dàng lọc ra sản phẩm theo tháng.
a) Dữ liệu cấu trúc hỗ trợ lọc nhanh
b) Lọc theo tháng không cần cấu trúc dữ liệu
c) Dữ liệu rõ ràng giúp giảm nhầm lẫn
d) Dữ liệu có cấu trúc làm bảng khó hiểu hơn
Câu 10. [TF][NB] Một cơ sở dữ liệu giúp lưu toàn bộ thông tin lớp học trong một tệp duy nhất thay vì nhiều tệp rời.
a) Giảm thất lạc dữ liệu
b) Bắt buộc sao chép thủ công nhiều lần
c) Dễ tìm kiếm hơn
d) Không cho phép cập nhật
Câu 1. [NB] Tại thư viện trường, cô thủ thư muốn quản lí sách, bạn đọc và phiếu mượn một cách khoa học thay
vì ghi vào sổ. Cô nghe nói có thể dùng “hệ quản trị cơ sở dữ liệu” để làm việc này. Theo em, thuật ngữ “hệ quản
trị cơ sở dữ liệu” (HQTCSDL) dùng để chỉ gì?
A. Phần mềm chuyên lưu trữ các bảng dữ liệu
B. Phần mềm dùng để tạo, lưu trữ, cập nhật và khai thác dữ liệu một cách có tổ chức
C. Một tập hồ sơ giấy được sắp xếp theo mã số
D. Ứng dụng dùng để thiết kế trang web
Câu 2. [NB] Một cửa hàng muốn lưu thông tin sản phẩm trên máy tính. Để quản lí tốt, người chủ cần một phần
mềm cho phép tạo dữ liệu, sửa dữ liệu khi có thay đổi và tìm kiếm nhanh. Phần mềm này là:
A. Trình soạn thảo văn bản
B. Hệ quản trị cơ sở dữ liệu
C. Phần mềm đồ họa
D. Phần mềm diệt virus
Câu 3. [TH] Khi giáo viên chủ nhiệm muốn lập danh sách học sinh theo lớp và cập nhật khi có học sinh chuyển
đến/chuyển đi, thầy có thể dùng HQTCSDL để thực hiện. Việc tạo ra “cơ sở dữ liệu” là nhằm mục đích chính
nào dưới đây?
A. Tạo trang web tra cứu điểm
B. Lưu trữ dữ liệu có tổ chức để phục vụ khai thác sau này
C. Tạo ảnh minh họa hồ sơ
D. Mã hóa dữ liệu thành tệp văn bản
Câu 4. [NB] Trong HQTCSDL, người dùng có thể “xóa dữ liệu”. Điều này có nghĩa là:
A. Xóa luôn phần mềm HQTCSDL
B. Loại bỏ thông tin không còn cần thiết trong CSDL
C. Xóa hết tất cả tệp trên máy
D. Xóa mật khẩu người dùng
Câu 5. [NB] Trong hệ cơ sở dữ liệu (CSDL), dữ liệu được tổ chức để phục vụ mục đích gì?
A. Giảm dung lượng bộ nhớ máy tính
B. Tăng tốc độ mạng
C. Dễ tìm kiếm, cập nhật và đảm bảo tính nhất quán
D. Thiết kế giao diện đẹp hơn
Câu 6. [TH] Một doanh nghiệp muốn đảm bảo rằng dữ liệu không bị trùng lặp, lưu trữ đầy đủ và truy cập
nhanh. Đây là lợi ích chủ yếu của:
A. Mạng LAN
B. Phần mềm nén dữ liệu
C. Hệ cơ sở dữ liệu
D. Ổ cứng dung lượng lớn
Câu 7. [NB] Một HQTCSDL thường cung cấp chức năng nào cho người dùng?
A. Vẽ đồ thị hàm số
B. Tạo file trình chiếu
C. Tạo, cập nhật và truy vấn dữ liệu
D. Điều khiển thiết bị ngoại vi
Câu 8. [TH] Trong quá trình sử dụng HQTCSDL, yêu cầu “truy vấn dữ liệu” xuất hiện khi:
A. Cần thiết kế thêm bảng
B. Cần lấy ra các thông tin thỏa mãn điều kiện nhất định
C. Cần cài thêm phần mềm
D. Cần xóa toàn bộ dữ liệu
Câu 9. [VD] Một cửa hàng điện thoại dùng CSDL để quản lí sản phẩm. Khi nhập một lô hàng mới, nhân viên
muốn thêm các mục dữ liệu mới. Chức năng nào đáp ứng yêu cầu này?
A. Tìm kiếm dữ liệu
B. Cập nhật dữ liệu
C. Sao lưu dữ liệu
D. Truy vấn có điều kiện
Câu 10. [NB] Hệ CSDL là sự kết hợp giữa:
A. Người dùng và máy in
B. CSDL + HQTCSDL + người dùng + phần mềm ứng dụng
C. Máy tính + bảng tính
D. Bộ nhớ ngoài + internet
Câu 11. [TH] Trong một hệ thống quản lí học bạ, giáo viên, học sinh và các phần mềm nhập điểm đều cùng
truy cập vào dữ liệu chung. Đây là đặc điểm của:
A. Dữ liệu phân tán
B. Hệ cơ sở dữ liệu
C. Bộ nhớ đệm
D. Phần mềm văn phòng
Câu 12. [TH] Điểm mạnh của HQTCSDL so với cách lưu bằng tệp văn bản là:
A. Nhập dữ liệu đẹp hơn
B. Kiểm soát tốt tính nhất quán và tránh trùng lặp dữ liệu
C. Tốn ít thời gian nhập liệu
D. Không cần dùng máy tính
Câu 13. [VD] Một hệ thống bán hàng online cần cho phép khách hàng ở nhiều nơi cùng truy cập để xem thông
tin sản phẩm. Để đáp ứng nhu cầu này, hệ thống nên sử dụng loại CSDL nào?
A. CSDL nội bộ
B. Hệ CSDL phân tán
C. CSDL giấy
D. CSDL chỉ đọc
Câu 14. [NB] Hệ CSDL tập trung có đặc điểm nổi bật nào?
A. Dữ liệu nằm ở nhiều vị trí khác nhau
B. Dữ liệu chủ yếu được lưu ở một máy chủ trung tâm
C. Không có máy chủ
D. Chỉ lưu dữ liệu dạng văn bản
Câu 15. [TH] Điểm hạn chế của hệ CSDL tập trung là:
A. Chi phí bảo trì cao
B. Nếu máy chủ trung tâm gặp sự cố thì toàn bộ hệ thống bị ảnh hưởng
C. Truy cập chậm
D. Không chia sẻ được dữ liệu
Câu 16. [TH] Hệ CSDL phân tán có ưu điểm:
A. Khó truy cập
B. Dữ liệu luôn nằm trên một máy
C. Người dùng ở nhiều nơi khác nhau vẫn có thể truy cập dữ liệu
D. Không hỗ trợ cập nhật
Câu 17. [VD] Một công ty có nhiều chi nhánh tỉnh thành, mỗi nơi đều cần truy cập dữ liệu khách hàng chung.
Chọn mô hình nào để đáp ứng tốt nhất?
A. CSDL tập trung
B. CSDL phân tán
C. Tệp văn bản
D. CSDL offline
Câu 18. [NB] HQTCSDL có thể bảo vệ dữ liệu bằng cách nào?
A. Vẽ biểu đồ
B. Tự động ghi âm
C. Quản lí tài khoản, mật khẩu và quyền truy cập
D. Khóa bàn phím
Câu 19. [TH] Sự khác nhau giữa HQTCSDL và CSDL là:
A. HQTCSDL là nơi lưu dữ liệu
B. CSDL là phần mềm quản lí dữ liệu
C. HQTCSDL là phần mềm, còn CSDL là tập dữ liệu có tổ chức
D. Cả hai hoàn toàn giống nhau
Câu 20. [VD] Một cửa hàng thời trang dùng HQTCSDL để quản lí hàng tồn kho. Khi sắp xếp lại dữ liệu theo
giá bán từ thấp đến cao, cửa hàng đang thực hiện thao tác gì?
A. Xóa dữ liệu
B. Khai thác dữ liệu
C. Nhập dữ liệu
D. Khóa dữ liệu
Câu 1. [TF][NB] Trong quá trình xây dựng hệ thống quản lí học sinh, người lập trình tìm hiểu về HQTCSDL.
Hãy cho biết nhận định nào đúng/sai:
A. HQTCSDL là phần mềm dùng để tạo và quản lí CSDL.
B. HQTCSDL chỉ lưu trữ dữ liệu mà không cho phép chỉnh sửa.
C. HQTCSDL giúp truy vấn và khai thác dữ liệu.
D. HQTCSDL thay thế toàn bộ vai trò của người quản trị hệ thống.
Câu 2. [TF][NB] Khi giáo viên nhập điểm học sinh vào hệ thống, điều nào đúng/sai?
A. CSDL là tập hợp các dữ liệu đã được tổ chức.
B. CSDL chỉ lưu dữ liệu dạng hình ảnh.
C. HQTCSDL hỗ trợ cập nhật dữ liệu.
D. HQTCSDL không thể xóa dữ liệu.
Câu 3. [TF][TH] Một công ty xây dựng hệ thống bán hàng. Hãy xác định các ý đúng/sai:
A. Hệ CSDL bao gồm HQTCSDL, CSDL, người dùng và phần mềm liên quan.
B. Hệ CSDL chỉ gồm HQTCSDL.
C. Hệ CSDL giúp hạn chế trùng lặp dữ liệu.
D. Hệ CSDL không thể chia sẻ dữ liệu.
Câu 4. [TF][TH] Xem xét mức độ an toàn dữ liệu trong tổ chức.
A. HQTCSDL cho phép phân quyền truy cập dữ liệu.
B. HQTCSDL luôn tự sửa tất cả lỗi nhập dữ liệu.
C. HQTCSDL có thể sao lưu dữ liệu.
D. HQTCSDL không thể khôi phục dữ liệu đã sao lưu.
Câu 5. [TF][TH] Một hệ thống điểm danh trực tuyến sử dụng CSDL tập trung.
A. Dữ liệu được lưu chủ yếu tại một máy chủ trung tâm.
B. Hệ thống phụ thuộc nhiều vào hoạt động của máy chủ trung tâm.
C. Hệ thống vẫn hoạt động tốt dù máy chủ trung tâm hỏng.
D. CSDL tập trung lưu dữ liệu ở nhiều máy phân tán.
Câu 6. [TF][TH] Một ngân hàng có nhiều chi nhánh dự định dùng CSDL phân tán.
A. Dữ liệu được đặt ở nhiều vị trí khác nhau.
B. Mọi chi nhánh có thể truy cập dữ liệu một cách thuận tiện.
C. CSDL phân tán chỉ có một điểm truy cập duy nhất.
D. CSDL phân tán không cho phép cập nhật thông tin.
Câu 7. [TF][NB] Trong quá trình truy vấn dữ liệu:
A. Truy vấn giúp lấy ra thông tin theo điều kiện.
B. Truy vấn có thể dùng để sắp xếp dữ liệu.
C. Truy vấn là quá trình cài đặt phần mềm CSDL.
D. Truy vấn chỉ dùng để xóa dữ liệu.
Câu 8. [TF][NB] Khi thêm dữ liệu mới vào CSDL:
A. Đây là một hình thức cập nhật dữ liệu.
B. Chỉ HQTCSDL mới có thể thêm dữ liệu.
C. Thêm dữ liệu luôn làm hỏng cấu trúc bảng.
D. Thêm dữ liệu là thao tác chỉ dành cho quản trị mạng.
Câu 9. [TF][TH] So sánh HQTCSDL với tệp văn bản:
A. HQTCSDL đảm bảo tính nhất quán của dữ liệu.
B. HQTCSDL giúp tránh trùng lặp dữ liệu.
C. Tệp văn bản có khả năng phân quyền người dùng.
D. Tệp văn bản hỗ trợ truy vấn có điều kiện.
Câu 10. [TF][VD] Một ứng dụng quản lí bán hàng muốn nâng cấp từ CSDL tập trung sang CSDL phân tán.
A. Giúp người dùng nhiều nơi cùng truy cập dữ liệu tốt hơn.
B. Làm giảm rủi ro khi một máy chủ bị hỏng.
C. Không cho phép chia sẻ dữ liệu giữa các chi nhánh.
D. Chỉ hoạt động nếu các máy đều ở cùng một phòng.
Câu 1. [NB] Khái niệm đúng về Cơ sở dữ liệu quan hệ?
A. CSDL chỉ lưu dữ liệu dưới dạng văn bản thuần
B. CSDL lưu trữ dữ liệu dưới dạng các bảng có quan hệ với nhau
C. CSDL chỉ có một bảng duy nhất
D. CSDL lưu dữ liệu dưới dạng hình ảnh
Câu 2. [NB] Thư viện trường muốn lưu sách, tác giả và phiếu mượn theo bảng. Mỗi bảng có các dòng và cột.
Trong CSDL quan hệ, “dòng” của bảng được gọi là gì?
A. Trường
B. Bản ghi (record)
C. Khóa
D. Quan hệ
Câu 3. [NB] Khi quan sát bảng “Học sinh” gồm các cột như: MãHS, HọTên, NgàySinh…, cô giáo hỏi: “Các cột
này gọi là gì?”
A. Bản ghi
B. Trường (field)
C. Khóa
D. Bộ dữ liệu
Câu 4. [TH] Một bảng “Học sinh” muốn phân biệt từng học sinh với nhau, tránh trùng lặp. Giáo viên đặt câu
hỏi: “Trường nào giữ vai trò nhận diện duy nhất mỗi bản ghi?”. Ý đó nói đến:
A. Khóa ngoài
B. Khóa chính
C. Bản ghi
D. Quan hệ
Câu 5. [TH] Trong bảng “Môn học”, trường MãMH được dùng để liên kết với bảng “Điểm”. Trường MãMH
trong bảng Điểm dùng để chỉ đến MãMH ở bảng khác. Đây là:
A. Khóa chính
B. Khóa ngoài
C. Trường văn bản
D. Trường số
Câu 6. [NB] Khái niệm “quan hệ” trong CSDL quan hệ dùng để chỉ gì?
A. Mối quan hệ họ hàng gia đình
B. Một bảng dữ liệu trong CSDL quan hệ
C. Một tệp văn bản
D. Danh sách người dùng
Câu 7. [TH] Trong bảng “Sách”, mỗi bản ghi mô tả một quyển sách. Điều này có nghĩa là gì?
A. Một bản ghi chứa nhiều bảng nhỏ
B. Một bản ghi chứa đầy đủ thông tin của một đối tượng cụ thể
C. Một bản ghi chứa công thức toán học
D. Một bản ghi chứa danh sách các khóa
Câu 8. [TH] Khi thiết kế CSDL “Quản lí bán hàng”, bạn Hùng tạo bảng “Sản phẩm” và “Hóa đơn”. Hùng dùng
MãSP ở bảng Hóa đơn để liên kết đến bảng Sản phẩm. Đây là ví dụ về:
A. Trường mô tả
B. Liên kết giữa các bảng qua khóa chính – khóa ngoài
C. File hệ thống
D. Bộ nhớ đệm
Câu 9. [NB] Điều nào sau đây đúng về cấu trúc của bảng trong CSDL quan hệ?
A. Chỉ có bản ghi, không có trường
B. Chỉ có trường, không có bản ghi
C. Gồm các trường (cột) và bản ghi (dòng)
D. Không có cấu trúc cố định
Câu 10. [TH] Một công ty có bảng “Nhân viên”. Cột “MãNV” được chọn làm khóa chính. Điều này giúp:
A. Tăng tốc độ mạng
B. Xác định duy nhất từng nhân viên trong bảng
C. Tự động sao lưu dữ liệu
D. Xóa dữ liệu trùng lặp trong mọi bảng
Câu 11. [TH] Trong quá trình phân tích dữ liệu, giáo viên hỏi: “Vì sao cần khóa ngoài?”. Đáp án đúng nhất:
A. Để thay thế chức năng khóa chính
B. Để liên kết và đảm bảo sự thống nhất giữa các bảng
C. Để giảm bộ nhớ lưu trữ
D. Để tạo thêm bản ghi
Câu 12. [VD] Trong hệ thống bán hàng, khi tìm thông tin sản phẩm trong hóa đơn, hệ thống dựa vào trường
MãSP để tra bảng Sản phẩm. Việc này giúp:
A. Rút ngắn dung lượng CSDL
B. Tự động lấy đúng thông tin liên quan nhờ liên kết khóa ngoài
C. Ngăn xóa dữ liệu
D. Tạo ra bảng mới
Câu 13. [NB] Trường nào sau đây không thể làm khóa chính?
A. MãSinhVien
B. SốCMND
C. Họ và tên (vì có thể trùng)
D. MãSách
Câu 14. [TH] Khi hai bảng có liên kết với nhau qua khóa, lợi ích chính là gì?
A. Giảm số dòng trong bảng
B. Dễ truy xuất và đảm bảo tính thống nhất dữ liệu
C. Giảm số trường
D. Tăng tốc độ gõ dữ liệu
Câu 15. [VD] Một trung tâm ngoại ngữ có các bảng “Học viên”, “Lớp học” và “Đăng ký học”. Nếu muốn biết
tất cả học viên đang đăng ký lớp A1, hệ thống cần làm gì?
A. Đọc thủ công từng bảng
B. Dùng liên kết giữa các bảng để truy vấn dữ liệu nhanh
C. Xóa bớt dữ liệu
D. Tạo lại bảng mới
Câu 16. [NB] Trong bảng, trường giữ vai trò “nhãn” để biết thông tin ở mỗi cột nói về nội dung gì. Đó chính là:
A. Bản ghi
B. Tên trường
C. Khóa ngoài
D. Bộ dữ liệu
Câu 17. [TH] Hệ CSDL quan hệ mạnh ở điểm nào?
A. Không có liên kết giữa các bảng
B. Chỉ cho phép một người truy cập
C. Tổ chức logic, dễ mở rộng và liên kết dữ liệu giữa các bảng
D. Không thể tránh trùng lặp dữ liệu
Câu 18. [TH] Một bảng có khóa chính bị trùng giá trị giữa hai bản ghi. Điều này dẫn đến:
A. Không ảnh hưởng gì
B. Vi phạm nguyên tắc duy nhất của khóa chính
C. Tự động tạo bảng mới
D. Hệ thống tự xóa bản ghi
Câu 19. [VD] Trong hệ thống chấm công, bảng “ChấmCông” có trường MaNV liên kết đến bảng “NhanVien”.
Khi nhân viên bị xóa khỏi bảng NhanVien, các bản ghi liên quan trong bảng ChấmCong sẽ mất liên kết. Đây là
ví dụ về:
A. Xóa bản ghi
B. Mất toàn vẹn tham chiếu giữa các bảng
C. Thêm dữ liệu
D. Sao lưu dữ liệu
Câu 20. [VD] Một cửa hàng bán đồ điện tử muốn tìm tất cả hóa đơn của sản phẩm có MãSP = “SP105”. Việc
này dựa trên yếu tố nào?
A. Tên trường dài
B. Trường văn bản
C. Trường khóa ngoài liên kết đến bảng sản phẩm
D. Trường số ngẫu nhiên
Câu 1. [TF][NB] Về cấu trúc bảng trong CSDL quan hệ:
A. Bảng gồm các bản ghi.
B. Bảng gồm các trường.
C. Bảng chỉ gồm hình ảnh minh họa.
D. Bảng không thể thay đổi cấu trúc.
Câu 2. [TF][NB] Nhận xét về bản ghi:
A. Bản ghi là một dòng dữ liệu.
B. Bản ghi mô tả thông tin của một đối tượng.
C. Bản ghi là tên của bảng.
D. Bản ghi là danh sách các bảng con.
Câu 3. [TF][TH] Liên quan đến trường dữ liệu:
A. Trường là tên gọi của cột trong bảng.
B. Mỗi trường chứa một kiểu dữ liệu xác định.
C. Trường là dòng đầu tiên của bảng.
D. Trường là toàn bộ dữ liệu trong CSDL.
Câu 4. [TF][TH] Nhận xét về khóa chính:
A. Khóa chính giúp nhận diện duy nhất mỗi bản ghi.
B. Khóa chính không được phép trùng lặp.
C. Khóa chính có thể rỗng tùy trường hợp.
D. Khóa chính dùng để liên kết đến bảng khác (đó là khóa ngoài).
Câu 5. [TF][TH] Về khóa ngoài:
A. Khóa ngoài dùng để liên kết các bảng với nhau.
B. Khóa ngoài tham chiếu đến khóa chính của bảng khác.
C. Khóa ngoài luôn là trường có giá trị duy nhất.
D. Khóa ngoài không thể trùng giá trị.
Câu 6. [TF][TH] Đặc điểm của CSDL quan hệ:
A. Dữ liệu được lưu trong các bảng.
B. Các bảng có thể liên kết với nhau.
C. CSDL quan hệ không dùng được khóa chính.
D. Các bảng không thể chia sẻ dữ liệu.
Câu 7. [TF][TH] Về liên kết dữ liệu:
A. Liên kết giúp truy xuất dữ liệu từ nhiều bảng.
B. Liên kết đảm bảo tính thống nhất của dữ liệu.
C. Liên kết làm tăng số bảng bắt buộc phải tạo.
D. Liên kết khiến CSDL khó sử dụng hơn.
Câu 8. [TF][VD] Tình huống nâng cao về khóa chính – khóa ngoài:
A. Nếu xóa một bản ghi khóa chính, khóa ngoài liên quan có thể mất liên kết.
B. Khóa ngoài giúp truy cập dữ liệu giữa các bảng nhanh hơn.
C. Khóa chính có thể thay đổi tùy ý mà không ảnh hưởng gì.
D. Khóa ngoài chỉ dùng để xóa dữ liệu.
Câu 9. [TF][NB] Phát biểu về quan hệ:
A. Quan hệ chính là bảng trong CSDL quan hệ.
B. Quan hệ có các bản ghi và trường.
C. Quan hệ là nhóm các tệp văn bản.
D. Quan hệ là một phần của hệ điều hành.
Câu 10. [TF][VD] Khi truy vấn dữ liệu có sử dụng liên kết:
A. Hệ thống có thể lấy thông tin từ nhiều bảng cùng lúc.
B. Liên kết giúp giảm nhập dữ liệu trùng lặp.
C. Truy vấn liên kết luôn làm chậm toàn bộ hệ thống.
D. Truy vấn chỉ thực hiện được trên một bảng duy nhất.
Câu 1. [NB] Một nhóm học sinh đang muốn tìm kiếm nhanh thông tin học sinh trong bảng HocSinh theo mã số.
Trong trường hợp này, sử dụng SQL mang lại lợi ích chính nào?
A. Lọc thủ công từng dòng dữ liệu
B. Tự động đóng gói dữ liệu
C. Tìm kiếm nhanh bằng một câu lệnh đơn giản
D. Sao chép toàn bộ dữ liệu sang file khác
Câu 2. [NB] Lệnh sql nào dùng để khởi tạo bảng?
A. ADD TABLE
B. MAKE TABLE
C. CREATE TABLE
D. INIT TABLE
Câu 3. [NB] Lớp 11A1 muốn cập nhật lại điểm trung bình học kỳ của từng bạn trực tiếp trong CSDL. Lệnh
SQL nào phù hợp để thay đổi dữ liệu?
A. CHANGE
B. UPDATE
C. REVISE
D. MODIFY
Câu 4. [NB] Cô giáo giao nhiệm vụ lọc ra tất cả học sinh có điểm trung bình trên 8.0. Nhóm bạn Lan cần dùng
lệnh nào để truy vấn dữ liệu?
A. FIND
B. SELECT
C. GETDATA
D. SEARCH
Câu 5. [TH] Trong quá trình tạo bảng Sach, bạn Tuấn cần xác định kiểu dữ liệu cho cột NamXB. Bạn ấy phân
vân giữa TEXT và INT. Trong SQL, kiểu nào phù hợp nhất cho năm xuất bản?
A. FLOAT
B. TEXT
C. INT
D. LETTER
Câu 6. [TH] Để xoá toàn bộ bảng đã tạo sai cấu trúc trong CSDL quản lý thư viện, bạn Hoa cần dùng lệnh SQL
nào?
A. DROP TABLE
B. REMOVE TABLE
C. DELETE ALL
D. CLEAR SHEET
Câu 7. [TH] Khi nhập dữ liệu ban đầu vào bảng HocSinh, bạn Minh muốn thêm 1 bản ghi mới (mã HS, tên,
lớp). Lệnh nào cần dùng?
A. ADD RECORD
B. INSERT INTO
C. NEW DATA
D. PUT INTO
Câu 8. [TH] Bạn An dùng câu lệnh: SELECT Ten, Lop FROM HocSinh WHERE Lop='11A1';
Mục đích chính của câu lệnh này là gì?
A. Xóa học sinh thuộc lớp 11A1
B. Thêm học sinh mới vào lớp 11A1
C. Cập nhật tên và lớp của học sinh
D. Lấy danh sách tên và lớp của học sinh 11A1
Câu 9. [TH] Một nhóm học sinh đang trao đổi về lợi ích của SQL khi làm việc với CSDL lớn. Ưu điểm nổi bật
nhất của SQL là gì?
A. Tự động tạo bản sao lưu định kỳ
B. Dễ dàng truy vấn và xử lý dữ liệu nhanh
C. Tự động thiết kế giao diện ứng dụng
D. Tự sửa lỗi sai cú pháp
Câu 10. [TH] Bạn Bình muốn lọc các bản ghi trong bảng Sach mà không cần lấy tất cả các cột, mà chỉ cần
TenSach. Cú pháp nào đúng?
A. SELECT ALL TenSach FROM Sach
B. SELECT TenSach FROM Sach
C. GET TenSach FROM Sach
D. SHOW TenSach IN Sach
Câu 11. [VD] Trong quá trình cập nhật dữ liệu cho bảng Diem, bạn Quân muốn tăng thêm 0.5 điểm thưởng cho
tất cả học sinh có DiemTB < 7. Câu lệnh nào giúp bạn ấy thực hiện tự động?
A. UPDATE Diem SET DiemTB=DiemTB+0.5 WHERE DiemTB<7;
B. CHANGE Diem ADD 0.5 WHERE DiemTB<7;
C. MODIFY Diem INCREASE 0.5;
D. EDIT DiemTB ADD 0.5;
Câu 12. [VD] Bạn lớp trưởng cần tìm toàn bộ thông tin của những bạn có tên bắt đầu bằng chữ "H" trong bảng
HocSinh. Điều kiện LIKE nào phù hợp?
A. LIKE 'H*'
B. LIKE '*H'
C. LIKE 'H%'
D. LIKE '%H'
Câu 13. [VD] Một cửa hàng sách cần xoá những cuốn đã hết hàng (SoLuong=0) trong bảng Sach. Lệnh nào
thực hiện đúng?
A. DELETE * FROM Sach WHERE SoLuong=0;
B. DROP Sach WHERE SoLuong=0;
C. DELETE FROM Sach WHERE SoLuong=0;
D. REMOVE FROM Sach ALL WHERE SoLuong=0;
Câu 14. [VD] Để lấy ra toàn bộ dữ liệu trong bảng HocSinh, nhóm bạn sử dụng lệnh:
A. SHOW ALL HocSinh
B. SELECT * FROM HocSinh;
C. EXTRACT HocSinh
D. GETDATA HocSinh
Câu 15. [VD] Bạn Hùng muốn tạo bảng Lop gồm 2 cột: MaLop dạng TEXT và SiSo dạng INT. Câu lệnh nào
đúng?
A. CREATE TABLE Lop (MaLop INT, SiSo TEXT);
B. CREATE TABLE Lop (MaLop TEXT, SiSo INT);
C. NEW TABLE Lop (MaLop TEXT, SiSo INT);
D. MAKE Lop (MaLop TEXT, SiSo INT);
Câu 16. [VD] Trong bảng Diem, bạn cần thống kê số lượng học sinh đạt điểm trên 8.0. Lệnh đúng là:
A. SELECT COUNT(*) FROM Diem WHERE DiemTB > ;8;
B. COUNT FROM Diem > 8;
C. SELECT >;8 COUNT DiemTB;
D. SUM DiemTB>;8 FROM Diem;
Câu 17. [VD] Khi sửa tên sách sai chính tả trong bảng Sach, bạn cần câu lệnh:
;A. MODIFY Sach SET TenSach
B. UPDATE Sach SET TenSach=;'Tên mới'; WHERE MaSach='S05';
C. CHANGE TenSach IN Sach
D. REWRITE Sach TenSach
Câu 18. [VD] Bạn Nam cần trích ra danh sách học sinh lớp 11A3 có điểm trên 8 và sắp xếp theo điểm giảm
dần. Lệnh đúng là:
A. SELECT * FROM HocSinh ORDER BY DiemTB WHERE Lop='11A3'
B. SELECT FROM HocSinh WHERE Lop='11A3'; AND DiemTB > 8 ORDER BY DiemTB DESC;
C. ORDER BY DiemTB SELECT WHERE Lop='11A3'
D. SELECT ORDER HocSinh BY DiemTB DESC;
Câu 19. [VD] Bạn Thu muốn đổi tên bảng Diem thành KetQua. Lệnh nào thực hiện đúng trong SQL chuẩn?
A. RENAME TABLE Diem TO KetQua;
B. CHANGE Diem NAME KetQua;
C. TABLE Diem RENAME KetQua;
D. MODIFY TABLE Diem TO KetQua;
Câu 20. [VD] Trong quá trình nhập dữ liệu, bạn cần đảm bảo cột MaHS không được trùng lặp. Đây là ràng
buộc nào?
A. NOT BLANK
B. NOT NULL
C. UNIQUE
D. PRIMARY
Câu 1. [TF][NB] Trong buổi thực hành đầu tiên về SQL, giáo viên yêu cầu học sinh đọc mô tả lợi ích của ngôn
ngữ truy vấn và chỉ ra đâu là đặc điểm quan trọng nhất khi làm việc với dữ liệu có cấu trúc. Hãy xác định
đúng/sai các nhận định sau:
a) SQL giúp truy vấn dữ liệu nhanh hơn so với thao tác thủ công.
b) SQL không hỗ trợ cập nhật dữ liệu trong bảng.
c) SQL giúp giảm sai sót khi thao tác trên dữ liệu lớn.
d) SQL chỉ hoạt động với một số rất ít hệ quản trị CSDL.
Câu 2. [TF][NB] Một cửa hàng muốn tự động hóa việc quản lí sản phẩm bằng cách dùng các câu lệnh SQL
thay cho nhập liệu thủ công. Dựa trên tình huống đó, xác định đúng/sai:
a) SQL có thể dùng để thêm dữ liệu mới vào bảng.
b) SQL không thể dùng để xoá dữ liệu cũ.
c) SQL có thể dùng để cập nhật thông tin của bản ghi.
d) SQL yêu cầu phải sử dụng thêm phần mềm lập trình riêng để chạy được.
Câu 3. [TF][TH] Trong quá trình khởi tạo cơ sở dữ liệu, nhân viên IT đang tạo các bảng dữ liệu đầu tiên cho hệ
thống quản lí thư viện. Hãy xem các nhận định sau:
a) Lệnh CREATE TABLE dùng để tạo bảng mới.
b) Không thể tạo cơ sở dữ liệu bằng SQL.
c) Có thể khai báo kiểu dữ liệu cho từng trường ngay khi tạo bảng.
d) CREATE TABLE chỉ tạo được bảng trống, không được phép thêm dữ liệu sau đó.
Câu 4. [TF][TH] Một lớp học đang xây dựng cơ sở dữ liệu cho dự án khoa học. Khi chuẩn bị bảng dữ liệu, học
sinh bàn luận về ưu điểm của việc khởi tạo bảng bằng SQL. Hãy đánh giá các ý sau:
a) Khởi tạo bảng bằng SQL giúp xác định cấu trúc dữ liệu rõ ràng.
b) SQL không cho phép đặt tên trường trong bảng.
c) Có thể định nghĩa cả kiểu dữ liệu lẫn ràng buộc ngay khi khởi tạo.
d) SQL bắt buộc phải có dữ liệu sẵn thì mới tạo được bảng.
Câu 5. [TF][TH] Một nhóm bạn đang truy xuất dữ liệu từ một bảng để làm báo cáo học tập. Họ thử nhiều loại
lệnh SQL khác nhau. Hãy xác định đúng/sai:
a) SELECT dùng để truy vấn dữ liệu.
b) SELECT không thể lọc dữ liệu theo điều kiện.
c) Có thể truy xuất một phần bảng bằng SELECT.
d) Lệnh SELECT bắt buộc phải lấy toàn bộ dữ liệu trong bảng.
Câu 6. [TF][TH] Một bạn học sinh muốn xoá những bản ghi cũ trong bảng để dọn dẹp cơ sở dữ liệu cho dự án
nhóm. Hãy đánh giá tính đúng/sai:
a) DELETE dùng để xoá bản ghi.
b) DELETE có thể xoá cả bảng và cấu trúc bảng.
c) DELETE có thể xoá một số bản ghi thoả điều kiện.
d) Không thể xoá dữ liệu bằng SQL.
Câu 7. [TF][VD] Trong khi nhập điểm thi, giáo viên muốn sửa thông tin nhầm lẫn trong bảng dữ liệu. Hãy xem
các nhận định sau:
a) UPDATE dùng để sửa dữ liệu của bản ghi.
b) UPDATE không thể áp dụng điều kiện lọc.
c) Có thể dùng UPDATE để sửa nhiều bản ghi cùng lúc.
d) UPDATE xoá dữ liệu cũ trước khi ghi dữ liệu mới.
Câu 8. [TF][VD] Tại một công ty, nhân viên cần thực hiện nhiều truy vấn để lập báo cáo doanh thu. Khi sử
dụng SQL, họ thảo luận về tính hiệu quả của các truy vấn. Đánh giá các phát biểu:
a) SQL cho phép trích xuất dữ liệu phù hợp với từng mục đích.
b) SQL không dùng được cho dữ liệu lớn.
c) SQL giúp tự động hóa quy trình truy vấn.
d) SQL yêu cầu người dùng phải tự mã hóa toàn bộ bảng.
Câu 9. [TF][VD] Một nhóm học sinh đang làm bài tập về hệ quản trị cơ sở dữ liệu và dùng SQL để cài đặt cấu
trúc dữ liệu ban đầu. Họ đưa ra các ý kiến sau:
a) SQL hỗ trợ tạo mới cơ sở dữ liệu.
b) SQL chỉ cho phép sửa dữ liệu, không tạo được gì.
c) SQL có thể tạo bảng và khai báo kiểu dữ liệu.
d) SQL yêu cầu phải có bảng sẵn mới được phép tạo cơ sở dữ liệu.
Câu 10. [TF][VD] Khi xây dựng hệ thống bán hàng, bộ phận IT phải liên tục thêm, sửa, xoá và truy vấn dữ liệu
bằng SQL. Hãy cho biết các phát biểu sau đúng hay sai:
a) SQL hỗ trợ đầy đủ các thao tác thêm–xoá–sửa–truy vấn.
b) SQL chỉ dùng để đọc dữ liệu, không thể cập nhật.
c) SQL rất phù hợp để làm việc với bảng lớn có nhiều bản ghi.
d) SQL không thể dùng trong hệ thống nhiều người cùng truy cập.
