Trắc nghiệm Tin học 11 Tin học ứng dụng Kết nối Bài 23 Thực hành truy xuất dữ liệu qua liên kết các bảng

Trắc nghiệm Tin học 11 Tin học ứng dụng Kết nối Bài 23 Thực hành truy xuất dữ liệu qua liên kết các bảng giúp bạn theo dõi sự tiến bộ của bản thân thông qua nhiều dạng câu hỏi phổ biến.

Trắc nghiệm Tin học 11 Tin học ứng dụng Kết nối Bài 23 Thực hành truy xuất dữ liệu qua liên kết các bảng

⏱ 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: Việc sử dụng bí danh (Alias) cho tên bảng trong truy vấn có tác dụng gì?

  • - Làm cho truy vấn chạy chậm hơn
  • - Thay đổi hoàn toàn dữ liệu gốc trong bảng
  • - Giúp viết câu lệnh truy vấn ngắn gọn và dễ hiểu hơn khi có nhiều bảng
  • - Che giấu tên thật của bảng khỏi người dùng khác

Câu 2: Mục đích chính của việc thực hiện truy xuất dữ liệu từ nhiều bảng liên kết là gì?

  • - Tổng hợp thông tin phân tán để có cái nhìn toàn diện
  • - Xóa bỏ các dữ liệu dư thừa trong bảng
  • - Tăng dung lượng lưu trữ của cơ sở dữ liệu
  • - Giảm tốc độ xử lý khi truy vấn dữ liệu

Câu 3: Trong truy vấn, việc chọn lọc (Filter) dữ liệu trên các bảng đã liên kết nhằm mục đích gì?

  • - Để thay đổi dữ liệu gốc
  • - Để thu hẹp kết quả hiển thị theo tiêu chí cụ thể
  • - Để sao lưu dữ liệu
  • - Để định dạng lại kiểu dữ liệu của bảng

Câu 4: Tại sao cần đặt tên các trường thật rõ ràng khi thực hiện truy vấn trên nhiều bảng?

  • - Để tránh trùng lặp tên trường gây nhầm lẫn cho hệ quản trị
  • - Để làm cho cơ sở dữ liệu chạy nhanh hơn
  • - Để tăng kích thước tệp tin
  • - Để hệ thống tự động xóa dữ liệu cũ

Câu 5: Để truy xuất dữ liệu từ các bảng đã liên kết trong Access, người dùng thường sử dụng công cụ nào?

  • - Query Design
  • - Table Design
  • - Report Wizard
  • - Form Wizard

Câu 6: Điều gì xảy ra nếu hai bảng không có trường dữ liệu chung để liên kết?

  • - Dữ liệu sẽ tự động được gộp lại
  • - Hệ quản trị cơ sở dữ liệu báo lỗi ngay lập tức
  • - Không thể thiết lập liên kết trực tiếp để truy xuất thông tin giữa hai bảng
  • - Hệ thống sẽ tự tạo ra trường dữ liệu mới

Câu 7: Lỗi 'Ambiguous column name' thường xuất hiện khi nào trong truy vấn?

  • - Khi người dùng không chỉ định rõ cột đó thuộc bảng nào trong trường hợp tên cột bị trùng
  • - Khi dữ liệu trong cột bị thiếu
  • - Khi kiểu dữ liệu của cột không phù hợp
  • - Khi bảng bị khóa bởi người dùng khác

Câu 8: Để sắp xếp kết quả truy vấn theo một trường nào đó, ta chọn thuộc tính nào?

  • - Sort
  • - Criteria
  • - Show
  • - Table

Câu 9: Nếu không muốn hiển thị một trường trong kết quả truy vấn dù có dùng nó để đặt điều kiện, ta cần làm gì?

  • - Bỏ chọn trong hàng 'Show'
  • - Xóa trường đó khỏi bảng
  • - Xóa điều kiện trong hàng 'Criteria'
  • - Di chuyển trường đó ra khỏi lưới thiết kế

Câu 10: Tại sao cần kiểm tra kiểu dữ liệu của các cột dùng để liên kết bảng?

  • - Để đảm bảo dữ liệu hiển thị đẹp hơn
  • - Vì kiểu dữ liệu không khớp sẽ khiến việc kết nối bị lỗi hoặc không thể thực hiện
  • - Để làm tăng dung lượng bộ nhớ của truy vấn
  • - Để thay đổi màu sắc hiển thị của các cột đó

Câu 11: Trong quá trình thực hành, nếu muốn xem cấu trúc liên kết hiện tại, ta thực hiện thao tác nào?

  • - Mở cửa sổ quản lý các mối liên kết (Relationships)
  • - Xóa bảng khỏi màn hình
  • - Thêm một bảng mới
  • - Đóng chương trình

Câu 12: Điều kiện cần thiết để có thể liên kết hai bảng trong cơ sở dữ liệu là gì?

  • - Hai bảng phải có chung tên bảng
  • - Hai bảng phải có trường dữ liệu cùng kiểu và ý nghĩa liên kết
  • - Hai bảng phải có số lượng bản ghi bằng nhau
  • - Hai bảng phải được tạo cùng một thời điểm

