[Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài Nghề quản trị cơ sở dữ liệu

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


[Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài Nghề quản trị cơ sở dữ liệu

[Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài Nghề quản trị cơ sở dữ liệu

1. Mục tiêu chính của việc phân tích yêu cầu trong nghề quản trị cơ sở dữ liệu là gì?

A. Tối ưu hóa hiệu suất truy vấn.
B. Xác định rõ ràng nhu cầu và mong muốn của người dùng về dữ liệu.
C. Thiết kế cấu trúc bảng dữ liệu chi tiết.
D. Bảo mật toàn bộ hệ thống cơ sở dữ liệu.

2. Đâu không phải là một loại khóa chính (Primary Key) trong thiết kế cơ sở dữ liệu?

A. Khóa đơn
B. Khóa ghép
C. Khóa ngoại
D. Khóa tự sinh

3. Ngôn ngữ truy vấn cơ sở dữ liệu phổ biến nhất hiện nay là gì?

A. Python
B. Java
C. SQL
D. C++

4. Hành động nào sau đây là trách nhiệm chính của người quản trị cơ sở dữ liệu (DBA) liên quan đến bảo mật?

A. Thiết kế giao diện người dùng.
B. Phát triển các tính năng ứng dụng mới.
C. Quản lý quyền truy cập và sao lưu dữ liệu.
D. Viết mã nguồn cho các ứng dụng.

5. Trong SQL, câu lệnh nào được sử dụng để lấy dữ liệu từ một hoặc nhiều bảng?

A. INSERT
B. UPDATE
C. DELETE
D. SELECT

6. Trong mô hình dữ liệu quan hệ, thực thể (entity) thường được biểu diễn bằng gì?

A. Một thuộc tính (attribute).
B. Một bản ghi (record).
C. Một bảng (table).
D. Một khóa (key).

7. Khi thiết kế cơ sở dữ liệu, mối quan hệ một-nhiều (one-to-many) thường được thể hiện bằng cách nào?

A. Đặt khóa chính ở cả hai bảng.
B. Đặt khóa ngoại trong bảng nhiều tham chiếu đến khóa chính của bảng một.
C. Sử dụng bảng trung gian để kết nối hai bảng.
D. Không cần sử dụng khóa ngoại.

8. Khi một bảng trong cơ sở dữ liệu có nhiều bản ghi trùng lặp về thông tin cốt lõi, vấn đề này thường liên quan đến việc thiếu:

A. Khóa ngoại.
B. Khóa chính duy nhất.
C. Chỉ số (Index).
D. Quy tắc ràng buộc (Constraint).

9. Trong nghề quản trị cơ sở dữ liệu, chuẩn hóa dữ liệu (data normalization) có ý nghĩa gì?

A. Làm cho dữ liệu dễ đọc hơn bằng cách thêm nhiều khoảng trắng.
B. Giảm thiểu sự dư thừa dữ liệu và cải thiện tính nhất quán.
C. Tăng cường khả năng nén dữ liệu.
D. Đảm bảo tất cả dữ liệu đều có định dạng giống nhau.

10. Khi thiết kế cơ sở dữ liệu, việc đảm bảo tính toàn vẹn dữ liệu (data integrity) có ý nghĩa quan trọng nhất đối với:

A. Tốc độ truy cập dữ liệu.
B. Tính chính xác, tin cậy và nhất quán của dữ liệu.
C. Khả năng mở rộng của hệ thống.
D. Giao diện người dùng thân thiện.

11. Quản trị cơ sở dữ liệu liên quan đến việc đảm bảo tính sẵn sàng (availability) có nghĩa là gì?

A. Dữ liệu luôn được bảo mật khỏi truy cập trái phép.
B. Dữ liệu luôn chính xác và không bị sai lệch.
C. Người dùng có thể truy cập và sử dụng cơ sở dữ liệu khi cần.
D. Hiệu suất truy vấn luôn ở mức cao nhất.

12. Tại sao việc phân tích yêu cầu người dùng lại quan trọng trước khi thiết kế cơ sở dữ liệu?

A. Để xác định loại phần cứng cần mua.
B. Để hiểu rõ mục đích sử dụng, loại dữ liệu cần lưu trữ và cách dữ liệu sẽ được truy vấn.
C. Để quyết định hệ điều hành nào sẽ được cài đặt.
D. Để chọn ngôn ngữ lập trình cho ứng dụng.

13. Lệnh `ALTER TABLE` trong SQL dùng để làm gì?

A. Tạo mới một bảng.
B. Xóa một bảng.
C. Sửa đổi cấu trúc của một bảng đã có (thêm/xóa cột, thay đổi kiểu dữ liệu).
D. Chèn dữ liệu vào bảng.

14. Công việc nào sau đây KHÔNG phải là nhiệm vụ chính của người quản trị cơ sở dữ liệu?

A. Cài đặt và cấu hình hệ quản trị cơ sở dữ liệu.
B. Giám sát hiệu suất và tối ưu hóa cơ sở dữ liệu.
C. Thiết kế và phát triển giao diện đồ họa cho người dùng cuối.
D. Quản lý sao lưu và phục hồi dữ liệu.

15. Đâu là một thách thức phổ biến mà người quản trị cơ sở dữ liệu phải đối mặt?

A. Thiết kế giao diện người dùng hấp dẫn.
B. Quản lý sự phát triển liên tục của dữ liệu và yêu cầu người dùng.
C. Viết tài liệu kỹ thuật chi tiết cho từng tính năng.
D. Tổ chức các buổi đào tạo cho người dùng cuối.

16. Trong SQL, mệnh đề nào được sử dụng để lọc các bản ghi dựa trên một điều kiện nhất định?

A. SELECT
B. FROM
C. WHERE
D. GROUP BY

17. Tại sao việc kiểm tra và giám sát hiệu suất cơ sở dữ liệu là cần thiết?

A. Để đảm bảo người dùng không truy cập quá nhiều dữ liệu.
B. Để phát hiện sớm các vấn đề tiềm ẩn có thể ảnh hưởng đến tốc độ và khả năng hoạt động của hệ thống.
C. Để giảm chi phí lưu trữ dữ liệu.
D. Để tạo báo cáo về số lượng người dùng.

18. Việc sao lưu (backup) và phục hồi (restore) cơ sở dữ liệu là một phần của công việc quản trị nhằm mục đích gì?

A. Tăng tốc độ truy vấn.
B. Giảm dung lượng lưu trữ.
C. Đảm bảo tính sẵn sàng và khả năng phục hồi dữ liệu khi có sự cố.
D. Nâng cao bảo mật cho dữ liệu nhạy cảm.

19. Trong SQL, câu lệnh `INSERT INTO` được sử dụng để:

A. Xóa dữ liệu khỏi bảng.
B. Cập nhật dữ liệu trong bảng.
C. Chèn các bản ghi mới vào bảng.
D. Truy xuất dữ liệu từ bảng.

20. Công cụ nào thường được sử dụng để thiết kế và mô hình hóa cấu trúc cơ sở dữ liệu?

A. Microsoft Word
B. Microsoft Excel
C. Microsoft Visio hoặc Lucidchart
D. Microsoft PowerPoint

21. Đâu là một ví dụ về ràng buộc toàn vẹn tham chiếu (Referential Integrity Constraint) trong cơ sở dữ liệu?

A. Mỗi giá trị trong cột phải là duy nhất.
B. Giá trị trong cột khóa ngoại phải tồn tại trong cột khóa chính của bảng liên quan.
C. Giá trị trong cột phải thuộc một tập hợp các giá trị cho phép.
D. Cột không được phép chứa giá trị NULL.

22. Một hệ quản trị cơ sở dữ liệu (DBMS) có chức năng gì cơ bản nhất?

A. Tạo giao diện người dùng cho ứng dụng.
B. Quản lý việc lưu trữ, truy xuất và cập nhật dữ liệu.
C. Phát triển thuật toán xử lý dữ liệu phức tạp.
D. Thiết kế kiến trúc mạng cho hệ thống.

23. Việc tối ưu hóa hiệu suất truy vấn dữ liệu thường bao gồm các kỹ thuật nào sau đây?

A. Tăng cường độ phức tạp của câu lệnh SQL.
B. Sử dụng chỉ số (Index) trên các cột thường xuyên được truy vấn.
C. Giảm thiểu việc sử dụng các bảng.
D. Loại bỏ tất cả các ràng buộc dữ liệu.

24. Trong quá trình phát triển cơ sở dữ liệu, giai đoạn nào là quan trọng nhất để xác định các mối quan hệ giữa các thực thể?

A. Giai đoạn triển khai.
B. Giai đoạn bảo trì.
C. Giai đoạn thiết kế logic và vật lý.
D. Giai đoạn kiểm thử.

25. Trong mô hình ba lớp của kiến trúc ứng dụng cơ sở dữ liệu, lớp nào chịu trách nhiệm xử lý các yêu cầu từ người dùng và hiển thị dữ liệu?

A. Lớp dữ liệu (Data Layer)
B. Lớp logic nghiệp vụ (Business Logic Layer)
C. Lớp trình bày (Presentation Layer)
D. Lớp giao tiếp (Communication Layer)

1 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài Nghề quản trị cơ sở dữ liệu

Tags: Bộ đề 1

1. Mục tiêu chính của việc phân tích yêu cầu trong nghề quản trị cơ sở dữ liệu là gì?

2 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài Nghề quản trị cơ sở dữ liệu

Tags: Bộ đề 1

2. Đâu không phải là một loại khóa chính (Primary Key) trong thiết kế cơ sở dữ liệu?

3 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài Nghề quản trị cơ sở dữ liệu

Tags: Bộ đề 1

3. Ngôn ngữ truy vấn cơ sở dữ liệu phổ biến nhất hiện nay là gì?

4 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài Nghề quản trị cơ sở dữ liệu

Tags: Bộ đề 1

4. Hành động nào sau đây là trách nhiệm chính của người quản trị cơ sở dữ liệu (DBA) liên quan đến bảo mật?

5 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài Nghề quản trị cơ sở dữ liệu

Tags: Bộ đề 1

5. Trong SQL, câu lệnh nào được sử dụng để lấy dữ liệu từ một hoặc nhiều bảng?

6 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài Nghề quản trị cơ sở dữ liệu

Tags: Bộ đề 1

6. Trong mô hình dữ liệu quan hệ, thực thể (entity) thường được biểu diễn bằng gì?

7 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài Nghề quản trị cơ sở dữ liệu

Tags: Bộ đề 1

7. Khi thiết kế cơ sở dữ liệu, mối quan hệ một-nhiều (one-to-many) thường được thể hiện bằng cách nào?

8 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài Nghề quản trị cơ sở dữ liệu

Tags: Bộ đề 1

8. Khi một bảng trong cơ sở dữ liệu có nhiều bản ghi trùng lặp về thông tin cốt lõi, vấn đề này thường liên quan đến việc thiếu:

9 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài Nghề quản trị cơ sở dữ liệu

Tags: Bộ đề 1

9. Trong nghề quản trị cơ sở dữ liệu, chuẩn hóa dữ liệu (data normalization) có ý nghĩa gì?

10 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài Nghề quản trị cơ sở dữ liệu

Tags: Bộ đề 1

10. Khi thiết kế cơ sở dữ liệu, việc đảm bảo tính toàn vẹn dữ liệu (data integrity) có ý nghĩa quan trọng nhất đối với:

11 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài Nghề quản trị cơ sở dữ liệu

Tags: Bộ đề 1

11. Quản trị cơ sở dữ liệu liên quan đến việc đảm bảo tính sẵn sàng (availability) có nghĩa là gì?

12 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài Nghề quản trị cơ sở dữ liệu

Tags: Bộ đề 1

12. Tại sao việc phân tích yêu cầu người dùng lại quan trọng trước khi thiết kế cơ sở dữ liệu?

13 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài Nghề quản trị cơ sở dữ liệu

Tags: Bộ đề 1

13. Lệnh `ALTER TABLE` trong SQL dùng để làm gì?

14 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài Nghề quản trị cơ sở dữ liệu

Tags: Bộ đề 1

14. Công việc nào sau đây KHÔNG phải là nhiệm vụ chính của người quản trị cơ sở dữ liệu?

15 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài Nghề quản trị cơ sở dữ liệu

Tags: Bộ đề 1

15. Đâu là một thách thức phổ biến mà người quản trị cơ sở dữ liệu phải đối mặt?

16 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài Nghề quản trị cơ sở dữ liệu

Tags: Bộ đề 1

16. Trong SQL, mệnh đề nào được sử dụng để lọc các bản ghi dựa trên một điều kiện nhất định?

17 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài Nghề quản trị cơ sở dữ liệu

Tags: Bộ đề 1

17. Tại sao việc kiểm tra và giám sát hiệu suất cơ sở dữ liệu là cần thiết?

18 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài Nghề quản trị cơ sở dữ liệu

Tags: Bộ đề 1

18. Việc sao lưu (backup) và phục hồi (restore) cơ sở dữ liệu là một phần của công việc quản trị nhằm mục đích gì?

19 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài Nghề quản trị cơ sở dữ liệu

Tags: Bộ đề 1

19. Trong SQL, câu lệnh `INSERT INTO` được sử dụng để:

20 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài Nghề quản trị cơ sở dữ liệu

Tags: Bộ đề 1

20. Công cụ nào thường được sử dụng để thiết kế và mô hình hóa cấu trúc cơ sở dữ liệu?

21 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài Nghề quản trị cơ sở dữ liệu

Tags: Bộ đề 1

21. Đâu là một ví dụ về ràng buộc toàn vẹn tham chiếu (Referential Integrity Constraint) trong cơ sở dữ liệu?

22 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài Nghề quản trị cơ sở dữ liệu

Tags: Bộ đề 1

22. Một hệ quản trị cơ sở dữ liệu (DBMS) có chức năng gì cơ bản nhất?

23 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài Nghề quản trị cơ sở dữ liệu

Tags: Bộ đề 1

23. Việc tối ưu hóa hiệu suất truy vấn dữ liệu thường bao gồm các kỹ thuật nào sau đây?

24 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài Nghề quản trị cơ sở dữ liệu

Tags: Bộ đề 1

24. Trong quá trình phát triển cơ sở dữ liệu, giai đoạn nào là quan trọng nhất để xác định các mối quan hệ giữa các thực thể?

25 / 25

Category: [Cánh diều] Trắc nghiệm Tin học 11 Tin học ứng dụng Cánh diều Bài Nghề quản trị cơ sở dữ liệu

Tags: Bộ đề 1

25. Trong mô hình ba lớp của kiến trúc ứng dụng cơ sở dữ liệu, lớp nào chịu trách nhiệm xử lý các yêu cầu từ người dùng và hiển thị dữ liệu?