Trắc nghiệm Cơ sở dữ liệu Bài 1: Cơ sở dữ liệu là gì? Tại sao cần tới các hệ cơ sở dữ liệu?
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
Cơ sở dữ liệu (CSDL) là gì?
Đáp án và lời giải
Đáp án: D
Câu 2
Hệ quản trị cơ sở dữ liệu (HQTCSDL) hay DBMS là gì?
Đáp án và lời giải
Đáp án: B
Câu 3
Lợi ích chính của việc sử dụng HQTCSDL so với hệ thống file truyền thống là gì?
Đáp án và lời giải
Đáp án: C
Câu 4
Vấn đề phổ biến nào xảy ra trong hệ thống file truyền thống mà HQTCSDL giúp giải quyết?
Đáp án và lời giải
Đáp án: C
Câu 5
Sự dư thừa dữ liệu (Data Redundancy) nghĩa là gì?
Đáp án và lời giải
Đáp án: C
Câu 6
Tính nhất quán dữ liệu (Data Consistency) trong CSDL đề cập đến điều gì?
Đáp án và lời giải
Đáp án: D
Câu 7
Độc lập dữ liệu (Data Independence) nghĩa là gì?
Đáp án và lời giải
Đáp án: C
Câu 8
Thành phần nào của HQTCSDL chịu trách nhiệm xử lý các yêu cầu (truy vấn) từ người dùng hoặc ứng dụng?
Đáp án và lời giải
Đáp án: D
Câu 9
Vai trò của người quản trị CSDL (DBA) là gì?
Đáp án và lời giải
Đáp án: C
Câu 10
Khi nhiều người dùng truy cập và sửa đổi CSDL cùng lúc, HQTCSDL sử dụng cơ chế nào để tránh xung đột và đảm bảo tính đúng đắn?
Đáp án và lời giải
Đáp án: C
Câu 11
Ứng dụng nào dưới đây KHÔNG phải là ví dụ điển hình của hệ thống sử dụng CSDL?
Đáp án và lời giải
Đáp án: D
Câu 12
Tại sao việc giảm thiểu sự dư thừa dữ liệu lại quan trọng?
Đáp án và lời giải
Đáp án: D
Câu 13
Tính toàn vẹn dữ liệu (Data Integrity) trong CSDL đảm bảo điều gì?
Đáp án và lời giải
Đáp án: C
Câu 14
Thành phần nào của HQTCSDL tương tác trực tiếp với hệ điều hành để quản lý việc đọc/ghi dữ liệu trên đĩa?
Đáp án và lời giải
Đáp án: C
Câu 15
Mô hình CSDL (Data Model) là gì?
Đáp án và lời giải
Đáp án: C
Câu 16
Đâu là một trong những nhược điểm của hệ thống file truyền thống liên quan đến bảo mật?
Đáp án và lời giải
Đáp án: C
Câu 17
Ngôn ngữ nào được sử dụng để định nghĩa cấu trúc của CSDL (ví dụ: tạo bảng, xóa bảng)?
Đáp án và lời giải
Đáp án: B
Câu 18
Ngôn ngữ nào được sử dụng để thao tác dữ liệu trong CSDL (ví dụ: thêm, sửa, xóa, truy vấn dữ liệu)?
Đáp án và lời giải
Đáp án: A
Câu 19
Một “thể hiện” (Instance) của CSDL là gì?
Đáp án và lời giải
Đáp án: B
Câu 20
Mục tiêu chính của thiết kế CSDL là gì?
Đáp án và lời giải
Đáp án: D
Câu 21
Phần nào của CSDL mô tả cấu trúc (các bảng, các cột, các mối quan hệ)?
Đáp án và lời giải
Đáp án: B
Câu 22
Điều gì xảy ra khi có sự không nhất quán dữ liệu?
Đáp án và lời giải
Đáp án: C
Câu 23
Việc chia sẻ dữ liệu trong một hệ thống CSDL được thực hiện như thế nào?
Đáp án và lời giải
Đáp án: B
Câu 24
Trong kiến trúc 3 cấp của CSDL, cấp nào mô tả cách dữ liệu được lưu trữ vật lý trên thiết bị lưu trữ?
Đáp án và lời giải
Đáp án: C
Câu 25
Kiến trúc 3 cấp (Three-Schema Architecture) của CSDL mang lại lợi ích chính là gì?