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 nhận biết điểm mạnh và điểm yếu của bản thân thông qua dạng bài tập quen thuộc thường gặp trong đề thi.
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: Thao tác nào sau đây là hành động cập nhật dữ liệu trong bảng?
- - Xem danh sách các bảng trong hệ quản trị
- - Thay đổi giá trị của một thuộc tính trong bản ghi
- - Xuất dữ liệu bảng sang định dạng tệp văn bản
- - Đổi tên cơ sở dữ liệu trên máy chủ
Câu 2: Để cập nhật dữ liệu một cách an toàn trong môi trường nhiều người dùng, người ta thường dùng cơ chế nào?
- - Mở rộng quyền truy cập cho tất cả mọi người
- - Khóa bảng (Locking) trong quá trình cập nhật
- - Xóa toàn bộ chỉ mục của bảng
- - Thay đổi địa chỉ IP của máy chủ
Câu 3: 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
Câu 4: Khi thực hiện cập nhật thông tin trong bảng có mối quan hệ tham chiếu, hành động nào sau đây cần tránh để không gây lỗi dữ liệu?
- - Thay đổi khóa chính của bảng chính khi bảng con đang tham chiếu đến nó
- - Thêm một bản ghi mới vào bảng con
- - Cập nhật giá trị không phải khóa trong bảng con
- - Sắp xếp lại thứ tự các dòng trong bảng
Câu 5: Để cập nhật dữ liệu cho một bảng có khóa ngoại, giá trị khóa ngoại đó phải:
- - Phải có giá trị tương ứng trong bảng tham chiếu hoặc là giá trị rỗng
- - Luôn luôn phải là giá trị trùng lặp
- - Phải được nhập bằng kiểu dữ liệu văn bản
- - Phải được nhập trước khi khóa chính tồn tại
Câu 6: Để thêm một bản ghi vào bảng có khóa ngoại, điều kiện tiên quyết là gì?
- - Bảng đó phải có ít nhất một triệu bản ghi
- - Khóa ngoại phải được để trống hoàn toàn
- - Giá trị của khóa ngoại phải tồn tại trong bảng chính
- - Người dùng phải có quyền quản trị viên cao cấp
Câu 7: Khi cập nhật bảng, nếu ta để giá trị khóa ngoại trống, điều này có nghĩa là gì?
- - Dữ liệu đó không thuộc về bất kỳ bản ghi nào ở bảng chính
- - Dữ liệu đó là dữ liệu lỗi
- - Dữ liệu đó chưa được lưu
- - Hệ thống đang bảo trì
Câu 8: Trong bài thực hành cập nhật dữ liệu, mục đích của việc tham chiếu bảng là để:
- - Tránh trùng lặp và đảm bảo tính thống nhất dữ liệu
- - Làm cho giao diện phần mềm đẹp hơn
- - Giảm dung lượng bộ nhớ RAM máy tính
- - Giới hạn số lượng người dùng truy cập
Câu 9: Việc kiểm tra dữ liệu trước khi lưu cập nhật giúp người dùng:
- - Phát hiện và ngăn chặn sai sót dữ liệu vi phạm ràng buộc
- - Tăng cường tốc độ truy cập internet
- - Thay đổi giao diện người dùng
- - Xóa bỏ các bản ghi cũ
Câu 10: Sự khác biệt cơ bản giữa khóa chính và khóa ngoại trong cập nhật bảng là gì?
- - Khóa chính dùng để định danh, khóa ngoại dùng để liên kết
- - Khóa ngoại có thể chứa giá trị trống, khóa chính thì không
- - Khóa chính luôn là số, khóa ngoại luôn là chữ
- - Khóa ngoại không thể thay đổi, khóa chính có thể thay đổi
Câu 11: Khi thực hiện cập nhật bảng dữ liệu có tham chiếu, 'tính toàn vẹn tham chiếu' có ý nghĩa gì?
- - Dữ liệu chỉ cần nằm trong một bảng duy nhất
- - Dữ liệu đảm bảo sự nhất quán và không bị mất kết nối giữa các bảng
- - Dữ liệu phải được lưu dưới dạng PDF
- - Dữ liệu phải có dung lượng bằng nhau
Câu 12: Việc sửa đổi khóa chính của bảng cha sẽ ảnh hưởng thế nào đến bảng con nếu chọn Cascade Update?
- - Khóa ngoại ở bảng con cũng tự động đổi theo
- - Dữ liệu ở bảng con sẽ bị xóa
- - Không có ảnh hưởng gì
Câu 13: Khóa ngoại (Foreign Key) trong một bảng đóng vai trò gì?
- - Định danh duy nhất cho từng bản ghi trong bảng đó
- - Liên kết bảng đó với khóa chính của bảng khác
- - Tự động mã hóa nội dung của các cột trong bảng
- - Lưu trữ thông tin về người tạo ra bảng dữ liệu
Câu 14: Để cập nhật dữ liệu bảng con một cách an toàn, người dùng nên thực hiện thao tác nào trước?
- - Kiểm tra danh sách các giá trị khóa trong bảng chính
- - Thay đổi kiểu dữ liệu của tất cả các cột
- - Xóa toàn bộ các liên kết trong bảng
- - Khởi động lại phần mềm cơ sở dữ liệu
Câu 15: Trường hợp nào sau đây không thể thực hiện được do vi phạm toàn vẹn tham chiếu?
- - Xóa một khách hàng không có hóa đơn
- - Thêm một hóa đơn có mã khách hàng chưa tồn tại
- - Cập nhật địa chỉ khách hàng
- - Thay đổi tên mặt hàng trong bảng sản phẩm
Câu 16: Dữ liệu nào sau đây là phù hợp nhất để làm khóa chính cho bảng học sinh?
- - Mã số định danh học sinh
- - Họ và tên học sinh
- - Địa chỉ nhà của học sinh
- - Ngày tháng năm sinh
Câu 17: Đ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 18: Khi cập nhật nhiều bảng cùng lúc, đâu là rủi ro lớn nhất nếu không kiểm soát tốt?
- - Bảng dữ liệu sẽ bị đổi định dạng font chữ
- - Phát sinh dữ liệu không nhất quán giữa các bảng
- - Tên cột trong bảng tự động bị thay đổi
- - Dữ liệu bị tự động xuất ra máy in
Câu 19: Kỹ thuật 'Cascade Update' trong thiết lập quan hệ có tác dụng gì?
- - Tự động cập nhật thay đổi ở khóa chính sang khóa ngoại tương ứng
- - Tự động xóa các bản ghi không cần thiết
- - Tăng cường bảo mật cho tệp tin cơ sở dữ liệu
- - Tự động tạo ra các bảng mới từ bảng cũ
Câu 20: Điều gì xảy ra khi ta cố gắng xóa một bản ghi trong bảng tham chiếu mà nó đang được bảng khác tham chiếu tới thông qua khóa ngoại?
- - Dữ liệu bị xóa tự động
- - Hệ thống báo lỗi vi phạm toàn vẹn tham chiếu
- - Khóa ngoại tự động cập nhật
- - Bản ghi bị ẩn đi
Câu 21: Khi cập nhật bảng dữ liệu có tham chiếu, thuật ngữ 'Cascade Update' thường có ý nghĩa gì?
- - Cập nhật giá trị đồng thời ở các bảng liên quan
- - Xóa toàn bộ các bảng con
- - Chuyển đổi kiểu dữ liệu của bảng
- - Sao lưu dữ liệu tự động
Câu 22: Để xóa một mối quan hệ giữa hai bảng trong Microsoft Access, người dùng nên làm gì?
- - Xóa trực tiếp các bảng liên quan
- - Chọn đường liên kết giữa hai bảng rồi nhấn phím Delete
- - Chạy truy vấn cập nhật dữ liệu
- - Thay đổi kiểu dữ liệu của khóa chính
Câu 23: Trong ngữ cảnh nào thì việc cập nhật bảng dữ liệu có tham chiếu trở nên phức tạp nhất?
- - Khi bảng chỉ có một bản ghi duy nhất
- - Khi bảng không có khóa chính và khóa ngoại
- - Khi có nhiều cấp tham chiếu nối tiếp nhau
- - Khi cơ sở dữ liệu chỉ nằm trên một máy chủ
Câu 24: Sự khác biệt cơ bản giữa cập nhật bảng độc lập và bảng có tham chiếu là gì?
- - Bảng có tham chiếu phải tuân theo ràng buộc với bảng khác
- - Bảng độc lập có tốc độ cập nhật chậm hơn
- - Bảng có tham chiếu không cho phép nhập liệu bằng tay
- - Bảng độc lập không thể chứa dữ liệu kiểu số
Câu 25: Nếu một giá trị khóa chính bị đổi, tại sao các khóa ngoại tham chiếu đến nó cần được cập nhật theo?
- - Để tiết kiệm dung lượng lưu trữ trên đĩa
- - Để duy trì liên kết dữ liệu hợp lệ
- - Để tăng tốc độ hiển thị bảng trên màn hình
- - Để thay đổi tên bảng cho chuyên nghiệp hơn