Tạo Trắc Nghiệm

Trắc nghiệm Cơ sở dữ liệu Bài 3: Lược đồ và thể hiện của CSDL

25 câu · Đề ôn tập tổng hợp

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

Đâu là sự khác biệt cơ bản giữa Lược đồ (Schema) và Thể hiện (Instance) của CSDL?

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

Đáp án: C

Câu 2

Lược đồ khái niệm (Conceptual Schema) mô tả điều gì?

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

Đáp án: C

Câu 3

Lược đồ trong (Internal Schema) mô tả điều gì?

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

Đáp án: C

Câu 4

Lược đồ ngoài (External Schema) hay View là gì?

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

Đáp án: C

Câu 5

Trong kiến trúc 3 cấp, ánh xạ từ cấp khái niệm xuống cấp trong (Conceptual-to-Internal Mapping) chịu trách nhiệm cho điều gì?

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

Đáp án: D

Câu 6

Thể hiện (Instance) của CSDL thay đổi khi nào?

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

Đáp án: C

Câu 7

Lược đồ (Schema) của CSDL thay đổi khi nào?

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

Đáp án: C

Câu 8

Tính độc lập dữ liệu logic (Logical Data Independence) cho phép thay đổi điều gì mà không ảnh hưởng đến cấp cao hơn?

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

Đáp án: B

Câu 9

Tính độc lập dữ liệu vật lý (Physical Data Independence) cho phép thay đổi điều gì mà không ảnh hưởng đến cấp cao hơn?

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

Đáp án: C

Câu 10

Tại sao cần có nhiều lược đồ ngoài (External Schemas)?

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

Đáp án: C

Câu 11

Kiến trúc 3 cấp giúp đảm bảo tính gì của dữ liệu?

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

Đáp án: D

Câu 12

Mô hình dữ liệu (Data Model) chủ yếu được sử dụng để mô tả cấp độ lược đồ nào?

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

Đáp án: B

Câu 13

Ánh xạ từ cấp ngoài xuống cấp khái niệm (External-to-Conceptual Mapping) dùng để làm gì?

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

Đáp án: C

Câu 14

Nếu bạn xóa một thuộc tính khỏi lược đồ khái niệm, điều gì có thể xảy ra?

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

Đáp án: C

Câu 15

Nếu bạn thay đổi phương pháp tổ chức file lưu trữ một bảng (ví dụ: từ heap file sang B+-tree), điều gì có thể xảy ra?

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

Đáp án: C

Câu 16

Một bộ sưu tập các bản ghi (records) trong một bảng tại một thời điểm cụ thể đại diện cho điều gì?

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

Đáp án: B

Câu 17

Mô tả về tên cột, kiểu dữ liệu của từng cột và các ràng buộc trên cột đó trong một bảng đại diện cho điều gì?

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

Đáp án: A

Câu 18

Cấp độ nào trong kiến trúc 3 cấp mà người dùng cuối hoặc lập trình viên ứng dụng thường làm việc trực tiếp thông qua HQTCSDL?

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

Đáp án: A

Câu 19

Kiến trúc 3 cấp giúp che giấu chi tiết về lưu trữ vật lý khỏi người dùng ở cấp nào?

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

Đáp án: C

Câu 20

Tính độc lập dữ liệu là một trong những lợi ích chính của việc sử dụng HQTCSDL so với:

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

Đáp án: C

Câu 21

Việc thêm một View mới cho một nhóm người dùng cụ thể ảnh hưởng đến cấp độ lược đồ nào?

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

Đáp án: C

Câu 22

Việc thay đổi cách thức HQTCSDL quản lý bộ nhớ đệm (buffer management) ảnh hưởng đến cấp độ lược đồ nào nhiều nhất?

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

Đáp án: C

Câu 23

Trong kiến trúc 3 cấp, cấp nào cung cấp sự trừu tượng hóa cao nhất về dữ liệu cho người dùng cuối?

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

Đáp án: A

Câu 24

Trong kiến trúc 3 cấp, cấp nào cung cấp sự mô tả chi tiết nhất về cách dữ liệu được tổ chức và lưu trữ vật lý?

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

Đáp án: C

Câu 25

Mục đích của việc sử dụng ánh xạ (mapping) giữa các cấp độ lược đồ là gì?

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

Đáp án: C