Tạo Trắc Nghiệm

Trắc nghiệm Tin học 11 Cánh diều Bài 3 (có đáp án): Liên kết các bảng trong cơ sở dữ liệu

15 câu · Đề theo bài

Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án.
Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải.
Thi thử: nộp bài mới chấm điểm và hiện lời giải.

Câu 1

Liên kết giữa hai bảng trong cơ sở dữ liệu nhằm mục đích gì?

Đáp án và lời giải

Đáp án: B

Câu 2

Loại phép nối nào chỉ lấy các bản ghi nếu các giá trị trường được kết nối trùng khớp?

Đáp án và lời giải

Đáp án: C

Câu 3

Trong một phép nối ngoài trái, hệ thống sẽ làm gì?

Đáp án và lời giải

Đáp án: C

Câu 4

Cách tạo mối quan hệ giữa hai bảng là gì?

Đáp án và lời giải

Đáp án: B

Câu 5

Lựa chọn nào sau đây đảm bảo toàn vẹn tham chiếu?

Đáp án và lời giải

Đáp án: B

Câu 6

Cột dữ liệu từ tra cứu giúp người dùng làm gì?

Đáp án và lời giải

Đáp án: C

Câu 7

Khi thiết lập kiểu dữ liệu từ tra cứu, bước đầu tiên là gì?

Đáp án và lời giải

Đáp án: B

Câu 8

Hành động nào giúp chỉnh sửa mối quan hệ giữa hai bảng?

Đáp án và lời giải

Đáp án: B

Câu 9

Khi sử dụng phép nối ngoài phải, hệ thống sẽ làm gì?

Đáp án và lời giải

Đáp án: A

Câu 10

Thao tác nào là bắt buộc khi xoá mối quan hệ giữa hai bảng?

Đáp án và lời giải

Đáp án: B

Câu 11

Mối quan hệ giữa hai bảng trong cơ sở dữ liệu nhằm mục đích nào sau đây?
  • a)Để đảm bảo rằng dữ liệu trong hai bảng luôn khớp nhau khi thêm hoặc sửa dữ liệu.
  • b)Để tạo sự liên kết giữa các bảng khác nhau trong cơ sở dữ liệu, giúp tổ chức dữ liệu hợp lý hơn.
  • c)Để đảm bảo rằng dữ liệu từ hai bảng được nối (join) đúng khi truy vấn.
  • d)Để kiểm soát việc xóa hoặc sửa dữ liệu giữa hai bảng nhằm tránh lỗi toàn vẹn dữ liệu.

Đáp án và lời giải

Đáp án: a) Sai; b) Đúng; c) Đúng; d) Đúng

Câu 12

Trong Access, thao tác nào sau đây đúng khi thiết lập mối quan hệ giữa hai bảng?
  • a)Kéo trường khóa chính từ bảng mẹ vào trường khóa ngoài của bảng con để tạo liên kết.
  • b)Nhấp chuột phải lên bảng và chọn "Create Relationship" để tạo mối quan hệ.
  • c)Thiết lập thuộc tính "Enforce Referential Integrity" để đảm bảo toàn vẹn tham chiếu.
  • d)Chỉ có thể tạo mối quan hệ giữa hai bảng nếu cả hai đều có khóa chính.

Đáp án và lời giải

Đáp án: a) Đúng; b) Sai; c) Đúng; d) Sai

Câu 13

Mối quan hệ giữa các bảng trong cơ sở dữ liệu có mục đích gì?

Đáp án và lời giải

Đáp án: Mục đích của việc thiết lập mối quan hệ giữa các bảng là để liên kết dữ liệu giữa các bảng khác nhau và quản lý dữ liệu một cách hiệu quả. Giải thích: Mối quan hệ giữa các bảng giúp đảm bảo dữ liệu được liên kết chính xác thông qua các khóa chính và khóa ngoài. Nó cũng giúp truy vấn dữ liệu dễ dàng và đảm bảo toàn vẹn tham chiếu, nghĩa là không thể có các bản ghi con mà không có bản ghi mẹ tương ứng.

Câu 14

Làm thế nào để thiết lập mối quan hệ giữa hai bảng trong Access?

Đáp án và lời giải

Đáp án: Để thiết lập mối quan hệ giữa hai bảng trong Access, người dùng mở công cụ Database Tools > Relationships, sau đó kéo trường khóa ngoài từ bảng con vào trường khóa chính của bảng mẹ Giải thích: Quy trình này đảm bảo rằng Access sẽ liên kết hai bảng dựa trên các giá trị phù hợp trong các trường liên kết. Việc này giúp kiểm soát tính toàn vẹn của dữ liệu khi thêm hoặc sửa đổi dữ liệu giữa các bảng.

Câu 15

Cách sử dụng cột dữ liệu tra cứu (Lookup) trong Access nhằm mục đích gì?

Đáp án và lời giải

Đáp án: Cột dữ liệu tra cứu giúp người dùng chọn giá trị từ danh sách thả xuống thay vì phải nhập thủ công Giải thích: Việc sử dụng cột tra cứu làm cho việc nhập dữ liệu trở nên nhanh hơn và giảm thiểu lỗi nhập liệu. Nó còn giúp duy trì tính nhất quán và toàn vẹn tham chiếu giữa các bảng có liên quan, chẳng hạn khi chọn mã thẻ hoặc mã sách từ một danh sách sẵn có.