Đề 9 – Đề thi, câu hỏi trắc nghiệm online 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é!!!


Quản trị cơ sở dữ liệu

Đề 9 - Đề thi, câu hỏi trắc nghiệm online Quản trị cơ sở dữ liệu

1. Data mining (khai phá dữ liệu) là gì?

A. Quá trình sao lưu và phục hồi dữ liệu.
B. Quá trình tìm kiếm các mẫu và thông tin hữu ích từ lượng lớn dữ liệu.
C. Quá trình chuẩn hóa cơ sở dữ liệu.
D. Quá trình tối ưu hóa hiệu suất truy vấn dữ liệu.

2. Đâu là lợi ích chính của việc sử dụng stored procedure?

A. Tăng cường khả năng mở rộng của cơ sở dữ liệu.
B. Giảm lưu lượng mạng và tăng cường bảo mật.
C. Đơn giản hóa quá trình sao lưu và phục hồi dữ liệu.
D. Cải thiện khả năng tương thích giữa các hệ thống khác nhau.

3. Đâu là một ví dụ về hệ quản trị cơ sở dữ liệu NoSQL?

A. MySQL
B. PostgreSQL
C. MongoDB
D. Microsoft SQL Server

4. Đâu là mục tiêu của việc sử dụng view (khung nhìn) trong cơ sở dữ liệu?

A. Tăng tốc độ truy vấn dữ liệu.
B. Đơn giản hóa các truy vấn phức tạp và cung cấp một mức độ trừu tượng dữ liệu.
C. Tăng cường bảo mật dữ liệu bằng cách mã hóa dữ liệu.
D. Quản lý quyền truy cập dữ liệu chi tiết hơn.

5. Data lake (hồ dữ liệu) khác với data warehouse (kho dữ liệu) như thế nào?

A. Data lake lưu trữ dữ liệu đã được xử lý và chuẩn hóa, trong khi data warehouse lưu trữ dữ liệu thô.
B. Data lake lưu trữ dữ liệu thô ở nhiều định dạng khác nhau, trong khi data warehouse lưu trữ dữ liệu đã được xử lý và chuẩn hóa.
C. Data lake chỉ lưu trữ dữ liệu có cấu trúc, trong khi data warehouse lưu trữ cả dữ liệu có cấu trúc và phi cấu trúc.
D. Data lake được sử dụng cho phân tích thời gian thực, trong khi data warehouse được sử dụng cho báo cáo lịch sử.

6. Trong SQL, mệnh đề nào được sử dụng để sắp xếp các hàng trả về từ một truy vấn?

A. WHERE
B. GROUP BY
C. ORDER BY
D. HAVING

7. Đâu là một mục tiêu chính của việc sử dụng cơ sở dữ liệu phân tán (distributed database)?

A. Tăng cường bảo mật dữ liệu.
B. Cải thiện khả năng mở rộng và tính sẵn sàng của dữ liệu.
C. Giảm chi phí lưu trữ dữ liệu.
D. Đơn giản hóa quá trình quản lý dữ liệu.

8. Đâu là một ví dụ về cơ sở dữ liệu dạng đồ thị (graph database)?

A. MySQL
B. PostgreSQL
C. Neo4j
D. Microsoft SQL Server

9. Trong SQL, hàm nào được sử dụng để tính tổng các giá trị trong một cột?

A. AVG()
B. COUNT()
C. MIN()
D. SUM()

10. Đâu là một thách thức chính trong việc quản lý big data?

A. Bảo mật dữ liệu.
B. Lưu trữ, xử lý và phân tích lượng lớn dữ liệu đa dạng.
C. Đảm bảo tính toàn vẹn dữ liệu.
D. Quản lý quyền truy cập dữ liệu.

11. Câu lệnh SQL nào được sử dụng để thay đổi cấu trúc của một bảng (ví dụ: thêm cột, sửa đổi kiểu dữ liệu)?

A. UPDATE
B. ALTER TABLE
C. MODIFY TABLE
D. CHANGE TABLE

12. Trong mô hình ACID, thuộc tính `Atomicity` đảm bảo điều gì?

