Trắc nghiệm Tin học 11 Tin học ứng dụng Kết nối Bài 22 Thực hành cập nhật bảng dữ liệu có tham chiếu

Trắc nghiệm Tin học 11 Tin học ứng dụng Kết nối Bài 22 Thực hành cập nhật bảng dữ liệu có tham chiếu giúp bạn ôn tập kiến thức một cách có hệ thống thông qua nội dung bám sát chương trình học. Các câu hỏi được sắp xếp từ dễ đến khó giúp bạn tự tin hoàn thành bài quiz. Đặc biệt phù hợp với những bạn đang ôn thi. Thông qua quá trình làm bài, bạn có thể điều chỉnh phương pháp học tập cho phù hợp. Điều này giúp việc học trở nên tiết kiệm thời gian hơn.

Trắc nghiệm Tin học 11 Tin học ứng dụng Kết nối Bài 22 Thực hành cập nhật bảng dữ liệu có tham chiế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: Tại sao cần cẩn trọng khi thực hiện cập nhật dữ liệu trên các bảng có thiết lập quan hệ ràng buộc?

  • - Vì các thay đổi có thể ảnh hưởng đến các bảng khác thông qua khóa ngoại
  • - Vì hệ thống sẽ tốn quá nhiều năng lượng khi cập nhật
  • - Vì thao tác này làm thay đổi cấu trúc bảng vĩnh viễn
  • - Vì phần mềm sẽ không cho phép hoàn tác nếu xảy ra lỗi

Câu 2: Ràng buộc toàn vẹn tham chiếu giữa hai bảng được thiết lập dựa trên thành phần nào?

  • - Khóa chính của bảng này và khóa ngoại của bảng kia
  • - Tên của các trường dữ liệu phải hoàn toàn giống hệt nhau
  • - Số lượng bản ghi trong hai bảng phải bằng nhau
  • - Màu sắc của các cột được hiển thị trong giao diện phần mềm

Câu 3: Khái niệm 'Cascade Delete' trong cập nhật bảng dữ liệu có nghĩa là gì?

  • - Khi xóa bản ghi bảng cha, các bản ghi con liên quan cũng tự động bị xóa
  • - Khi xóa bảng cha, hệ thống sẽ yêu cầu người dùng xác nhận lại
  • - Khi xóa bảng cha, dữ liệu trong bảng con sẽ được di chuyển sang bảng mới
  • - Khi xóa bảng cha, khóa ngoại trong bảng con sẽ bị vô hiệu hóa

Câu 4: Điều gì xảy ra nếu bạn cố gắng nhập một khóa ngoại không tồn tại trong bảng cha?

  • - Hệ thống báo lỗi và không cho phép lưu thay đổi
  • - Hệ thống tự động tạo thêm một bản ghi mới trong bảng cha
  • - Hệ thống bỏ qua và coi như giá trị đó là rỗng
  • - Hệ thống tự động sửa giá trị đó thành giá trị hợp lệ gần nhất

Câu 5: Để cập nhật một bảng có khóa ngoại, điều kiện tiên quyết là gì?

  • - Dữ liệu mới phải tồn tại trong cột khóa chính của bảng được tham chiếu
  • - Bảng được tham chiếu phải có cùng tên với bảng hiện tại
  • - Cả hai bảng phải được lưu cùng một vị trí trên ổ cứng
  • - Số lượng bản ghi của hai bảng phải bằng nhau chính xác

Câu 6: Điều gì xảy ra khi xóa một bản ghi trong bảng 'cha' mà đang có khóa ngoại tham chiếu từ bảng 'con' trong điều kiện không cho phép xóa?

  • - Hệ quản trị cơ sở dữ liệu sẽ từ chối thao tác để tránh lỗi mất tính toàn vẹn dữ liệu
  • - Hệ thống tự động xóa tất cả các bản ghi liên quan trong bảng con
  • - Hệ thống sẽ thay đổi giá trị khóa ngoại trong bảng con thành giá trị rỗng
  • - Bảng con sẽ tự động được gỡ bỏ khỏi cơ sở dữ liệu

Câu 7: Hành động nào sau đây là vi phạm ràng buộc toàn vẹn tham chiếu?

  • - Nhập một giá trị khóa ngoại không tồn tại trong bảng cha
  • - Cập nhật giá trị một trường không chứa khóa ngoại
  • - Thêm một bản ghi mới hoàn toàn vào bảng cha
  • - Đổi tên tiêu đề của bảng dữ liệu

