JavaScript is required
Danh sách đề

300+ câu hỏi trắc nghiệm Cơ sở dữ liệu có lời giải theo từng bước

50 câu hỏi 60 phút

Thẻ ghi nhớ
Luyện tập
Thi thử
Nhấn để lật thẻ
1 / 50

Câu nào trong các câu dưới đây sai khi nói về hệ CSDL khách-chủ?

A.

Trong kiến trúc khách-chủ, các thành phần (của hệ QTCSDL) tương tác với nhau tạo nên hệ thống gồm thành phần yêu cầu tài nguyên và thành phần cấp tài nguyên

B.

Hai thành phần yêu cầu tài nguyên và thành phần cấp tài nguyên phải cài đặt trên cùng một máy tính

C.

Thành phần cấp tài nguyên thường được cài đặt tại một máy chủ trên mạng (cục bộ)

D.
Thành phần yêu cầu tài nguyên có thể cài đặt tại nhiều máy khác (máy khách) trên mạng
Đáp án
Câu hỏi yêu cầu tìm phát biểu sai về hệ CSDL khách-chủ. Trong mô hình này, máy khách (client) gửi yêu cầu đến máy chủ (server) để truy cập dữ liệu hoặc thực hiện các thao tác. Máy chủ xử lý yêu cầu và trả kết quả về cho máy khách. * **Phương án A:** Đúng. Kiến trúc khách-chủ dựa trên sự tương tác giữa thành phần yêu cầu (khách) và thành phần cấp (chủ). * **Phương án B:** Sai. Đây là phát biểu sai. Hai thành phần này *không* nhất thiết phải cài đặt trên cùng một máy. Thực tế, kiến trúc khách-chủ thường được sử dụng khi các thành phần này nằm trên các máy tính khác nhau, kết nối qua mạng. * **Phương án C:** Đúng. Thành phần cấp tài nguyên (máy chủ) thường được cài đặt trên một máy chủ trên mạng để phục vụ nhiều máy khách. * **Phương án D:** Đúng. Thành phần yêu cầu tài nguyên (máy khách) có thể được cài đặt trên nhiều máy khác nhau trên mạng để truy cập vào cơ sở dữ liệu. Vậy, đáp án sai là phương án B.

Danh sách câu hỏi:

Câu 1:

Câu nào trong các câu dưới đây sai khi nói về hệ CSDL khách-chủ?

Lời giải:
Đáp án đúng: B
Câu hỏi yêu cầu tìm phát biểu sai về hệ CSDL khách-chủ. Trong mô hình này, máy khách (client) gửi yêu cầu đến máy chủ (server) để truy cập dữ liệu hoặc thực hiện các thao tác. Máy chủ xử lý yêu cầu và trả kết quả về cho máy khách. * **Phương án A:** Đúng. Kiến trúc khách-chủ dựa trên sự tương tác giữa thành phần yêu cầu (khách) và thành phần cấp (chủ). * **Phương án B:** Sai. Đây là phát biểu sai. Hai thành phần này *không* nhất thiết phải cài đặt trên cùng một máy. Thực tế, kiến trúc khách-chủ thường được sử dụng khi các thành phần này nằm trên các máy tính khác nhau, kết nối qua mạng. * **Phương án C:** Đúng. Thành phần cấp tài nguyên (máy chủ) thường được cài đặt trên một máy chủ trên mạng để phục vụ nhiều máy khách. * **Phương án D:** Đúng. Thành phần yêu cầu tài nguyên (máy khách) có thể được cài đặt trên nhiều máy khác nhau trên mạng để truy cập vào cơ sở dữ liệu. Vậy, đáp án sai là phương án B.

Câu 2:

Tiêu chí nào sau đây thường được dùng để chọn khóa chính?

