Trả lời:
Đáp án đúng: D
Trong SQL, mệnh đề `GROUP BY` được sử dụng để gộp các hàng có cùng giá trị trong một hoặc nhiều cột thành các nhóm. Các phép toán gộp nhóm (như `SUM`, `AVG`, `COUNT`, `MIN`, `MAX`) sau đó được áp dụng cho mỗi nhóm này để tính toán các giá trị tổng hợp. Do đó, các phép toán gộp nhóm được sử dụng sau mệnh đề `GROUP BY`.
Tổng hợp câu hỏi trắc nghiệm lập trình cơ sở dữ liệu SQL có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.
50 câu hỏi 60 phút
Câu hỏi liên quan
Lời giải:
Đáp án đúng: D
Câu hỏi đề cập đến cấu trúc hình cây và vấn đề phát sinh khi sửa đổi thông tin trong các bản ghi phụ thuộc. Việc phải duyệt toàn bộ mô hình để tìm kiếm trong từng bản ghi phụ thuộc dẫn đến việc dữ liệu có thể không đồng nhất giữa các bản ghi, gây ra sự không nhất quán dữ liệu trong lưu trữ.
* **Phương án 1: Toàn vẹn dữ liệu trong lưu trữ:** Không phù hợp vì việc sửa đổi thông tin phụ thuộc có thể làm mất tính toàn vẹn của dữ liệu, chứ không phải bảo toàn.
* **Phương án 2: An toàn dữ liệu:** Không phù hợp vì an toàn dữ liệu liên quan đến bảo vệ dữ liệu khỏi truy cập trái phép, không liên quan trực tiếp đến vấn đề sửa đổi và duyệt dữ liệu.
* **Phương án 3: Tổn thất thông tin:** Không phù hợp vì tổn thất thông tin thường liên quan đến việc mất mát dữ liệu do lỗi hệ thống, phần cứng hoặc tác động bên ngoài, chứ không phải do việc sửa đổi.
* **Phương án 4: Không nhất quán dữ liệu trong lưu trữ:** Phù hợp nhất vì việc sửa đổi dữ liệu trong các bản ghi phụ thuộc một cách không đồng bộ có thể dẫn đến tình trạng các bản ghi không còn phản ánh thông tin chính xác và thống nhất với nhau.
Do đó, đáp án đúng nhất là 'Không nhất quán dữ liệu trong lưu trữ'.
Lời giải:
Đáp án đúng: D
Người quản trị CSDL (Database Administrator - DBA) là người hoặc nhóm người chịu trách nhiệm quản lý và điều khiển toàn bộ hoạt động của hệ thống CSDL. Công việc của họ bao gồm:
- **Quyết định cấu trúc lưu trữ và chiến lược truy nhập:** DBA quyết định cách dữ liệu được tổ chức và lưu trữ trong CSDL, cũng như cách người dùng và ứng dụng có thể truy cập dữ liệu này một cách hiệu quả.
- **Xác định chiến lược lưu trữ, sao chép, phục hồi dữ liệu:** DBA chịu trách nhiệm đảm bảo an toàn dữ liệu bằng cách thiết lập các chính sách sao lưu và phục hồi dữ liệu để đối phó với các sự cố có thể xảy ra.
- **Cho phép người sử dụng những quyền truy nhập cơ sở dữ liệu:** DBA quản lý quyền truy cập của người dùng vào CSDL, đảm bảo rằng chỉ những người có thẩm quyền mới có thể truy cập và thay đổi dữ liệu.
- **Có khả năng chuyên môn cao về tin học:** DBA cần có kiến thức sâu rộng về hệ quản trị CSDL (DBMS), hệ điều hành, mạng và các công nghệ liên quan.
Như vậy, đáp án chính xác nhất là đáp án 4, vì nó bao quát đầy đủ các vai trò và trách nhiệm của một DBA.
Lời giải:
Đáp án đúng: C
Trong đại số quan hệ, toán hạng là các giá trị mà các phép toán (như phép chọn, phép chiếu, phép hợp, phép giao, phép trừ, v.v.) tác động lên. Các toán hạng này có thể là các quan hệ (bảng) đã tồn tại, hoặc là kết quả của các biểu thức đại số quan hệ khác. Nói cách khác, toán hạng có thể là các quan hệ hoặc các biểu thức quan hệ. Vì vậy, đáp án chính xác nhất là phương án 2.
Phương án 1 không chính xác vì toán hạng không chỉ là các biểu thức toán học nói chung, mà phải là các biểu thức quan hệ.
Phương án 3 chính xác hơn phương án 1, nhưng chưa bao quát hết ý nghĩa của toán hạng trong đại số quan hệ vì nó không bao gồm các biểu thức quan hệ.
Phương án 4 gần đúng, nhưng thiếu "Quan hệ hằng" như đáp án 3.
Lời giải:
Đáp án đúng: C
Mục tiêu của cơ sở dữ liệu bao gồm nhiều khía cạnh quan trọng để đảm bảo tính hiệu quả và độ tin cậy của hệ thống. Cụ thể:
- **Tính toàn vẹn của dữ liệu:** Đảm bảo dữ liệu chính xác, nhất quán và tin cậy. Các ràng buộc toàn vẹn được áp dụng để ngăn chặn việc nhập dữ liệu không hợp lệ.
- **Phản ánh trung thực thế giới thực:** Cơ sở dữ liệu phải mô hình hóa chính xác các thực thể và mối quan hệ trong thế giới thực mà nó đại diện. Điều này giúp người dùng hiểu và khai thác dữ liệu một cách hiệu quả.
- **Tính độc lập của dữ liệu:** Cho phép thay đổi cấu trúc lưu trữ dữ liệu mà không ảnh hưởng đến các ứng dụng sử dụng dữ liệu đó. Điều này giúp giảm sự phụ thuộc giữa ứng dụng và dữ liệu, tăng tính linh hoạt của hệ thống.
- **Tính phụ thuộc dữ liệu:** Đây không phải là mục tiêu của cơ sở dữ liệu. Mục tiêu là giảm sự phụ thuộc dữ liệu, không phải tăng nó.
Do đó, các phương án 1, 2 và 3 đều là mục tiêu của cơ sở dữ liệu. Tuy nhiên, theo đề bài chỉ chọn được 1 đáp án duy nhất. Trong 3 đáp án trên, đáp án **Phản ánh trung thực thế giới hiện thực dữ liệu** bao hàm ý nghĩa rộng nhất, vì khi dữ liệu phản ánh đúng thế giới thực, thì tính toàn vẹn và tính độc lập sẽ dễ dàng đạt được hơn. Vì thế, đây là đáp án chính xác nhất.
Lời giải:
Đáp án đúng: B
Chuẩn hóa dữ liệu là quá trình tổ chức dữ liệu trong một cơ sở dữ liệu để giảm thiểu sự dư thừa và cải thiện tính toàn vẹn dữ liệu. Mục tiêu chính của chuẩn hóa là đảm bảo tính nhất quán của dữ liệu và triệt tiêu mức cao nhất khả năng xuất hiện các dị thường thông tin (ví dụ: dị thường chèn, xóa, cập nhật).
* **Đáp án 1: Đảm bảo tính nhất quán dữ liệu** - Đây là một mục tiêu quan trọng của chuẩn hóa dữ liệu. Khi dữ liệu được chuẩn hóa, các thông tin trùng lặp được loại bỏ, đảm bảo rằng mỗi phần dữ liệu chỉ được lưu trữ một lần. Điều này giúp tránh tình trạng dữ liệu không nhất quán khi thông tin được cập nhật ở một nơi nhưng không được cập nhật ở những nơi khác.
* **Đáp án 2: Triệt tiêu mức cao nhất khả năng xuất hiện các dị thường thông tin** - Đây cũng là một mục tiêu then chốt. Chuẩn hóa giúp loại bỏ các dư thừa dữ liệu, từ đó giảm thiểu rủi ro phát sinh các vấn đề như mất mát dữ liệu, cập nhật không đồng bộ hoặc mâu thuẫn dữ liệu.
* **Đáp án 3: Đảm bảo tính bảo mật dữ liệu** - Bảo mật dữ liệu là một khía cạnh quan trọng trong quản lý dữ liệu, nhưng nó không phải là mục tiêu trực tiếp của chuẩn hóa. Các biện pháp bảo mật như mã hóa, kiểm soát truy cập, và kiểm toán được sử dụng để bảo vệ dữ liệu khỏi truy cập trái phép.
* **Đáp án 4: Đảm bảo cho việc lưu trữ dữ liệu** - Chuẩn hóa có thể ảnh hưởng đến cách dữ liệu được lưu trữ, nhưng mục tiêu chính của nó không phải là đảm bảo việc lưu trữ. Chuẩn hóa tập trung vào cấu trúc và tổ chức dữ liệu để đảm bảo tính nhất quán và giảm thiểu dư thừa.
Như vậy, cả đáp án 1 và đáp án 2 đều đúng, tuy nhiên đáp án 2 bao quát hơn vì nó chỉ rõ mục tiêu cốt lõi của việc chuẩn hóa là giải quyết các vấn đề phát sinh do dư thừa dữ liệu, một trong số đó là tính không nhất quán. Do đó, đáp án 2 chính xác 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
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

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp
136 tài liệu563 lượt tải

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp
125 tài liệu585 lượt tải

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng
325 tài liệu608 lượt tải

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất
331 tài liệu1010 lượt tải

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
246 tài liệu802 lượt tải

CEO.22: Bộ Tài Liệu Quy Trình Kiểm Toán, Kiểm Soát Nội Bộ Doanh Nghiệp
138 tài liệu417 lượt tải
ĐĂNG KÝ GÓI THI VIP
- Truy cập hơn 100K đề thi thử và chính thức các năm
- 2M câu hỏi theo các mức độ: Nhận biết – Thông hiểu – Vận dụng
- Học nhanh với 10K Flashcard Tiếng Anh theo bộ sách và chủ đề
- Đầy đủ: Mầm non – Phổ thông (K12) – Đại học – Người đi làm
- Tải toàn bộ tài liệu trên TaiLieu.VN
- Loại bỏ quảng cáo để tăng khả năng tập trung ôn luyện
- Tặng 15 ngày khi đăng ký gói 3 tháng, 30 ngày với gói 6 tháng và 60 ngày với gói 12 tháng.
77.000 đ/ tháng