Đề thi, bài tập trắc nghiệm online Quản trị cơ sở dữ liệu – Đề 7

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é!!!


Đề thi, bài tập trắc nghiệm online Quản trị cơ sở dữ liệu

Đề 7 - Bài tập, đề thi trắc nghiệm online Quản trị cơ sở dữ liệu

1. Trong mô hình dữ liệu quan hệ, khái niệm nào sau đây dùng để đảm bảo tính toàn vẹn tham chiếu giữa các bảng?

A. Khóa chính
B. Khóa ngoại
C. Ràng buộc NOT NULL
D. Chỉ mục


2. Thao tác nào sau đây KHÔNG phải là thao tác cơ bản trong quản trị cơ sở dữ liệu (CRUD)?

A. Create (Tạo mới)
B. Read (Đọc)
C. Update (Cập nhật)
D. Delete (Xóa)


3. Trong ngữ cảnh cơ sở dữ liệu NoSQL, loại cơ sở dữ liệu nào phù hợp nhất để lưu trữ dữ liệu dạng đồ thị, ví dụ như mạng xã hội?

A. Cơ sở dữ liệu dạng tài liệu
B. Cơ sở dữ liệu khóa-giá trị
C. Cơ sở dữ liệu dạng cột
D. Cơ sở dữ liệu đồ thị


4. Thuật ngữ ACID trong quản trị cơ sở dữ liệu đại diện cho các thuộc tính nào của giao dịch?

A. Tính nhất quán, Tính khả dụng, Tính cô lập, Tính bền vững
B. Tính nguyên tử, Tính nhất quán, Tính cô lập, Tính bền vững
C. Tính toàn vẹn, Tính xác thực, Tính cô lập, Tính khả dụng
D. Tính nguyên tử, Tính xác thực, Tính khả dụng, Tính bền vững


5. Trong SQL, mệnh đề nào được sử dụng để lọc dữ liệu trả về từ một truy vấn dựa trên một điều kiện?

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


6. Phương pháp chuẩn hóa cơ sở dữ liệu nhằm mục đích chính 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 toàn vẹn dữ liệu
C. Tăng cường bảo mật cơ sở dữ liệu
D. Đơn giản hóa cấu trúc cơ sở dữ liệu


7. Trong quản trị cơ sở dữ liệu, `lược đồ` (schema) thường được hiểu là gì?

A. Dữ liệu thực tế được lưu trữ trong cơ sở dữ liệu
B. Cấu trúc và tổ chức logic của cơ sở dữ liệu, bao gồm bảng, cột, mối quan hệ, và ràng buộc
C. Phần mềm quản lý cơ sở dữ liệu (DBMS)
D. Bản sao dự phòng của cơ sở dữ liệu


8. Loại tấn công bảo mật cơ sở dữ liệu nào lợi dụng các lỗ hổng trong mã ứng dụng để chèn mã SQL độc hại vào truy vấn?

A. Tấn công từ chối dịch vụ (DoS)
B. Tấn công SQL Injection
C. Tấn công Man-in-the-Middle
D. Tấn công Phishing


9. Trong ngữ cảnh sao lưu và phục hồi cơ sở dữ liệu, `điểm khôi phục` (recovery point) quan trọng nhất thường là gì?

A. Thời điểm xảy ra lỗi hệ thống
B. Thời điểm sao lưu đầy đủ cuối cùng thành công
C. Thời điểm nhật ký giao dịch được sao lưu lần cuối
D. Thời điểm cài đặt phần mềm DBMS


10. Công cụ nào sau đây thường được sử dụng để giám sát hiệu năng và tối ưu hóa truy vấn cơ sở dữ liệu?

A. Trình soạn thảo văn bản (Text editor)
B. Hệ thống quản lý phiên bản (Version control system)
C. Công cụ phân tích hiệu năng cơ sở dữ liệu (Database performance monitoring tool)
D. Phần mềm trình duyệt web (Web browser)


11. Trong mô hình ER (Entity-Relationship), hình chữ nhật đại diện cho khái niệm nào?

A. Thuộc tính (Attribute)
B. Mối quan hệ (Relationship)
C. Thực thể (Entity)
D. Khóa chính (Primary Key)


12. Loại chỉ mục (index) nào trong cơ sở dữ liệu thường được sử dụng để tăng tốc độ truy vấn trên các cột có giá trị duy nhất?

A. Chỉ mục toàn văn bản (Full-text index)
B. Chỉ mục B-tree
C. Chỉ mục Hash
D. Chỉ mục Cluster


13. Trong quản trị cơ sở dữ liệu, thuật ngữ `Data Mart` thường được dùng để chỉ điều gì?

