TopStudy

Tin học · Lớp 11

15 câu Trắc nghiệm Tin học 11 Cánh diề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ó đáp án

15 câu · 23 phút · Ngân hàng đề TopStudy. Đáp án và lời giải do TopStudy biên soạn, mở ngay dưới từng câu.

Làm bài

Nội dung đề

Phần I. Trắc nghiệm nhiều lựa chọn

Câu 1

1 điểm

PHẦN I. Câu trắc nghiệm nhiều phương án lựa chọn. Thí sinh trả lời từ câu 1 đến câu 10. Mỗi câu hỏi thí sinh chỉ lựa chọn một phương án.

Dư thừa dữ liệu có thể dẫn đến vấn đề gì?

  1. Đáp án A: Dữ liệu không nhất quán khi cập nhật
  2. Đáp án B: Dữ liệu luôn chính xác và dễ quản lý
  3. Đáp án C: Dữ liệu luôn được bảo mật cao
  4. Đáp án D: Không ảnh hưởng đến quá trình tìm kiếm dữ liệu
Xem đáp án và lời giải

Lời giải do TopStudy biên soạn

Đáp án: A

Đáp án: A

Giải thích: Dư thừa dữ liệu có thể dẫn đến dữ liệu không nhất quán khi cập nhật, vì việc nhập lại nhiều lần thông tin giống nhau sẽ tăng khả năng xảy ra sai sót.

Câu 2

1 điểm
Mục tiêu chính của việc thiết kế cơ sở dữ liệu là gì?
  1. Đáp án A: Tăng cường khả năng tìm kiếm dữ liệu
  2. Đáp án B: Giảm thiểu dư thừa dữ liệu
  3. Đáp án C: Tăng số lượng bảng trong cơ sở dữ liệu
  4. Đáp án D: Đảm bảo mọi bảng đều chứa thông tin giống nhau
Xem đáp án và lời giải

Lời giải do TopStudy biên soạn

Đáp án: B

Đáp án: B

Giải thích: Mục tiêu chính của việc thiết kế cơ sở dữ liệu là giảm thiểu dư thừa dữ liệu để đảm bảo tính chính xác và giảm rủi ro sai sót khi cập nhật thông tin.

Câu 3

1 điểm
Liên kết giữa các bảng trong cơ sở dữ liệu được thực hiện thông qua cái gì?
  1. Đáp án A: Khóa chính
  2. Đáp án B: Khóa ngoài
  3. Đáp án C: Cả A và B
  4. Đáp án D: Không có liên kết nào
Xem đáp án và lời giải

Lời giải do TopStudy biên soạn

Đáp án: C

Đáp án: C

Giải thích: Liên kết giữa các bảng trong cơ sở dữ liệu được thực hiện thông qua cặp khóa chính và khóa ngoài, trong đó khóa ngoài tham chiếu đến khóa chính của bảng khác.

Câu 4

1 điểm
Ràng buộc khóa ngoài đảm bảo điều gì trong cơ sở dữ liệu?
  1. Đáp án A: Mọi giá trị khóa ngoài đều phải xuất hiện trong trường khóa ở bảng được tham chiếu
  2. Đáp án B: Mọi giá trị khóa chính đều phải xuất hiện trong khóa ngoài
  3. Đáp án C: Không có giá trị nào có thể bị xóa khỏi bảng
  4. Đáp án D: Không cần thiết phải kiểm tra tính hợp lệ của dữ liệu
Xem đáp án và lời giải

Lời giải do TopStudy biên soạn

Đáp án: A

Đáp án: A

Giải thích: Ràng buộc khóa ngoài đảm bảo rằng mọi giá trị của khóa ngoài trong bảng tham chiếu phải xuất hiện trong giá trị khóa ở bảng được tham chiếu, giúp duy trì tính toàn vẹn dữ liệu.

Câu 5

1 điểm
Hệ quản trị cơ sở dữ liệu giúp gì cho người sử dụng?
  1. Đáp án A: Tự động cập nhật mọi thông tin mà không cần người dùng
  2. Đáp án B: Kiểm soát tất cả thao tác cập nhật và ràng buộc giữa các bảng
  3. Đáp án C: Loại bỏ hoàn toàn khả năng sai sót khi nhập dữ liệu
  4. Đáp án D: Giúp người dùng tạo ra nhiều bảng không có liên kết
Xem đáp án và lời giải

Lời giải do TopStudy biên soạn

Đáp án: B

Đáp án: B