Lời giải:
Đáp án đúng: A
Khóa chính (primary key) là một thuộc tính hoặc tập hợp các thuộc tính dùng để định danh duy nhất một bản ghi (record) trong một bảng (table). Việc lựa chọn khóa chính rất quan trọng để đảm bảo tính toàn vẹn dữ liệu và hiệu suất của hệ thống. * **Phương án A: Khóa có ít thuộc tính nhất:** Đây là một tiêu chí quan trọng. Khóa chính càng đơn giản (ít thuộc tính), việc quản lý và truy vấn dữ liệu càng hiệu quả. Điều này giúp giảm độ phức tạp và dung lượng lưu trữ. * **Phương án B: Không chứa các thuộc tính thay đổi theo thời gian:** Đây là một tiêu chí rất quan trọng. Nếu khóa chính thay đổi theo thời gian, nó có thể dẫn đến việc mất tính toàn vẹn dữ liệu và gây khó khăn cho việc truy vết các bản ghi. Ví dụ, nếu sử dụng địa chỉ nhà làm khóa chính và địa chỉ nhà thay đổi, việc cập nhật khóa chính sẽ rất phức tạp. * **Phương án C: Khóa bất kì:** Sai. Không phải khóa nào cũng có thể làm khóa chính. Khóa chính phải đảm bảo tính duy nhất và không được phép chứa giá trị NULL. * **Phương án D: Chỉ là khóa có một thuộc tính:** Sai. Khóa chính có thể có một hoặc nhiều thuộc tính. Như vậy, phương án B là tiêu chí quan trọng nhất, vì nó ảnh hưởng trực tiếp đến tính toàn vẹn và ổn định của dữ liệu. Phương án A cũng đúng nhưng kém quan trọng hơn B. Trong các đáp án trên, phương án **B. Không chứa các thuộc tính thay đổi theo thời gian** là quan trọng nhất và thường được ưu tiên hàng đầu khi chọn khóa chính.

Câu 3:

Liên kết giữa các bảng được dựa trên:

Lời giải:
Đáp án đúng: A
Liên kết giữa các bảng trong cơ sở dữ liệu quan hệ được thiết lập dựa trên thuộc tính khóa (khóa chính và khóa ngoại). Khóa chính là thuộc tính hoặc tập hợp các thuộc tính duy nhất xác định một bản ghi trong bảng. Khóa ngoại là thuộc tính trong một bảng tham chiếu đến khóa chính của một bảng khác, tạo ra mối quan hệ giữa hai bảng. Do đó, đáp án A là chính xác nhất. Các đáp án khác không đúng vì: - B: Các thuộc tính trùng tên nhau giữa các bảng có thể gợi ý về một mối quan hệ tiềm năng, nhưng không phải lúc nào cũng đúng và không phải là cơ sở duy nhất để thiết lập liên kết. - C và D: Ý định của người quản trị và ý định ghép bảng không phải là cơ sở kỹ thuật để liên kết bảng. Liên kết phải dựa trên các thuộc tính khóa để đảm bảo tính toàn vẹn dữ liệu và mối quan hệ chính xác giữa các bảng.

Câu 4:

Khẳng định nào sau đây về CSDL quan hệ là đúng?

Lời giải:
Đáp án đúng: D

Trong các khẳng định được đưa ra, đáp án D là chính xác nhất về CSDL quan hệ. CSDL quan hệ được xây dựng dựa trên mô hình dữ liệu quan hệ, trong đó dữ liệu được tổ chức thành các bảng (table) với các hàng (record) và cột (field), và các bảng này có thể liên kết với nhau thông qua các khóa (key). Điều này cho phép tạo ra các mối quan hệ giữa các dữ liệu khác nhau.

Đáp án A không hoàn toàn sai, nhưng nó chỉ là một phần của định nghĩa. CSDL quan hệ không chỉ là tập hợp các bảng dữ liệu mà còn bao gồm các mối quan hệ giữa chúng.

Đáp án B sai vì Access chỉ là một hệ quản trị CSDL (DBMS) có thể được sử dụng để tạo ra CSDL quan hệ, nhưng không phải tất cả CSDL quan hệ đều được tạo ra từ Access.

Đáp án C cũng không đầy đủ, vì nó chỉ nói đến việc các dữ liệu có quan hệ với nhau, nhưng không đề cập đến cấu trúc và mô hình cụ thể của CSDL quan hệ.

Câu 5:

Đâu không phải là các bước xây dựng cơ sở dữ liệu?

Lời giải:
Đáp án đúng: D

Các bước xây dựng cơ sở dữ liệu thường bao gồm:

  • Khảo sát: Xác định yêu cầu và phạm vi của cơ sở dữ liệu.
  • Thiết kế: Lập kế hoạch cấu trúc và các thành phần của cơ sở dữ liệu.
  • Chạy thử: Kiểm tra và đánh giá hiệu suất của cơ sở dữ liệu.