Câu 13: Một truy vấn liên kết bảng có thể hiển thị những gì từ các bảng nguồn?

  • - Chỉ các trường là khóa chính
  • - Bất kỳ trường nào được chọn từ các bảng đã liên kết
  • - Chỉ các trường là khóa ngoại
  • - Không được hiển thị trường nào

Câu 14: Trong truy vấn, việc chọn các bảng tham gia được thực hiện nhằm mục đích gì?

  • - Để thay đổi cấu trúc bảng gốc
  • - Để xác định nguồn dữ liệu cung cấp cho kết quả truy vấn
  • - Để xóa dữ liệu trong bảng
  • - Để mã hóa thông tin cá nhân

Câu 15: Trường nào sau đây bắt buộc phải có trong bảng 'nhiều' để thiết lập liên kết với bảng 'một'?

  • - Khóa ngoại
  • - Trường ghi chú
  • - Trường tính toán
  • - Trường khóa chính của chính bảng đó

Câu 16: Tại sao cần đặt tên các trường dữ liệu một cách nhất quán giữa các bảng có liên kết?

  • - Để tiết kiệm dung lượng lưu trữ
  • - Để hệ quản trị CSDL tự động nhận diện liên kết dễ dàng hơn
  • - Để thay đổi kiểu dữ liệu của các trường
  • - Để bảng trông đẹp mắt hơn

Câu 17: Nếu một bản ghi trong bảng 'Nhiều' không có bản ghi tương ứng trong bảng 'Một', kết quả của Inner Join sẽ thế nào?

  • - Bản ghi đó sẽ được bao gồm với giá trị null
  • - Bản ghi đó sẽ bị loại bỏ khỏi kết quả truy vấn
  • - Truy vấn sẽ báo lỗi ngay lập tức
  • - Tất cả bản ghi sẽ bị loại bỏ

Câu 18: Tại sao cần kiểm tra kiểu dữ liệu của các trường trước khi tạo liên kết?

  • - Để đảm bảo tính tương thích và chính xác của dữ liệu khi truy vấn
  • - Để tiết kiệm bộ nhớ cho máy tính
  • - Để làm cho cơ sở dữ liệu chạy nhanh hơn
  • - Để thay đổi kiểu hiển thị trên màn hình

Câu 19: Khi thực hành truy xuất dữ liệu, tại sao nên hạn chế số lượng bảng liên kết không cần thiết?

  • - Vì sẽ làm giảm tốc độ xử lý của truy vấn
  • - Vì sẽ gây hỏng dữ liệu gốc
  • - Vì hệ quản trị CSDL không cho phép quá 2 bảng
  • - Vì sẽ làm mất dữ liệu của bảng cũ

Câu 20: Khi thiết lập liên kết giữa hai bảng, mối quan hệ phổ biến nhất được sử dụng là gì?

  • - Một - Nhiều (One-to-Many)
  • - Một - Một (One-to-One)
  • - Nhiều - Nhiều (Many-to-Many)
  • - Không - Một (Zero-to-One)

Câu 21: Mục đích chính của việc thực hiện liên kết giữa các bảng trong cơ sở dữ liệu quan hệ là gì?

  • - Tăng dung lượng lưu trữ của cơ sở dữ liệu
  • - Cho phép truy xuất dữ liệu từ nhiều bảng có liên quan với nhau
  • - Hạn chế quyền truy cập của người dùng vào hệ thống
  • - Tự động sao lưu dữ liệu sang các tệp tin khác

Câu 22: Khi hai bảng được liên kết, thao tác nào giúp hiển thị dữ liệu từ bảng này sang bảng kia?

  • - Thêm trường từ các bảng liên kết vào lưới truy vấn
  • - Xóa toàn bộ các bảng hiện có
  • - Đổi tên các cột trong bảng gốc
  • - Chuyển định dạng tệp tin cơ sở dữ liệu

Câu 23: Trong các hệ quản trị CSDL hiện đại, công cụ nào thường được dùng để trực quan hóa liên kết?

  • - Cửa sổ soạn thảo mã nguồn
  • - Sơ đồ quan hệ (Relationship diagram)
  • - Trình quản lý tệp tin
  • - Trình tạo báo cáo tự động

Câu 24: Thao tác 'Add Tables' trong cửa sổ thiết kế truy vấn có ý nghĩa gì?

  • - Để chọn các bảng sẽ tham gia vào quá trình truy vấn
  • - Để thay đổi tên của bảng dữ liệu
  • - Để sao chép cấu trúc của bảng sang cơ sở dữ liệu khác
  • - Để nhập dữ liệu mới vào bảng

Câu 25: Khi thực hiện truy vấn trên bảng đã liên kết, dữ liệu từ các bảng 'nhiều' sẽ xuất hiện như thế nào?

  • - Sẽ được lặp lại tương ứng với mỗi bản ghi ở bảng 'một'
  • - Sẽ tự động bị ẩn đi
  • - Sẽ luôn là dữ liệu rỗng
  • - Sẽ bị ghi đè lên khóa chính