Trắc nghiệm Tin học 11 Tin học ứng dụng Kết nối Bài 11 Cơ sở dữ liệu

Trắc nghiệm Tin học 11 Tin học ứng dụng Kết nối Bài 11 Cơ sở dữ liệu giúp bạn luyện tập thường xuyên để ghi nhớ lâu hơn thông qua hệ thống câu hỏi đa dạng.

Trắc nghiệm Tin học 11 Tin học ứng dụng Kết nối Bài 11 Cơ sở dữ liệu

⏱ Thời gian còn lại: --:--
Tiến độ hoàn thành 0/0 câu

🏆 BẢNG VÀNG TOP 5 ĐIỂM TỐT NHẤT

Đang tải bảng xếp hạng...

Câu 1: Hệ quản trị cơ sở dữ liệu (DBMS) là gì?

  • - Một thiết bị phần cứng dùng để lưu trữ các đĩa cứng chứa dữ liệu
  • - Một kho chứa các hồ sơ bằng giấy được số hóa thành các tệp PDF
  • - Phần mềm cung cấp môi trường để tạo lập, lưu trữ và khai thác dữ liệu của CSDL
  • - Một ngôn ngữ lập trình chuyên dùng để thiết kế giao diện đồ họa

Câu 2: Trong hệ thống quản lý thư viện, dữ liệu về tên sách, tên tác giả và năm xuất bản thường được lưu trữ trong cùng một?

  • - Trường dữ liệu
  • - Bản ghi
  • - Tệp văn bản txt
  • - Thư mục hình ảnh

Câu 3: Tại sao CSDL cho phép nhiều người dùng truy cập cùng một lúc?

  • - Để tiết kiệm tiền mua bản quyền phần mềm
  • - Để đáp ứng nhu cầu chia sẻ dữ liệu và làm việc cộng tác
  • - Để tăng tốc độ xử lý của CPU máy chủ
  • - Để tránh việc dữ liệu bị xóa nhầm

Câu 4: Tại sao CSDL lại có 'tính độc lập'?

  • - Vì dữ liệu không phụ thuộc vào các phần mềm ứng dụng và cấu trúc lưu trữ vật lý
  • - Vì dữ liệu có thể tự tồn tại mà không cần thiết bị lưu trữ như ổ cứng
  • - Vì mỗi bảng dữ liệu hoạt động riêng lẻ và không có liên kết với bảng khác
  • - Vì người dùng có thể thay đổi dữ liệu mà không cần thông qua hệ quản trị

Câu 5: Lợi ích quan trọng nhất của việc sử dụng CSDL so với lưu trữ bằng tệp rời rạc là gì?

  • - Làm cho máy tính hoạt động ổn định hơn
  • - Tăng tốc độ kết nối internet của người dùng
  • - Giảm dung lượng của bộ nhớ RAM
  • - Hạn chế sự dư thừa dữ liệu và đảm bảo tính nhất quán

Câu 6: Tính độc lập logic của dữ liệu giúp ích gì cho người lập trình?

  • - Giúp chương trình chạy nhanh hơn gấp nhiều lần
  • - Cho phép thay đổi cấu trúc bảng dữ liệu mà không cần sửa đổi chương trình ứng dụng
  • - Giúp việc viết mã nguồn trở nên ngắn gọn hơn
  • - Tự động sửa lỗi cú pháp trong mã lập trình

Câu 7: Trong một trường học, việc lưu trữ danh sách học sinh, điểm số và thời khóa biểu vào một hệ thống chung để các giáo viên cùng khai thác là ví dụ của?

  • - Ứng dụng trình chiếu
  • - Ứng dụng cơ sở dữ liệu
  • - Mạng cục bộ không dây
  • - Hệ điều hành máy tính

Câu 8: Ưu điểm nổi bật nhất của việc lưu trữ dữ liệu trên máy tính so với lưu trữ thủ công trên giấy tờ là gì?

  • - Khả năng tìm kiếm, thống kê dữ liệu cực kỳ nhanh chóng và chính xác
  • - Dữ liệu được viết bằng tay nên có giá trị pháp lý cao hơn
  • - Không cần sử dụng điện năng để duy trì việc lưu trữ
  • - Dễ dàng đọc trực tiếp mà không cần qua bất kỳ thiết bị trung gian nào