A. Một cơ sở dữ liệu lớn chứa tất cả dữ liệu của tổ chức
B. Một tập hợp con của kho dữ liệu (Data Warehouse), tập trung vào một chủ đề hoặc bộ phận cụ thể
C. Một hệ thống quản lý cơ sở dữ liệu quan hệ cụ thể
D. Một loại mô hình dữ liệu NoSQL


14. Khi thiết kế cơ sở dữ liệu, quy tắc chuẩn hóa 3NF (Third Normal Form) chủ yếu loại bỏ loại phụ thuộc hàm nào?

A. Phụ thuộc hàm đầy đủ (Fully functional dependency)
B. Phụ thuộc hàm bắc cầu (Transitive dependency)
C. Phụ thuộc hàm đa trị (Multivalued dependency)
D. Phụ thuộc hàm một phần (Partial dependency)


15. Trong cơ sở dữ liệu phân tán, chiến lược phân mảnh dữ liệu nào chia bảng theo hàng ngang, mỗi hàng thuộc về một phân mảnh duy nhất?

A. Phân mảnh dọc (Vertical fragmentation)
B. Phân mảnh ngang (Horizontal fragmentation)
C. Phân mảnh hỗn hợp (Hybrid fragmentation)
D. Phân mảnh dẫn xuất (Derived fragmentation)


16. 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 các cột liên quan?

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


17. Trong quản trị cơ sở dữ liệu, thuật ngữ `trigger` (bộ kích hoạt) được sử dụng để chỉ điều gì?

A. Một loại chỉ mục đặc biệt để tăng tốc độ truy vấn
B. Một đoạn mã PL/SQL hoặc T-SQL tự động thực thi khi có sự kiện cụ thể xảy ra trên cơ sở dữ liệu
C. Một công cụ để sao lưu và phục hồi cơ sở dữ liệu
D. Một phương pháp mã hóa dữ liệu để bảo mật thông tin


18. Loại cơ sở dữ liệu NoSQL nào lưu trữ dữ liệu dưới dạng cặp khóa-giá trị, phù hợp cho việc lưu trữ cache hoặc dữ liệu phiên?

A. Cơ sở dữ liệu dạng tài liệu
B. Cơ sở dữ liệu khóa-giá trị
C. Cơ sở dữ liệu dạng cột
D. Cơ sở dữ liệu đồ thị


19. Trong quản lý giao dịch cơ sở dữ liệu, `two-phase locking` (khóa hai pha) là một giao thức để đảm bảo thuộc tính nào của ACID?

A. Tính nguyên tử (Atomicity)
B. Tính nhất quán (Consistency)
C. Tính cô lập (Isolation)
D. Tính bền vững (Durability)


20. Trong ngữ cảnh cơ sở dữ liệu đám mây, mô hình dịch vụ PaaS (Platform as a Service) cung cấp cho người dùng những gì liên quan đến cơ sở dữ liệu?

A. Cơ sở hạ tầng vật lý (máy chủ, mạng, lưu trữ)
B. Hệ điều hành và phần mềm hệ thống
C. Môi trường phát triển và triển khai ứng dụng, bao gồm cả hệ quản trị cơ sở dữ liệu
D. Ứng dụng hoàn chỉnh và giao diện người dùng


21. Phương pháp nào sau đây giúp cải thiện hiệu năng truy vấn cơ sở dữ liệu bằng cách lưu trữ kết quả của các truy vấn thường xuyên được sử dụng?

A. Chuẩn hóa cơ sở dữ liệu
B. Tối ưu hóa lược đồ
C. Sử dụng cache truy vấn (Query caching)
D. Phân mảnh dữ liệu


22. Trong SQL, hàm tổng hợp nào được sử dụng để đếm số lượng bản ghi trong một bảng hoặc nhóm?

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


23. Trong quản trị cơ sở dữ liệu, `Data scrubbing` (làm sạch dữ liệu) là quá trình làm gì?

A. Sao lưu và phục hồi dữ liệu
B. Tối ưu hóa hiệu năng truy vấn
C. Phát hiện và sửa chữa dữ liệu không chính xác, không đầy đủ, hoặc không nhất quán
D. Mã hóa dữ liệu để bảo mật


24. Trong mô hình dữ liệu hướng đối tượng, khái niệm nào tương đương với `bảng` trong mô hình dữ liệu quan hệ?

A. Đối tượng (Object)
B. Lớp (Class)
C. Thuộc tính (Attribute)
D. Phương thức (Method)


25. Kỹ thuật `sharding` thường được sử dụng trong cơ sở dữ liệu phân tán để làm gì?

