Trắc nghiệm Tin học 11 Cánh diều Bài 2 (có đáp án): Tạo bảng trong cơ sở dữ liệu
14 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
Trong cơ sở dữ liệu, bảng là gì?
Đáp án và lời giải
Đáp án: A
Câu 2
Cột nào trong bảng thường được dùng làm khóa chính?
Đáp án và lời giải
Đáp án: B
Câu 3
Khi thiết kế một bảng trong Access, loại dữ liệu nào nên dùng cho cột "Ngày sinh"?
Đáp án và lời giải
Đáp án: C
Câu 4
Trong bảng "Sách", cột nào có thể được lập chỉ mục (Indexed) để tăng tốc độ tìm kiếm?
Đáp án và lời giải
Đáp án: A
Câu 5
Kiểu dữ liệu nào nên chọn cho cột "Số trang" trong bảng Sách?
Đáp án và lời giải
Đáp án: B
Câu 6
Trong một bảng cơ sở dữ liệu, "Field Name" là gì?
Đáp án và lời giải
Đáp án: B
Câu 7
Để lưu trữ dữ liệu về tiền tệ trong bảng, nên chọn kiểu dữ liệu nào?
Đáp án và lời giải
Đáp án: C
Câu 8
Trong Access, để tạo một bảng mới, ta thực hiện thao tác nào?
Đáp án và lời giải
Đáp án: A
Câu 9
Thuộc tính nào của cột trong Access giúp kiểm soát việc nhập liệu dữ liệu vào bảng?
Đáp án và lời giải
Đáp án: C
Câu 10
Khi tạo bảng trong cơ sở dữ liệu, điều nào sau đây là đúng về cách thiết lập cột và kiểu dữ liệu?
a)Mỗi cột trong bảng chỉ có thể chứa một kiểu dữ liệu duy nhất.
b)Có thể thay đổi kiểu dữ liệu của một cột sau khi đã nhập dữ liệu.
c)Mỗi bảng cần phải có ít nhất một cột làm khóa chính.
d)Kiểu dữ liệu "Short Text" không thể dùng để lưu trữ số điện thoại.
Đáp án và lời giải
Đáp án: a) Đúng; b) Sai; c) Đúng; d) Sai
Câu 11
Trong quá trình thiết kế bảng trong cơ sở dữ liệu Access, điều nào sau đây là sai?
a)Tên cột có thể bao gồm ký tự đặc biệt như @ hoặc #.
b)Có thể sử dụng trường kiểu dữ liệu "Date/Time" để lưu trữ cả ngày tháng và thời gian.
c)Một bảng có thể có nhiều trường với thuộc tính "Indexed".
d)Trường khóa chính không thể chứa giá trị trùng lặp trong các bản ghi.
Đáp án và lời giải
Đáp án: a) Sai; b) Đúng; c) Đúng; d) Đúng
Câu 12
Tại sao cần thiết lập kiểu dữ liệu cho mỗi cột trong bảng cơ sở dữ liệu?
Đáp án và lời giải
Đáp án: Cần thiết lập kiểu dữ liệu cho mỗi cột trong bảng cơ sở dữ liệu để đảm bảo rằng dữ liệu được lưu trữ chính xác và phù hợp với mục đích sử dụng. Giải thích: Kiểu dữ liệu xác định loại dữ liệu mà cột đó có thể chứa, ngăn chặn nhập dữ liệu không hợp lệ và hỗ trợ các thao tác tính toán, tìm kiếm, và lọc dữ liệu.
Câu 13
Mối quan hệ "nhiều – nhiều" được chuyển thành mối quan hệ "một – nhiều" như thế nào trong cơ sở dữ liệu?
Đáp án và lời giải
Đáp án: Mối quan hệ "nhiều – nhiều" được chuyển thành mối quan hệ "một – nhiều" bằng cách tạo ra một bảng nối trung gian. Giải thích: Bảng nối sẽ lưu trữ thông tin về các giao dịch giữa hai bảng, giúp xác định mối quan hệ "một – nhiều". Ví dụ, bảng Mượn-Trả liên kết học sinh và sách.
Câu 14
Vai trò của thuộc tính "Indexed" trong bảng cơ sở dữ liệu là gì?
Đáp án và lời giải
Đáp án: Thuộc tính "Indexed" trong bảng cơ sở dữ liệu giúp tăng tốc độ tìm kiếm và sắp xếp dữ liệu Giải thích: Khi cột được lập chỉ mục, cơ sở dữ liệu tạo cấu trúc bổ sung giúp truy vấn nhanh hơn, đặc biệt khi có nhiều bản ghi.