Câu 9: Tại sao việc dùng Hệ quản trị CSDL giúp giảm thiểu sự dư thừa dữ liệu?

  • - Vì nó tự động xóa bỏ các dữ liệu quan trọng để tiết kiệm bộ nhớ
  • - Vì nó cho phép nhiều người dùng cùng lúc truy cập vào một tệp dữ liệu duy nhất
  • - Vì dữ liệu được tổ chức một cách khoa học, tránh việc lưu trữ lặp lại một thông tin ở nhiều nơi
  • - Vì nó giới hạn dung lượng lưu trữ của mỗi bảng dữ liệu xuống mức thấp nhất

Câu 10: Tính độc lập logic của dữ liệu có ý nghĩa gì đối với lập trình viên?

  • - Giúp lập trình viên không cần phải viết mã nguồn cho ứng dụng
  • - Cho phép thay đổi sơ đồ logic của CSDL mà không phải sửa đổi các chương trình ứng dụng hiện có
  • - Làm cho các câu lệnh lập trình trở nên ngắn gọn hơn
  • - Ngăn cản lập trình viên can thiệp vào cấu trúc của các bảng

Câu 11: Tại sao việc dùng Excel để quản lý dữ liệu quy mô rất lớn (như dân cư cả nước) lại không tối ưu bằng Hệ quản trị CSDL?

  • - Vì Excel không cho phép nhập chữ tiếng Việt
  • - Vì Excel hạn chế về số dòng, khả năng bảo mật và xử lý đồng thời nhiều người dùng
  • - Vì Excel yêu cầu máy tính phải có cấu hình cực mạnh mới mở được
  • - Vì Excel không thể vẽ được biểu đồ từ dữ liệu

Câu 12: Tính độc lập dữ liệu trong CSDL được hiểu là gì?

  • - Mỗi người dùng chỉ được phép truy cập vào một phần dữ liệu riêng biệt
  • - Dữ liệu có thể tồn tại mà không cần thiết bị lưu trữ vật lý
  • - Sự thay đổi về cấu trúc lưu trữ hoặc logic của dữ liệu không làm thay đổi chương trình ứng dụng
  • - Dữ liệu không bao giờ được phép thay đổi sau khi đã nhập vào hệ thống

Câu 13: Trong một bảng danh sách học sinh, cột 'Ngày sinh' nên được thiết lập kiểu dữ liệu nào là phù hợp nhất?

  • - Kiểu Ngày/Giờ (Date/Time)
  • - Kiểu Văn bản dài (Long Text)
  • - Kiểu Số nguyên (Integer)
  • - Kiểu Logic (Yes/No)

Câu 14: Hoạt động nào sau đây được gọi là truy vấn dữ liệu (Query)?

  • - Việc cài đặt phần mềm DBMS vào máy tính
  • - Việc xóa bỏ một bảng dữ liệu cũ không còn dùng
  • - Việc trích xuất thông tin từ CSDL theo các tiêu chí nhất định
  • - Việc thay đổi mật khẩu đăng nhập vào hệ thống

Câu 15: Tính toàn vẹn của dữ liệu trong CSDL được hiểu là gì?

  • - Dữ liệu phải được mã hóa để không ai đọc được
  • - Dữ liệu luôn được lưu trữ trên nhiều ổ cứng khác nhau
  • - Dữ liệu phải chính xác và tuân thủ các quy tắc logic đã đặt ra
  • - Dữ liệu không bao giờ bị xóa khỏi hệ thống

Câu 16: Ngôn ngữ phổ biến nhất được sử dụng để tương tác với các CSDL quan hệ là gì?

  • - HTML
  • - Python
  • - SQL
  • - C++

Câu 17: Điều gì xảy ra nếu hai người dùng cùng cập nhật một bản ghi dữ liệu tại cùng một thời điểm trong một hệ thống không có kiểm soát đồng thời?

  • - Hệ thống sẽ tự động nhân đôi bản ghi đó
  • - Có thể xảy ra mâu thuẫn dữ liệu hoặc mất mát thông tin cập nhật của một trong hai người
  • - Máy tính sẽ tự động tắt nguồn để bảo vệ dữ liệu
  • - Dữ liệu sẽ được mã hóa để không ai có thể đọc được nữa

Câu 18: Trong Tin học, khái niệm 'Cơ sở dữ liệu' (CSDL) được hiểu là gì?

  • - Một tập hợp các tệp văn bản được lưu trữ rời rạc trên nhiều ổ đĩa khác nhau
  • - Một tập hợp các dữ liệu có liên quan với nhau, được lưu trữ có hệ thống trên thiết bị nhớ
  • - Một chương trình máy tính dùng để soạn thảo văn bản và tính toán số liệu
  • - Tập hợp các hình ảnh và video cá nhân được lưu trữ trên mạng xã hội

Câu 19: Khi nói về sự khác biệt giữa CSDL và Hệ quản trị CSDL, phát biểu nào sau đây là đúng?

  • - CSDL là phần mềm, còn Hệ quản trị CSDL là tập hợp dữ liệu
  • - Hệ quản trị CSDL là công cụ để quản lý và khai thác CSDL
  • - CSDL và Hệ quản trị CSDL là hai thuật ngữ hoàn toàn giống hệt nhau về nghĩa
  • - Một Hệ quản trị CSDL chỉ có thể quản lý duy nhất một CSDL cố định

Câu 20: Đâu là một ví dụ về việc ứng dụng CSDL trong quản lý căn cước công dân tại Việt Nam hiện nay?

  • - Ghi thông tin người dân vào sổ tay của tổ trưởng dân phố
  • - Sử dụng hệ thống định danh điện tử VNeID để tra cứu thông tin cá nhân
  • - Lưu trữ ảnh chứng minh thư cũ trong album gia đình
  • - Mỗi người dân tự giữ một bản tệp Excel chứa thông tin của mình

Câu 21: Khi thiết kế một CSDL quản lý thư viện, thông tin về 'Tên sách' và 'Tác giả' thường được tổ chức như thế nào?

  • - Lưu thành các đoạn văn bản ngẫu nhiên trong một tệp Word
  • - Lưu thành các trường (columns) trong một bảng (table) dữ liệu
  • - Lưu thành tên các thư mục trên màn hình máy tính
  • - Mỗi cuốn sách lưu vào một tệp tin riêng biệt

Câu 22: Hiện tượng dư thừa dữ liệu (redundancy) thường dẫn đến hệ quả tiêu cực nào sau đây?

  • - Làm tăng tốc độ truy xuất dữ liệu từ ổ cứng
  • - Gây lãng phí bộ nhớ và dẫn đến mất tính nhất quán của dữ liệu
  • - Giúp việc sao lưu dữ liệu trở nên đơn giản hơn
  • - Tăng cường tính bảo mật cho thông tin người dùng

Câu 23: Vì sao cần có 'Ràng buộc dữ liệu' (Data Constraints) trong CSDL?

  • - Để đảm bảo dữ liệu nhập vào là hợp lệ và chính xác
  • - Để làm cho quá trình nhập liệu trở nên phức tạp hơn
  • - Để ngăn cản người dùng truy cập vào hệ thống
  • - Để tăng dung lượng chiếm dụng trên ổ đĩa cứng

Câu 24: Tính độc lập vật lý của dữ liệu có nghĩa là gì?

  • - Có thể thay đổi thiết bị lưu trữ mà không ảnh hưởng đến cấu trúc logic của dữ liệu
  • - Dữ liệu có thể tự di chuyển giữa các máy tính khác nhau
  • - Dữ liệu không bao giờ bị hỏng do lỗi phần cứng
  • - Mọi người dùng đều có thể thấy ổ cứng lưu trữ CSDL

Câu 25: Tại sao CSDL cần có khả năng phục hồi (recovery) sau sự cố?

  • - Để hệ thống tự động tăng dung lượng bộ nhớ khi cần
  • - Để đảm bảo dữ liệu không bị mất hoặc sai lệch khi xảy ra lỗi phần cứng hay mất điện đột ngột
  • - Để người dùng có thể quay lại phiên bản phần mềm cũ hơn
  • - Để thay đổi mật khẩu của tất cả người dùng một cách tự động