Câu 1: Dư thừa dữ liệu có thể dẫn đến vấn đề gì?
- Đáp án: A. Dữ liệu không nhất quán khi cập nhật.
- Giải thích: Khi dữ liệu bị trùng lặp ở nhiều nơi, việc cập nhật một thông tin tại một vị trí có thể dẫn đến việc các vị trí khác không được cập nhật kịp thời, gây ra sự không nhất quán trong dữ liệu.
Câu 2: Mục tiêu chính của việc thiết kế cơ sở dữ liệu là gì?
- Đáp án: B. Giảm thiểu dư thừa dữ liệu.
- Giải thích: Mục tiêu chính của thiết kế CSDL là tổ chức dữ liệu một cách hợp lý, tránh trùng lặp, đảm bảo tính nhất quán và hiệu quả trong quản lý dữ liệu.
Câu 3: Liên kết giữa các bảng trong cơ sở dữ liệu được thực hiện thông qua cái gì?
- Đáp án: C. Cả A và B.
- Giải thích: Liên kết giữa các bảng được thực hiện thông qua khóa chính của một bảng và khóa ngoại của bảng khác. Khóa chính là một hoặc một nhóm thuộc tính xác định duy nhất một hàng trong một bảng, còn khóa ngoại là một thuộc tính tham chiếu đến khóa chính của một bảng khác.
Câu 4: Ràng buộc khóa ngoài đảm bảo điều gì trong cơ sở dữ liệu?
- Đáp án: A. Mọi giá trị khóa ngoài đều phải xuất hiện trong trường khóa ở bảng được tham chiếu.
- Giải thích: Ràng buộc khóa ngoài đảm bảo tính toàn vẹn tham chiếu, nghĩa là giá trị trong khóa ngoại của một bảng phải tồn tại trong khóa chính của bảng được tham chiếu. Điều này giúp duy trì tính nhất quán giữa các bảng.
Câu 5: Hệ quản trị cơ sở dữ liệu giúp gì cho người sử dụng?
- Đáp án: B. Kiểm soát tất cả thao tác cập nhật và ràng buộc giữa các bảng.
- Giải thích: Hệ quản trị CSDL cung cấp các công cụ để định nghĩa cấu trúc dữ liệu, thực hiện các thao tác truy vấn, cập nhật, xóa dữ liệu và đảm bảo tính toàn vẹn của dữ liệu. Việc kiểm soát các thao tác cập nhật và ràng buộc giữa các bảng giúp đảm bảo tính chính xác và nhất quán của dữ liệu.