A. Tất cả các thay đổi dữ liệu được thực hiện một cách nhất quán.
B. Mỗi giao dịch được xử lý như một đơn vị duy nhất, không thể chia nhỏ.
C. Dữ liệu vẫn chính xác và hợp lệ ngay cả khi có lỗi xảy ra.
D. Các giao dịch đồng thời không ảnh hưởng lẫn nhau.

13. Mục đích chính của việc chuẩn hóa cơ sở dữ liệu là gì?

A. Tăng tốc độ truy vấn dữ liệu.
B. Giảm thiểu dư thừa dữ liệu và cải thiện tính nhất quán.
C. Tăng cường bảo mật dữ liệu.
D. Đơn giản hóa quá trình sao lưu và phục hồi dữ liệu.

14. Trong SQL, mệnh đề nào được sử dụng để lọc các hàng trả về từ một truy vấn?

A. SORT BY
B. GROUP BY
C. WHERE
D. HAVING

15. Trong ngữ cảnh cơ sở dữ liệu, `ETL` là viết tắt của cụm từ nào?

A. Extract, Transform, Load
B. Encrypt, Transfer, Log
C. Evaluate, Test, Launch
D. Enter, Track, Locate

16. Đâu là một lợi ích của việc sử dụng cloud database (cơ sở dữ liệu đám mây)?

A. Giảm chi phí phần cứng và quản lý.
B. Tăng cường bảo mật dữ liệu tuyệt đối.
C. Cải thiện hiệu suất truy vấn dữ liệu đáng kể.
D. Đơn giản hóa quá trình phát triển ứng dụng.

17. Index (chỉ mục) trong cơ sở dữ liệu được sử dụng để làm gì?

A. Tăng cường bảo mật dữ liệu.
B. Tăng tốc độ truy vấn dữ liệu.
C. Giảm dung lượng lưu trữ dữ liệu.
D. Đảm bảo tính toàn vẹn dữ liệu.

18. Trong ngữ cảnh cơ sở dữ liệu, `data governance` (quản trị dữ liệu) đề cập đến điều gì?

A. Quá trình sao lưu và phục hồi dữ liệu.
B. Tập hợp các chính sách, quy trình và tiêu chuẩn để đảm bảo chất lượng, tính toàn vẹn và bảo mật của dữ liệu.
C. Quá trình tối ưu hóa hiệu suất truy vấn dữ liệu.
D. Quá trình chuẩn hóa cơ sở dữ liệu.

19. Đâu là một kỹ thuật để cải thiện hiệu suất của cơ sở dữ liệu bằng cách lưu trữ dữ liệu thường xuyên được truy cập trong bộ nhớ?

A. Sharding
B. Indexing
C. Caching
D. Replication

20. Trong SQL, câu lệnh nào được sử dụng để kết hợp dữ liệu từ hai hoặc nhiều bảng dựa trên một cột chung?

A. UNION
B. JOIN
C. INTERSECT
D. EXCEPT

21. Đâu là ngôn ngữ truy vấn dữ liệu chuẩn cho các hệ quản trị cơ sở dữ liệu quan hệ (RDBMS)?

A. XML
B. JSON
C. SQL
D. HTML

22. Trong ngữ cảnh bảo mật cơ sở dữ liệu, `SQL injection` là gì?

A. Một phương pháp mã hóa dữ liệu.
B. Một kỹ thuật tấn công bằng cách chèn mã SQL độc hại vào các truy vấn.
C. Một công cụ để tối ưu hóa hiệu suất SQL.
D. Một giao thức để truyền dữ liệu an toàn.

23. Mục đích của việc sử dụng triggers trong cơ sở dữ liệu là gì?

A. Tăng tốc độ truy vấn dữ liệu.
B. Tự động thực hiện các hành động khi có sự kiện xảy ra trên cơ sở dữ liệu.
C. Quản lý quyền truy cập dữ liệu.
D. Sao lưu và phục hồi dữ liệu.

24. Data warehouse (kho dữ liệu) thường được sử dụng cho mục đích gì?

A. Xử lý giao dịch trực tuyến (OLTP).
B. Phân tích và báo cáo dữ liệu (OLAP).
C. Quản lý dữ liệu thời gian thực.
D. Lưu trữ dữ liệu nhật ký hệ thống.

25. Trong SQL, hàm nào được sử dụng để đếm số lượng hàng trong một bảng?

A. AVG()
B. COUNT()
C. MIN()
D. SUM()

26. Trong SQL, câu lệnh nào được sử dụng để truy xuất dữ liệu từ một bảng?

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

27. Loại ràng buộc nào đảm bảo rằng một cột không thể chứa giá trị NULL?

A. FOREIGN KEY
B. PRIMARY KEY
C. UNIQUE
D. NOT NULL

28. Đâu là một phương pháp để phân vùng dữ liệu lớn trên nhiều máy chủ để cải thiện hiệu suất và khả năng mở rộng?

A. Indexing
B. Caching
C. Sharding
D. Replication

29. Transaction log trong cơ sở dữ liệu được sử dụng để làm gì?

A. Lưu trữ thông tin về người dùng và quyền truy cập.
B. Ghi lại tất cả các thay đổi được thực hiện đối với cơ sở dữ liệu để phục hồi khi cần thiết.
C. Tối ưu hóa hiệu suất truy vấn dữ liệu.
D. Quản lý không gian lưu trữ dữ liệu.

30. Đâu là một phương pháp để đảm bảo tính sẵn sàng cao (high availability) cho cơ sở dữ liệu?

A. Sử dụng một máy chủ cơ sở dữ liệu duy nhất với cấu hình mạnh.
B. Thực hiện sao lưu dữ liệu thường xuyên.
C. Sử dụng cơ chế sao chép (replication) dữ liệu sang nhiều máy chủ.
D. Tối ưu hóa các truy vấn SQL.

1 / 30

Category: Quản trị cơ sở dữ liệu

Tags: Bộ đề 9

1. Data mining (khai phá dữ liệu) là gì?

2 / 30

Category: Quản trị cơ sở dữ liệu

Tags: Bộ đề 9

2. Đâu là lợi ích chính của việc sử dụng stored procedure?

3 / 30

Category: Quản trị cơ sở dữ liệu

Tags: Bộ đề 9

3. Đâu là một ví dụ về hệ quản trị cơ sở dữ liệu NoSQL?

4 / 30

Category: Quản trị cơ sở dữ liệu

Tags: Bộ đề 9

4. Đâu là mục tiêu của việc sử dụng view (khung nhìn) trong cơ sở dữ liệu?

5 / 30

Category: Quản trị cơ sở dữ liệu

Tags: Bộ đề 9

5. Data lake (hồ dữ liệu) khác với data warehouse (kho dữ liệu) như thế nào?

6 / 30

Category: Quản trị cơ sở dữ liệu

Tags: Bộ đề 9

6. Trong SQL, mệnh đề nào được sử dụng để sắp xếp các hàng trả về từ một truy vấn?

7 / 30

Category: Quản trị cơ sở dữ liệu

Tags: Bộ đề 9

7. Đâu là một mục tiêu chính của việc sử dụng cơ sở dữ liệu phân tán (distributed database)?

8 / 30

Category: Quản trị cơ sở dữ liệu

Tags: Bộ đề 9

8. Đâu là một ví dụ về cơ sở dữ liệu dạng đồ thị (graph database)?

9 / 30

Category: Quản trị cơ sở dữ liệu

Tags: Bộ đề 9

9. Trong SQL, hàm nào được sử dụng để tính tổng các giá trị trong một cột?

10 / 30

Category: Quản trị cơ sở dữ liệu

Tags: Bộ đề 9

10. Đâu là một thách thức chính trong việc quản lý big data?

11 / 30

Category: Quản trị cơ sở dữ liệu

Tags: Bộ đề 9

11. Câu lệnh SQL nào được sử dụng để thay đổi cấu trúc của một bảng (ví dụ: thêm cột, sửa đổi kiểu dữ liệu)?

12 / 30

Category: Quản trị cơ sở dữ liệu

Tags: Bộ đề 9

12. Trong mô hình ACID, thuộc tính 'Atomicity' đảm bảo điều gì?

13 / 30

Category: Quản trị cơ sở dữ liệu

Tags: Bộ đề 9

13. Mục đích chính của việc chuẩn hóa cơ sở dữ liệu là gì?

14 / 30

Category: Quản trị cơ sở dữ liệu

Tags: Bộ đề 9

14. Trong SQL, mệnh đề nào được sử dụng để lọc các hàng trả về từ một truy vấn?

15 / 30

Category: Quản trị cơ sở dữ liệu

Tags: Bộ đề 9

15. Trong ngữ cảnh cơ sở dữ liệu, 'ETL' là viết tắt của cụm từ nào?

16 / 30

Category: Quản trị cơ sở dữ liệu

Tags: Bộ đề 9

16. Đâu là một lợi ích của việc sử dụng cloud database (cơ sở dữ liệu đám mây)?

17 / 30

Category: Quản trị cơ sở dữ liệu

Tags: Bộ đề 9

17. Index (chỉ mục) trong cơ sở dữ liệu được sử dụng để làm gì?

18 / 30

Category: Quản trị cơ sở dữ liệu

Tags: Bộ đề 9

18. Trong ngữ cảnh cơ sở dữ liệu, 'data governance' (quản trị dữ liệu) đề cập đến điều gì?

19 / 30

Category: Quản trị cơ sở dữ liệu

Tags: Bộ đề 9

19. Đâu là một kỹ thuật để cải thiện hiệu suất của cơ sở dữ liệu bằng cách lưu trữ dữ liệu thường xuyên được truy cập trong bộ nhớ?

20 / 30

Category: Quản trị cơ sở dữ liệu

Tags: Bộ đề 9

20. Trong SQL, câu lệnh nào được sử dụng để kết hợp dữ liệu từ hai hoặc nhiều bảng dựa trên một cột chung?

21 / 30

Category: Quản trị cơ sở dữ liệu

Tags: Bộ đề 9

21. Đâu là ngôn ngữ truy vấn dữ liệu chuẩn cho các hệ quản trị cơ sở dữ liệu quan hệ (RDBMS)?

22 / 30

Category: Quản trị cơ sở dữ liệu

Tags: Bộ đề 9

22. Trong ngữ cảnh bảo mật cơ sở dữ liệu, 'SQL injection' là gì?

23 / 30

Category: Quản trị cơ sở dữ liệu

Tags: Bộ đề 9

23. Mục đích của việc sử dụng triggers trong cơ sở dữ liệu là gì?

24 / 30

Category: Quản trị cơ sở dữ liệu

Tags: Bộ đề 9

24. Data warehouse (kho dữ liệu) thường được sử dụng cho mục đích gì?

25 / 30

Category: Quản trị cơ sở dữ liệu

Tags: Bộ đề 9

25. Trong SQL, hàm nào được sử dụng để đếm số lượng hàng trong một bảng?

26 / 30

Category: Quản trị cơ sở dữ liệu

Tags: Bộ đề 9

26. Trong SQL, câu lệnh nào được sử dụng để truy xuất dữ liệu từ một bảng?

27 / 30

Category: Quản trị cơ sở dữ liệu

Tags: Bộ đề 9

27. Loại ràng buộc nào đảm bảo rằng một cột không thể chứa giá trị NULL?

28 / 30

Category: Quản trị cơ sở dữ liệu

Tags: Bộ đề 9

28. Đâu là một phương pháp để phân vùng dữ liệu lớn trên nhiều máy chủ để cải thiện hiệu suất và khả năng mở rộng?

29 / 30

Category: Quản trị cơ sở dữ liệu

Tags: Bộ đề 9

29. Transaction log trong cơ sở dữ liệu được sử dụng để làm gì?

30 / 30

Category: Quản trị cơ sở dữ liệu

Tags: Bộ đề 9

30. Đâu là một phương pháp để đảm bảo tính sẵn sàng cao (high availability) cho cơ sở dữ liệu?