Trắc nghiệm đúng sai Khoa học máy tính 11 cánh diều Bài 3: Quan hệ giữa các bảng và khoá ngoài trong cơ sở dữ liệu quan hệ
Phiếu câu hỏi và bài tập trắc nghiệm Đ/S môn Tin học 11 Khoa học máy tính Bài 3: Quan hệ giữa các bảng và khoá ngoài trong cơ sở dữ liệu quan hệ sách cánh diều. Bộ câu hỏi nhằm giúp học sinh vừa ôn tập bài học, vừa làm quen dần với dạng bài tập mới trong chương trình thi THPT. Các câu hỏi tăng dần về độ khó. Tài liệu có file Word tải về. Thời gian tới, nội dung này sẽ tiếp tục được bổ sung.
Xem: => Giáo án tin học 11 theo định hướng khoa học máy tính cánh diều
CHỦ ĐỀ F. GIẢI QUYẾT VẤN ĐỀ VỚI SỰ TRỢ GIÚP CỦA MÁY TÍNH
GIỚI THIỆU CÁC HỆ CƠ SỞ DỮ LIỆU
BÀI 3: QUAN HỆ GIỮA CÁC BẢNG VÀ KHÓA NGOÀI TRONG CƠ SỞ DỮ LIỆU QUAN HỆ
Câu 1: Cho đoạn thông tin:
Trong cơ sở dữ liệu quan hệ, việc thiết kế bảng cần đảm bảo không có sự dư thừa dữ liệu. Điều này giúp duy trì tính nhất quán của dữ liệu khi thực hiện cập nhật. Khóa ngoài được sử dụng để liên kết các bảng với nhau, đảm bảo rằng các giá trị trong một bảng có thể tham chiếu đến các giá trị trong bảng khác mà không gây ra sự mâu thuẫn.
Hãy đánh giá tính đúng sai của các nhận định sau:
a) Khóa ngoài giúp liên kết các bảng trong cơ sở dữ liệu.
b) Dữ liệu có thể bị dư thừa nếu không sử dụng khóa ngoài.
c) Việc thiết kế cơ sở dữ liệu không cần quan tâm đến tính nhất quán của dữ liệu.
d) Ràng buộc khóa ngoài đảm bảo rằng các giá trị trong bảng con phải tồn tại trong bảng cha.
Đáp án:
- A, D đúng
- C, B sai
Câu 2: Cho đoạn thông tin:
Khi thiết kế cơ sở dữ liệu quan hệ, các bảng cần được liên kết một cách hợp lý để tránh tình trạng dư thừa dữ liệu. Khóa ngoài là một thành phần quan trọng trong việc thiết lập các mối quan hệ giữa các bảng, giúp đảm bảo rằng dữ liệu được liên kết một cách chính xác và nhất quán.
Hãy đánh giá tính đúng sai của các nhận định sau:
a) Khóa ngoài không cần thiết trong thiết kế cơ sở dữ liệu.
b) Dữ liệu dư thừa có thể dẫn đến sự không nhất quán khi cập nhật.
c) Mỗi bảng trong cơ sở dữ liệu đều có thể có nhiều khóa ngoài.
d) Khóa ngoài chỉ cần khai báo một lần và không cần kiểm tra trong quá trình cập nhật.
Câu 3:Cho đoạn thông tin:
Trong cơ sở dữ liệu quan hệ, khóa ngoài được sử dụng để thiết lập mối quan hệ giữa các bảng. Việc này không chỉ giúp giảm thiểu dư thừa dữ liệu mà còn đảm bảo rằng các cập nhật dữ liệu được thực hiện một cách nhất quán.
Hãy đánh giá tính đúng sai của các nhận định sau:
a) Khóa ngoài chỉ có thể liên kết hai bảng.
b) Ràng buộc khóa ngoài giúp ngăn chặn việc thêm dữ liệu không hợp lệ vào bảng.
c) Dữ liệu không nhất quán có thể xảy ra khi có sự dư thừa dữ liệu.
d) Tất cả các bảng trong cơ sở dữ liệu đều phải có khóa ngoài.
Câu 4:Cho đoạn thông tin:
Việc khai báo khóa ngoài trong cơ sở dữ liệu quan hệ rất quan trọng để đảm bảo tính toàn vẹn của dữ liệu. Khóa ngoài không chỉ giúp liên kết các bảng mà còn giúp ngăn chặn việc xóa dữ liệu mà vẫn còn được tham chiếu ở nơi khác.
Hãy đánh giá tính đúng sai của các nhận định sau:
a) Khóa ngoài có thể được sử dụng để ngăn chặn việc xóa dữ liệu không hợp lệ.
b) Không cần thiết phải kiểm tra ràng buộc khóa ngoài khi cập nhật dữ liệu.
c) Khóa ngoài chỉ có tác dụng trong bảng cha.
d) Thiết kế cơ sở dữ liệu hợp lý sẽ giúp giảm thiểu tình trạng dư thừa dữ liệu.
Câu 5: Cho đoạn thông tin:
Trong một cơ sở dữ liệu quan hệ, các bảng thường được liên kết với nhau thông qua khóa ngoài để duy trì tính nhất quán và tránh dư thừa dữ liệu. Ràng buộc khóa ngoài đảm bảo rằng các giá trị trong bảng con phải tồn tại trong bảng cha.
Hãy đánh giá tính đúng sai của các nhận định sau:
a) Khóa ngoài giúp duy trì tính nhất quán giữa các bảng.
b) Việc thiết kế cơ sở dữ liệu không cần quan tâm đến mối quan hệ giữa các bảng.
c) Ràng buộc khóa ngoài không ảnh hưởng đến việc cập nhật dữ liệu.
d) Dữ liệu dư thừa có thể gây ra sự không nhất quán khi thực hiện các thao tác cập nhật.
--------------- Còn tiếp ---------------