Câu 8: Việc kiểm tra dữ liệu sau khi cập nhật nhằm mục đích cuối cùng là gì?

  • - Đảm bảo tính đúng đắn và tin cậy của cơ sở dữ liệu
  • - Giảm bớt thời gian chờ đợi của hệ thống xử lý
  • - Làm đẹp giao diện hiển thị bảng dữ liệu
  • - Giúp tệp tin dữ liệu được nén lại hiệu quả hơn

Câu 9: Khi cập nhật, việc thay đổi giá trị khóa chính thường ảnh hưởng như thế nào đến các bảng con?

  • - Có thể gây ra lỗi nếu không sử dụng tính năng cập nhật liên đới
  • - Không gây ra bất kỳ ảnh hưởng nào đến bảng con
  • - Làm cho dữ liệu trong bảng con tự động bị xóa sạch
  • - Làm tăng số lượng khóa ngoại trong bảng cha

Câu 10: Trong hệ quản trị CSDL, hành động nào là hành động 'thực hành' điển hình khi cập nhật bảng có tham chiếu?

  • - Thay đổi khóa ngoại của bản ghi trong bảng con để phù hợp với khóa chính bảng cha
  • - Thay đổi hoàn toàn tên các cột trong toàn bộ cơ sở dữ liệu
  • - Xóa toàn bộ các bảng trong hệ quản trị để làm mới
  • - Sao chép toàn bộ bảng dữ liệu sang một phần mềm khác

Câu 11: Đặc điểm của một hệ thống quản lý cơ sở dữ liệu hỗ trợ toàn vẹn tham chiếu là gì?

  • - Tự động kiểm tra và ngăn chặn các thao tác cập nhật dữ liệu sai quy tắc
  • - Cho phép người dùng tùy ý xóa dữ liệu mà không cần thông báo
  • - Yêu cầu người dùng phải tự kiểm tra dữ liệu bằng tay
  • - Không cần thiết lập bất kỳ khóa ngoại nào giữa các bảng

Câu 12: Khi nào việc thực hành cập nhật dữ liệu trở nên khó khăn hơn?

  • - Khi các bảng có quá nhiều ràng buộc tham chiếu chéo
  • - Khi bảng dữ liệu không chứa bất kỳ khóa chính nào
  • - Khi số lượng người dùng truy cập vào cơ sở dữ liệu thấp
  • - Khi dữ liệu trong bảng được định dạng ở dạng số

Câu 13: Lợi ích của việc sử dụng khóa ngoại trong các bảng dữ liệu có tham chiếu là gì?

  • - Duy trì sự kết nối và đồng bộ giữa các đối tượng dữ liệu
  • - Tăng số lượng bản ghi tối đa mà bảng có thể chứa
  • - Cho phép thay đổi kiểu dữ liệu của các cột một cách linh hoạt
  • - Tự động gửi thông báo khi dữ liệu bị thay đổi

Câu 14: Tại sao tính toàn vẹn tham chiếu là yếu tố quan trọng trong cơ sở dữ liệu?

  • - Vì nó ngăn chặn các dữ liệu 'mồ côi' không có nguồn gốc xác định
  • - Vì nó làm cho giao diện phần mềm trực quan hơn
  • - Vì nó cho phép người dùng nhập dữ liệu nhanh hơn
  • - Vì nó giúp giảm kích thước bộ nhớ RAM cần dùng

Câu 15: Tại sao hệ quản trị CSDL yêu cầu kiểm tra dữ liệu trước khi lưu thay đổi trong bảng có tham chiếu?

  • - Để đảm bảo các quy tắc toàn vẹn không bị vi phạm
  • - Để tiết kiệm thời gian xử lý của bộ vi xử lý
  • - Để tăng kích thước tệp tin sau khi lưu trữ
  • - Để thay đổi định dạng của toàn bộ tệp dữ liệu

Câu 16: Mục đích chính của việc thực hành cập nhật bảng dữ liệu có tham chiếu là gì?

  • - Đảm bảo tính nhất quán và liên kết giữa các bảng thông qua khóa ngoại
  • - Tăng tốc độ truy vấn dữ liệu lên mức tối đa
  • - Giảm dung lượng lưu trữ của toàn bộ cơ sở dữ liệu
  • - Thay đổi hoàn toàn cấu trúc các cột đã định nghĩa trước đó