Giải thích: Hệ quản trị cơ sở dữ liệu giúp kiểm soát tất cả thao tác cập nhật, đảm bảo rằng không có vi phạm nào đối với ràng buộc khóa ngoài giữa các bảng.

Câu 6

1 điểm
Khi có giá trị khóa ngoài không xuất hiện trong bảng được tham chiếu, điều gì xảy ra?
  1. Đáp án A: Dữ liệu vẫn hợp lệ
  2. Đáp án B: Không xảy ra vấn đề gì
  3. Đáp án C: Xuất hiện hiện tượng mất tham chiếu
  4. Đáp án D: Tự động tạo ra giá trị mới trong bảng được tham chiếu
Xem đáp án và lời giải

Câu 7

1 điểm
Bảng nào trong cơ sở dữ liệu thư viện có thể chứa thông tin về việc mượn sách?
  1. Đáp án A: Bảng SÁCH
  2. Đáp án B: Bảng NGƯỜI ĐỌC
  3. Đáp án C: Bảng MƯỢN-TRẢ
  4. Đáp án D: Không có bảng nào chứa thông tin này
Xem đáp án và lời giải

Câu 8

1 điểm
Thông tin nào là cần thiết để tạo liên kết giữa hai bảng trong cơ sở dữ liệu?
  1. Đáp án A: Một trường chung
  2. Đáp án B: Một trường riêng biệt cho mỗi bảng
  3. Đáp án C: Thông tin về số lượng bản ghi
  4. Đáp án D: Thông tin không cần thiết
Xem đáp án và lời giải

Câu 9

1 điểm
Cách nào để khai báo liên kết giữa các bảng trong hệ quản trị cơ sở dữ liệu?
  1. Đáp án A: Chọn bảng và kéo thả để liên kết
  2. Đáp án B: Sử dụng các biểu thức toán học
  3. Đáp án C: Nhập thủ công thông tin vào từng bảng
  4. Đáp án D: Không cần khai báo liên kết
Xem đáp án và lời giải

Câu 10

1 điểm
Điều gì sẽ xảy ra nếu cố gắng xóa một bản ghi trong bảng được tham chiếu?
  1. Đáp án A: Dữ liệu vẫn còn nguyên vẹn
  2. Đáp án B: Không thể xóa nếu có giá trị khóa ngoài liên quan
  3. Đáp án C: Tự động xóa tất cả các bản ghi liên quan
  4. Đáp án D: Không có tác động gì đến cơ sở dữ
Xem đáp án và lời giải

Phần II. Tự luận

Câu 11

1 điểm

PHẦN II. Câu trắc nghiệm đúng sai. Thí sinh trả lời từ câu 1 đến câu 2. Trong mỗi ý a), b), c), d) ở mỗi câu, thí sinh chọn đúng hoặc sai

Dư thừa dữ liệu trong cơ sở dữ liệu quan hệ có thể gây ra vấn đề gì?

a) Dữ liệu không nhất quán khi cập nhật

b) Dữ liệu luôn chính xác và dễ quản lý

c) Tăng tính an toàn cho dữ liệu

d) Không ảnh hưởng đến hiệu suất của cơ sở dữ liệu

Xem đáp án và lời giải

Câu 12

1 điểm

Ràng buộc khóa ngoài trong cơ sở dữ liệu quan hệ đảm bảo điều gì?

a) Mọi giá trị khóa ngoài trong bảng tham chiếu đều phải xuất hiện trong bảng được tham chiếu

b) Không cần thiết phải kiểm tra tính hợp lệ của dữ liệu

c) Mọi bản ghi trong bảng được tham chiếu phải có giá trị khóa ngoài

d) Cho phép giá trị khóa ngoài không xuất hiện trong bảng được tham chiếu

Xem đáp án và lời giải

Câu 13

1 điểm

PHẦN III. Câu trả lời ngắn. Thí sinh trả lời từ câu 1 đến câu 3

Tại sao dư thừa dữ liệu lại là một vấn đề trong cơ sở dữ liệu quan hệ?

Xem đáp án và lời giải

Câu 14

1 điểm
Liên kết giữa các bảng trong cơ sở dữ liệu quan hệ được thực hiện như thế nào?
Xem đáp án và lời giải

Câu 15

1 điểm
Ràng buộc khóa ngoài trong cơ sở dữ liệu quan hệ là gì?
Xem đáp án và lời giải

Đề cùng chủ đề

Tất cả đề Quan hệ giữa các bảng và khoá ngoài trong cơ sở dữ liệu quan hệ · Các bộ sách Tin học Lớp 11