A. Mã hóa dữ liệu
B. Chia dữ liệu lớn thành các phần nhỏ hơn và phân tán trên nhiều máy chủ
C. Sao lưu và phục hồi dữ liệu
D. Tối ưu hóa truy vấn bằng cách sử dụng chỉ mục


26. Trong SQL, mệnh đề nào được sử dụng để sắp xếp kết quả truy vấn theo một hoặc nhiều cột?

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


27. Khi một giao dịch cơ sở dữ liệu bị rollback, điều gì xảy ra với các thay đổi dữ liệu đã thực hiện trong giao dịch đó?

A. Các thay đổi được lưu lại vĩnh viễn
B. Các thay đổi được hủy bỏ và cơ sở dữ liệu trở về trạng thái trước khi giao dịch bắt đầu
C. Các thay đổi được tạm thời lưu lại và có thể được commit sau
D. Các thay đổi được chuyển sang một bảng tạm thời


28. Trong quản trị cơ sở dữ liệu, `data replication` (sao chép dữ liệu) được sử dụng cho mục đích chính nào?

A. Tăng cường bảo mật dữ liệu
B. Cải thiện hiệu năng truy vấn
C. Tăng khả năng sẵn sàng và chịu lỗi của hệ thống
D. Chuẩn hóa dữ liệu


29. Trong ngữ cảnh bảo mật cơ sở dữ liệu, `masking dữ liệu` (data masking) là kỹ thuật làm gì?

A. Mã hóa toàn bộ cơ sở dữ liệu
B. Thay thế dữ liệu nhạy cảm bằng dữ liệu giả mạo nhưng vẫn giữ định dạng và tính chất sử dụng được
C. Xóa hoàn toàn dữ liệu nhạy cảm
D. Giới hạn quyền truy cập vào dữ liệu nhạy cảm


30. Trong quản trị cơ sở dữ liệu, `view` (khung nhìn) được sử dụng để làm gì?

A. Tăng tốc độ truy vấn dữ liệu
B. Cung cấp một khung nhìn tùy chỉnh và đơn giản hóa dữ liệu từ một hoặc nhiều bảng
C. Sao lưu và phục hồi dữ liệu
D. Kiểm soát quyền truy cập dữ liệu


1 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản trị cơ sở dữ liệu

Tags: Bộ đề 8

1. Trong mô hình dữ liệu quan hệ, khái niệm nào sau đây dùng để đảm bảo tính toàn vẹn tham chiếu giữa các bảng?

2 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản trị cơ sở dữ liệu

Tags: Bộ đề 8

2. Thao tác nào sau đây KHÔNG phải là thao tác cơ bản trong quản trị cơ sở dữ liệu (CRUD)?

3 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản trị cơ sở dữ liệu

Tags: Bộ đề 8

3. Trong ngữ cảnh cơ sở dữ liệu NoSQL, loại cơ sở dữ liệu nào phù hợp nhất để lưu trữ dữ liệu dạng đồ thị, ví dụ như mạng xã hội?

4 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản trị cơ sở dữ liệu

Tags: Bộ đề 8

4. Thuật ngữ ACID trong quản trị cơ sở dữ liệu đại diện cho các thuộc tính nào của giao dịch?

5 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản trị cơ sở dữ liệu

Tags: Bộ đề 8

5. Trong SQL, mệnh đề nào được sử dụng để lọc dữ liệu trả về từ một truy vấn dựa trên một điều kiện?

6 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản trị cơ sở dữ liệu

Tags: Bộ đề 8

6. Phương pháp chuẩn hóa cơ sở dữ liệu nhằm mục đích chính là gì?

7 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản trị cơ sở dữ liệu

Tags: Bộ đề 8

7. Trong quản trị cơ sở dữ liệu, 'lược đồ' (schema) thường được hiểu là gì?

8 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản trị cơ sở dữ liệu

Tags: Bộ đề 8

8. Loại tấn công bảo mật cơ sở dữ liệu nào lợi dụng các lỗ hổng trong mã ứng dụng để chèn mã SQL độc hại vào truy vấn?

9 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản trị cơ sở dữ liệu

Tags: Bộ đề 8

9. Trong ngữ cảnh sao lưu và phục hồi cơ sở dữ liệu, 'điểm khôi phục' (recovery point) quan trọng nhất thường là gì?

10 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản trị cơ sở dữ liệu

Tags: Bộ đề 8

10. Công cụ nào sau đây thường được sử dụng để giám sát hiệu năng và tối ưu hóa truy vấn cơ sở dữ liệu?

11 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản trị cơ sở dữ liệu

Tags: Bộ đề 8

11. Trong mô hình ER (Entity-Relationship), hình chữ nhật đại diện cho khái niệm nào?

12 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản trị cơ sở dữ liệu

Tags: Bộ đề 8

12. Loại chỉ mục (index) nào trong cơ sở dữ liệu thường được sử dụng để tăng tốc độ truy vấn trên các cột có giá trị duy nhất?

13 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản trị cơ sở dữ liệu

Tags: Bộ đề 8

13. Trong quản trị cơ sở dữ liệu, thuật ngữ 'Data Mart' thường được dùng để chỉ điều gì?

14 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản trị cơ sở dữ liệu

Tags: Bộ đề 8

14. Khi thiết kế cơ sở dữ liệu, quy tắc chuẩn hóa 3NF (Third Normal Form) chủ yếu loại bỏ loại phụ thuộc hàm nào?

15 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản trị cơ sở dữ liệu

Tags: Bộ đề 8

15. Trong cơ sở dữ liệu phân tán, chiến lược phân mảnh dữ liệu nào chia bảng theo hàng ngang, mỗi hàng thuộc về một phân mảnh duy nhất?

16 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản trị cơ sở dữ liệu

Tags: Bộ đề 8

16. 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 các cột liên quan?

17 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản trị cơ sở dữ liệu

Tags: Bộ đề 8

17. Trong quản trị cơ sở dữ liệu, thuật ngữ 'trigger' (bộ kích hoạt) được sử dụng để chỉ điều gì?

18 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản trị cơ sở dữ liệu

Tags: Bộ đề 8

18. Loại cơ sở dữ liệu NoSQL nào lưu trữ dữ liệu dưới dạng cặp khóa-giá trị, phù hợp cho việc lưu trữ cache hoặc dữ liệu phiên?

19 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản trị cơ sở dữ liệu

Tags: Bộ đề 8

19. Trong quản lý giao dịch cơ sở dữ liệu, 'two-phase locking' (khóa hai pha) là một giao thức để đảm bảo thuộc tính nào của ACID?

20 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản trị cơ sở dữ liệu

Tags: Bộ đề 8

20. Trong ngữ cảnh cơ sở dữ liệu đám mây, mô hình dịch vụ PaaS (Platform as a Service) cung cấp cho người dùng những gì liên quan đến cơ sở dữ liệu?

21 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản trị cơ sở dữ liệu

Tags: Bộ đề 8

21. Phương pháp nào sau đây giúp cải thiện hiệu năng truy vấn cơ sở dữ liệu bằng cách lưu trữ kết quả của các truy vấn thường xuyên được sử dụng?

22 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản trị cơ sở dữ liệu

Tags: Bộ đề 8

22. Trong SQL, hàm tổng hợp nào được sử dụng để đếm số lượng bản ghi trong một bảng hoặc nhóm?

23 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản trị cơ sở dữ liệu

Tags: Bộ đề 8

23. Trong quản trị cơ sở dữ liệu, 'Data scrubbing' (làm sạch dữ liệu) là quá trình làm gì?

24 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản trị cơ sở dữ liệu

Tags: Bộ đề 8

24. Trong mô hình dữ liệu hướng đối tượng, khái niệm nào tương đương với 'bảng' trong mô hình dữ liệu quan hệ?

25 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản trị cơ sở dữ liệu

Tags: Bộ đề 8

25. Kỹ thuật 'sharding' thường được sử dụng trong cơ sở dữ liệu phân tán để làm gì?

26 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản trị cơ sở dữ liệu

Tags: Bộ đề 8

26. Trong SQL, mệnh đề nào được sử dụng để sắp xếp kết quả truy vấn theo một hoặc nhiều cột?

27 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản trị cơ sở dữ liệu

Tags: Bộ đề 8

27. Khi một giao dịch cơ sở dữ liệu bị rollback, điều gì xảy ra với các thay đổi dữ liệu đã thực hiện trong giao dịch đó?

28 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản trị cơ sở dữ liệu

Tags: Bộ đề 8

28. Trong quản trị cơ sở dữ liệu, 'data replication' (sao chép dữ liệu) được sử dụng cho mục đích chính nào?

29 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản trị cơ sở dữ liệu

Tags: Bộ đề 8

29. Trong ngữ cảnh bảo mật cơ sở dữ liệu, 'masking dữ liệu' (data masking) là kỹ thuật làm gì?

30 / 30

Category: Đề thi, bài tập trắc nghiệm online Quản trị cơ sở dữ liệu

Tags: Bộ đề 8

30. Trong quản trị cơ sở dữ liệu, 'view' (khung nhìn) được sử dụng để làm gì?