Câu 1Nhận biết
Đâu là sự khác biệt cơ bản giữa Lược đồ (Schema) và Thể hiện (Instance) của CSDL?
- ALược đồ lưu trữ dữ liệu, Thể hiện mô tả cấu trúc.
- BLược đồ thay đổi thường xuyên, Thể hiện cố định.
- CC
- DLược đồ chỉ tồn tại ở cấp ngoài, Thể hiện tồn tại ở cấp trong.
Câu 2Nhận biết
Lược đồ khái niệm (Conceptual Schema) mô tả điều gì?
- ACách dữ liệu được lưu trữ trên đĩa.
- BGóc nhìn dữ liệu của một người dùng cụ thể.
- CC
- DSố lượng bản ghi trong các bảng.
Câu 3Nhận biết
Lược đồ trong (Internal Schema) mô tả điều gì?
- AQuan điểm của người dùng cuối.
- BCấu trúc logic toàn cầu.
- CC
- DCác ràng buộc toàn vẹn logic.
Câu 4Nhận biết
Lược đồ ngoài (External Schema) hay View là gì?
- ACấu trúc vật lý của CSDL.
- BCấu trúc logic toàn cầu của CSDL.
- CC
- DDữ liệu thực tế được lưu trữ.
Câu 5Nhận biết
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ì?
- AChuyển đổi truy vấn từ người dùng cuối sang dạng logic.
- BĐịnh nghĩa các ràng buộc bảo mật.
- CTối ưu hóa tốc độ truy vấn.
- DD
Câu 6Nhận biết
Thể hiện (Instance) của CSDL thay đổi khi nào?
- AKhi cấu trúc bảng thay đổi.
- BKhi lược đồ khái niệm thay đổi.
- CC
- DKhông bao giờ thay đổi.
Câu 7Nhận biết
Lược đồ (Schema) của CSDL thay đổi khi nào?
- AMỗi khi có người dùng mới truy cập CSDL.
- BMỗi khi dữ liệu được truy vấn.
- CC
- DHàng ngày theo lịch trình.
Câu 8Nhận biết
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?
- ALoại thiết bị lưu trữ.
- BB
- CPhương pháp truy cập file.
- DSố lượng người dùng đồng thời.
Câu 9Nhận biết
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?
- ALược đồ ngoài và lược đồ khái niệm.
- BCấu trúc logic của CSDL.
- CC
- DGiao diện người dùng.
Câu 10Nhận biết
Tại sao cần có nhiều lược đồ ngoài (External Schemas)?
- AĐể tăng tốc độ lưu trữ.
- BĐể phức tạp hóa CSDL.
- CC
- DĐể giảm chi phí.
Câu 11Nhận biết
Kiến trúc 3 cấp giúp đảm bảo tính gì của dữ liệu?
- ATính bảo mật.
- BTính sao lưu.
- CTính tương tranh.
- DD
Câu 12Nhận biết
Mô hình dữ liệu (Data Model) chủ yếu được sử dụng để mô tả cấp độ lược đồ nào?
- ACấp trong.
- BB
- CCấp vật lý.
- DCả ba cấp.
Câu 13Nhận biết
Ánh xạ từ cấp ngoài xuống cấp khái niệm (External-to-Conceptual Mapping) dùng để làm gì?
- AĐịnh nghĩa cấu trúc vật lý.
- BLưu trữ dữ liệu thực tế.
- CC
- DThêm dữ liệu mới vào CSDL.
Câu 14Nhận biết
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?
- AChỉ lược đồ trong bị ảnh hưởng.
- BKhông có cấp độ nào bị ảnh hưởng.
- CC
- DThể hiện của CSDL sẽ bị xóa.
Câu 15Nhận biết
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?
- ACần thay đổi tất cả các lược đồ ngoài.
- BCần thay đổi lược đồ khái niệm.
- CC
- DCần thay đổi tất cả các thể hiện.
Câu 16Nhận biết
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ì?
- ALược đồ của bảng đó.
- BB
- CÁnh xạ của bảng đó.
- DRàng buộc của bảng đó.
Câu 17Nhận biết
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ì?
- AA
- BThể hiện của bảng đó.
- CNội dung dữ liệu của bảng đó.
- DQuan điểm người dùng về bảng đó.
Câu 18Nhận biết
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?
- AA
- BCấp khái niệm.
- CCấp trong.
- DCấp vật lý.
Câu 19Nhận biết
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?
- AChỉ cấp ngoài.
- BChỉ cấp khái niệm.
- CC
- DChỉ cấp trong.
Câu 20Nhận biết
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:
- ACác CSDL hướng đối tượng.
- BCác CSDL No SQL.
- CC
- DCác hệ thống CSDL phân tán.
Câu 21Nhận biết
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?
- ALược đồ trong.
- BLược đồ khái niệm.
- CC
- DThể hiện.
Câu 22Nhận biết
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?
- ACấp ngoài.
- BCấp khái niệm.
- CC
- DKhông ảnh hưởng đến lược đồ.
Câu 23Nhận biết
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?
- AA
- BCấp khái niệm.
- CCấp trong.
- DCấp vật lý.
Câu 24Nhận biết
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ý?
- ACấp ngoài.
- BCấp khái niệm.
- CC
- DCấp logic.
Câu 25Nhận biết
Mục đích của việc sử dụng ánh xạ (mapping) giữa các cấp độ lược đồ là gì?
- ATăng cường bảo mật dữ liệu.
- BGiảm sự dư thừa dữ liệu.
- CC
- DĐảm bảo tính nhất quán của dữ liệu.