Câu 17: Khi cập nhật giá trị khóa chính trong bảng cha, hành động nào đảm bảo tính toàn vẹn dữ liệu nếu sử dụng tính năng 'Cascade Update'?

  • - Tự động cập nhật các khóa ngoại tương ứng trong bảng con
  • - Tự động xóa tất cả các bảng có liên quan trong cơ sở dữ liệu
  • - Thông báo lỗi cho người dùng và dừng toàn bộ tiến trình
  • - Chuyển giá trị khóa ngoại thành dữ liệu không xác định

Câu 18: Tại sao không nên sử dụng kiểu dữ liệu khác nhau cho khóa chính và khóa ngoại tham chiếu?

  • - Vì hệ thống sẽ không thể đối chiếu dữ liệu một cách chính xác
  • - Vì việc này làm tăng dung lượng tệp tin đáng kể
  • - Vì phần mềm sẽ không cho phép mở bảng dữ liệu
  • - Vì điều đó làm giảm tốc độ nhập liệu của người dùng

Câu 19: Trong hệ quản trị cơ sở dữ liệu, việc cập nhật bảng dữ liệu có tham chiếu thường yêu cầu điều kiện gì để đảm bảo tính toàn vẹn?

  • - Dữ liệu mới phải thỏa mãn các ràng buộc khóa ngoại tham chiếu đến bảng gốc
  • - Tất cả các bản ghi trong bảng phải có cùng định dạng kiểu dữ liệu
  • - Người dùng phải có quyền truy cập quản trị viên cao nhất hệ thống
  • - Bảng dữ liệu phải được lưu trữ dưới dạng tệp văn bản thuần túy

Câu 20: Trong ngữ cảnh cơ sở dữ liệu, 'tham chiếu' có nghĩa là gì?

  • - Sự liên kết logic giữa khóa ngoại của một bảng và khóa chính của bảng khác
  • - Việc sao chép dữ liệu từ bảng này sang bảng khác
  • - Việc đổi tên các cột để dễ quản lý hơn trong phần mềm
  • - Quá trình nén tệp tin dữ liệu trước khi xuất bản

Câu 21: Khóa chính và khóa ngoại phải có đặc điểm gì chung để ràng buộc tham chiếu hoạt động?

  • - Cùng kiểu dữ liệu và cùng độ dài (định nghĩa)
  • - Phải có tên trường giống hệt nhau trong mọi trường hợp
  • - Phải được định nghĩa ở cùng một thời điểm tạo bảng
  • - Phải chứa cùng một lượng thông tin ghi chú

Câu 22: Khi thực hiện cập nhật, nếu muốn thay đổi khóa chính bảng cha mà không muốn gây lỗi bảng con, bạn cần làm gì?

  • - Sử dụng tính năng Cascade Update đã thiết lập từ trước
  • - Xóa toàn bộ dữ liệu trong bảng con trước khi sửa
  • - Đổi tên bảng cha trước khi thực hiện cập nhật
  • - Tắt hoàn toàn tính năng bảo mật của cơ sở dữ liệu

Câu 23: Khi thiết kế cơ sở dữ liệu quan hệ, làm thế nào để tránh lỗi tham chiếu khi cập nhật?

  • - Thiết lập các quy tắc toàn vẹn tham chiếu chặt chẽ ngay từ đầu
  • - Luôn luôn sử dụng dữ liệu thô không có ràng buộc
  • - Xóa tất cả các khóa chính để tránh xung đột
  • - Lưu trữ mọi dữ liệu trong một bảng duy nhất để không cần quan hệ

Câu 24: Khi cập nhật một bản ghi trong bảng con, giá trị khóa ngoại phải đáp ứng điều kiện nào?

  • - Phải bằng một giá trị khóa chính hiện có trong bảng cha
  • - Phải là một giá trị chưa bao giờ được sử dụng trước đó
  • - Phải được nhập bằng chữ viết hoa hoàn toàn
  • - Phải có độ dài ký tự lớn hơn khóa chính của bảng cha

Câu 25: Thao tác nào sau đây không được phép nếu tính toàn vẹn tham chiếu được bật và không có quy tắc cascade?

  • - Xóa bản ghi bảng cha khi bảng con vẫn đang tham chiếu đến nó
  • - Thêm bản ghi mới vào bảng con với khóa ngoại hợp lệ
  • - Cập nhật dữ liệu tại một trường không có liên kết tham chiếu
  • - Truy vấn dữ liệu từ bảng cha để hiển thị lên màn hình