Ký hợp đồng không phải là một bước trực tiếp trong quá trình xây dựng cơ sở dữ liệu, mặc dù nó có thể liên quan đến việc thuê chuyên gia hoặc dịch vụ bên ngoài.

Câu 6:

Thực thể là?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 7:

Ngôn ngữ thao tác dữ liệu là?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 8:

Hệ quản trị CSDL DBMS (Database Management System) là?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 11:

Hãy chọn từ/cụm từ tương ứng để hoàn thiện khẳng định sau: Toàn vẹn dữ liệu nghĩa là?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 12:

Cho quan hệ R gồm các thuộc tính: K# mã thuê bao, TB tên thuê bao, SDT số điện thoại, DC địa chỉ. Chọn câu đúng sau đây khi tính tổng có bao nhiêu thuê bao trên "Đường Nguyễn Trãi"?

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 13:

Không nhất quán dữ liệu trong lưu trữ:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 14:

An toàn dữ liệu có thể hiểu là:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 15:

Trong mô hình phân cấp dữ liệu được biểu diễn:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 16:

Trong CSDL mạng, khi thêm các bản ghi mới:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 17:

Người quản trị CSDL là:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 18:

Ràng buộc logic:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 19:

Mô hình dữ liệu nào có khả năng hạn chế sự dư thừa dữ liệu tốt hơn:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 20:

Mô hình dữ liệu nào không chấp nhận mối quan hệ nhiều - nhiều:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 21:

Khi thực hiện các phép lưu trữ trên quan hệ:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 22:

Ngôn ngữ thao tác dữ liệu quan hệ:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 23:

Hãy chọn từ/cụm từ tương ứng để hoàn thiện khẳng định sau: Toán hạng trong các phép đại số quan hệ là các ________

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 24:

Quy tắc bắc cầu trong hệ tiên đề Armstrong:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 25:

Nếu A --> BC suy ra:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 26:

Phụ thuộc nào sau đây là phụ thuộc đầy đủ:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 27:

φ [Ω1, Ω2 .. , Ωp ] là phép tách - kết nối tự nhiên của lược đồ quan hệ nếu:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 28:

φ [Ω1, Ω2 ,.. , Ωp] là phép tách không tổn thất thông tin, nếu:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 29:

Một mô hình CSDL được xem là mô hình chuẩn hoá tốt, nếu:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 30:

Ngôn ngữ định nghĩa dữ liệu - DDL (Data Definition Language):

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 31:

Tối ưu hoá câu hỏi bằng cách:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 32:

Khi thực hiện các phép toán trong một biểu thức quan hệ, thứ tự ưu tiên là:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 33:

Mức độ an toàn hệ thống cơ sở dữ liệu:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 34:

Mức độ nhận diện người sử dụng:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 35:

Chọn một khẳng định nào sau đây là đúng nhất khi nói về tính nhất quán và tính toàn vẹn của dữ liệu:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 36:

Chọn một khẳng định nào sau đây là đúng nhất khi nói về biện pháp an toàn dữ liệu:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 37:

Chọn một khẳng định nào sau đây là đúng nhất:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 38:

Chọn một khẳng định nào sau đây là đúng nhất khi nói về ngôn ngữ dữ liệu thao tác trên quan hệ:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 39:

Chọn một khẳng định nào sau đây là đúng nhất khi nói về các bước triển khai mô hình thực thể quan hệ:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 40:

Chọn một khẳng định nào sau đây là đúng nhất khi khảo sát quan hệ gồm các thuộc tính: Mã cáp, tên cáp, giá, mã nước sản xuất, nước sản xuất:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 41:

Câu hỏi truy vấn có thể biểu diễn bằng:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 45:

Mô hình dữ liệu mạng là mô hình thực thể quan hệ, trong đó các mối liên kết hạn chế ________. Không chứa liên kết nhiều - nhiều.

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 46:

Cơ sở dữ liệu quan hệ được biểu diễn ________, các cột là thuộc tính và các hàng là tập n giá trị của thực thể, đối tượng.

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 48:

Bao đóng tập các phụ thuộc hàm gồm các phụ thuộc ________.

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 49:

Thu hồi đặc quyền đã cấp cho U1, U2 và U3 ________.

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 50:

Xét quan hệ Ω = {A, B, C, D, E, G, H} và F = {C --> AB, D --> E, B --> G}.

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP