Đề 4 – Bài tập, đề thi trắc nghiệm online 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ơ Sở Dữ Liệu

Đề 4 - Bài tập, đề thi trắc nghiệm online Cơ Sở Dữ Liệu

1. Trong các hệ quản trị cơ sở dữ liệu, thuật ngữ "trigger" (bộ kích hoạt) dùng để chỉ đối tượng nào?

A. Một loại chỉ mục đặc biệt
B. Một thủ tục được thực thi tự động khi có sự kiện xảy ra trên bảng
C. Một cách để mã hóa dữ liệu
D. Một phương pháp sao lưu cơ sở dữ liệu

2. Loại ràng buộc nào đảm bảo rằng giá trị của một thuộc tính phải tồn tại trong một thuộc tính khác của cùng một hoặc một bảng khác?

A. Ràng buộc khóa chính (Primary Key Constraint)
B. Ràng buộc khóa ngoại (Foreign Key Constraint)
C. Ràng buộc duy nhất (Unique Constraint)
D. Ràng buộc miền (Domain Constraint)

3. Trong các mức độ cô lập giao dịch (transaction isolation levels), mức độ nào cho phép hiện tượng "phantom read" xảy ra?

A. Read Uncommitted
B. Read Committed
C. Repeatable Read
D. Serializable

4. Loại cơ sở dữ liệu nào phù hợp nhất cho việc lưu trữ và truy vấn dữ liệu về mạng xã hội, nơi các mối quan hệ giữa các thực thể rất quan trọng?

A. Cơ sở dữ liệu quan hệ (Relational Database)
B. Cơ sở dữ liệu hướng đối tượng (Object-Oriented Database)
C. Cơ sở dữ liệu đồ thị (Graph Database)
D. Cơ sở dữ liệu tài liệu (Document Database)

5. Công cụ hoặc kỹ thuật nào thường được sử dụng để giám sát và ghi lại các hoạt động truy cập và thay đổi dữ liệu trong cơ sở dữ liệu?

A. Mã hóa (Encryption)
B. Kiểm toán (Auditing)
C. Ủy quyền (Authorization)
D. Xác thực (Authentication)

6. Phương pháp nào thường được sử dụng để khôi phục cơ sở dữ liệu sau một sự cố, bằng cách áp dụng lại các thay đổi đã được ghi lại?

A. Sao lưu toàn bộ (Full Backup)
B. Sao lưu gia tăng (Incremental Backup)
C. Nhật ký giao dịch (Transaction Logging)
D. Nhân bản cơ sở dữ liệu (Database Replication)

7. Trong mô hình hướng đối tượng, khái niệm nào cho phép một đối tượng kế thừa các thuộc tính và phương thức từ một đối tượng khác?

A. Đóng gói (Encapsulation)
B. Đa hình (Polymorphism)
C. Kế thừa (Inheritance)
D. Trừu tượng (Abstraction)

8. 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. SUM()
D. MIN()

9. Trong SQL, câu lệnh nào được sử dụng để thêm một cột mới vào một bảng đã tồn tại?

A. CREATE TABLE
B. ALTER TABLE
C. UPDATE TABLE
D. INSERT INTO

10. Trong mô hình quan hệ, khái niệm nào dùng để mô tả cấu trúc của một bảng, bao gồm tên bảng và các thuộc tính của nó?

A. Instance
B. Schema
C. Tuple
D. Domain

11. Trong ngữ cảnh cơ sở dữ liệu, "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 thiết kế lược đồ cơ sở dữ liệu

12. Đâu là một đặc tính ACID quan trọng đảm bảo rằng một giao dịch phải được thực hiện hoàn toàn hoặc không thực hiện gì cả?

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)

13. Trong SQL, mệnh đề nào được sử dụng để lọc các hàng sau khi chúng đã được nhóm bằng mệnh đề GROUP BY?

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

14. Thuật ngữ "Data Warehouse" thường được dùng để chỉ loại cơ sở dữ liệu nào?

A. Cơ sở dữ liệu giao dịch (Transactional Database)
B. Cơ sở dữ liệu phân tích (Analytical Database)
C. Cơ sở dữ liệu hướng đối tượng (Object-Oriented Database)
D. Cơ sở dữ liệu không gian (Spatial Database)

15. Trong SQL, mệnh đề nào dùng để sắp xếp kết quả truy vấn?

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

16. Đâu là một thách thức chính trong việc quản lý dữ liệu lớn (Big Data)?

A. Đảm bảo tính toàn vẹn dữ liệu
B. Xử lý khối lượng dữ liệu khổng lồ và tốc độ cao
C. Kiểm soát truy cập dữ liệu
D. Thiết kế lược đồ cơ sở dữ liệu hiệu quả

17. Phép toán nào trong đại số quan hệ cho phép chọn các bộ thỏa mãn một điều kiện nhất định từ một quan hệ?

A. Phép chiếu (Projection)
B. Phép chọn (Selection)
C. Phép hợp (Union)
D. Phép tích Descartes (Cartesian Product)

18. Trong mô hình ER, 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 (Key)

19. Trong cơ sở dữ liệu NoSQL, loại cơ sở dữ liệu nào lưu trữ dữ liệu dưới dạng các cặp khóa-giá trị (key-value pairs)?

A. Document Database
B. Graph Database
C. Key-Value Store
D. Column-Family Store

20. Trong ngữ cảnh bảo mật cơ sở dữ liệu, kỹ thuật nào được sử dụng để che giấu dữ liệu nhạy cảm bằng cách thay thế nó bằng các giá trị giả?

A. Mã hóa (Encryption)
B. Kiểm toán (Auditing)
C. Che dấu dữ liệu (Data Masking)
D. Kiểm soát truy cập (Access Control)

21. Đâu là lợi ích chính của việc sử dụng chỉ mục (index) trong cơ sở dữ liệu?

A. Giảm dung lượng lưu trữ
B. Tăng tốc độ truy vấn
C. Cải thiện tính nhất quán dữ liệu
D. Đơn giản hóa cấu trúc bảng

22. Trong quá trình thiết kế cơ sở dữ liệu, bước nào liên quan đến việc xác định các thực thể, thuộc tính và mối quan hệ giữa chúng?

A. Chuẩn hóa (Normalization)
B. Mô hình hóa dữ liệu (Data Modeling)
C. Tối ưu hóa truy vấn (Query Optimization)
D. Sao lưu và phục hồi (Backup and Recovery)

23. Đâu là mục tiêu chính của việc chuẩn hóa cơ sở dữ liệu?

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 dung lượng lưu trữ dữ liệu
D. Đơn giản hóa cấu trúc cơ sở dữ liệu

24. Trong mô hình quan hệ, khóa nào có thể xác định duy nhất một bộ trong một quan hệ?

A. Khóa ngoại (Foreign Key)
B. Khóa chính (Primary Key)
C. Khóa thay thế (Alternate Key)
D. Siêu khóa (Super Key)

25. Trong cơ sở dữ liệu phân tán, chiến lược nào liên quan đến việc chia nhỏ một bảng thành nhiều phần và lưu trữ chúng trên các nút khác nhau?

A. Sao chép (Replication)
B. Phân hoạch (Partitioning)
C. Nhân bản (Mirroring)
D. Tập hợp (Aggregation)

1 / 25

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 4

1. Trong các hệ quản trị cơ sở dữ liệu, thuật ngữ 'trigger' (bộ kích hoạt) dùng để chỉ đối tượng nào?

2 / 25

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 4

2. Loại ràng buộc nào đảm bảo rằng giá trị của một thuộc tính phải tồn tại trong một thuộc tính khác của cùng một hoặc một bảng khác?

3 / 25

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 4

3. Trong các mức độ cô lập giao dịch (transaction isolation levels), mức độ nào cho phép hiện tượng 'phantom read' xảy ra?

4 / 25

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 4

4. Loại cơ sở dữ liệu nào phù hợp nhất cho việc lưu trữ và truy vấn dữ liệu về mạng xã hội, nơi các mối quan hệ giữa các thực thể rất quan trọng?

5 / 25

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 4

5. Công cụ hoặc kỹ thuật nào thường được sử dụng để giám sát và ghi lại các hoạt động truy cập và thay đổi dữ liệu trong cơ sở dữ liệu?

6 / 25

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 4

6. Phương pháp nào thường được sử dụng để khôi phục cơ sở dữ liệu sau một sự cố, bằng cách áp dụng lại các thay đổi đã được ghi lại?

7 / 25

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 4

7. Trong mô hình hướng đối tượng, khái niệm nào cho phép một đối tượng kế thừa các thuộc tính và phương thức từ một đối tượng khác?

8 / 25

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 4

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

9 / 25

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 4

9. Trong SQL, câu lệnh nào được sử dụng để thêm một cột mới vào một bảng đã tồn tại?

10 / 25

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 4

10. Trong mô hình quan hệ, khái niệm nào dùng để mô tả cấu trúc của một bảng, bao gồm tên bảng và các thuộc tính của nó?

11 / 25

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 4

11. Trong ngữ cảnh cơ sở dữ liệu, 'Data Mining' (khai phá dữ liệu) là gì?

12 / 25

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 4

12. Đâu là một đặc tính ACID quan trọng đảm bảo rằng một giao dịch phải được thực hiện hoàn toàn hoặc không thực hiện gì cả?

13 / 25

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 4

13. Trong SQL, mệnh đề nào được sử dụng để lọc các hàng sau khi chúng đã được nhóm bằng mệnh đề GROUP BY?

14 / 25

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 4

14. Thuật ngữ 'Data Warehouse' thường được dùng để chỉ loại cơ sở dữ liệu nào?

15 / 25

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 4

15. Trong SQL, mệnh đề nào dùng để sắp xếp kết quả truy vấn?

16 / 25

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 4

16. Đâu là một thách thức chính trong việc quản lý dữ liệu lớn (Big Data)?

17 / 25

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 4

17. Phép toán nào trong đại số quan hệ cho phép chọn các bộ thỏa mãn một điều kiện nhất định từ một quan hệ?

18 / 25

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 4

18. Trong mô hình ER, hình chữ nhật đại diện cho khái niệm nào?

19 / 25

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 4

19. Trong cơ sở dữ liệu NoSQL, loại cơ sở dữ liệu nào lưu trữ dữ liệu dưới dạng các cặp khóa-giá trị (key-value pairs)?

20 / 25

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 4

20. Trong ngữ cảnh bảo mật cơ sở dữ liệu, kỹ thuật nào được sử dụng để che giấu dữ liệu nhạy cảm bằng cách thay thế nó bằng các giá trị giả?

21 / 25

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 4

21. Đâu là lợi ích chính của việc sử dụng chỉ mục (index) trong cơ sở dữ liệu?

22 / 25

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 4

22. Trong quá trình thiết kế cơ sở dữ liệu, bước nào liên quan đến việc xác định các thực thể, thuộc tính và mối quan hệ giữa chúng?

23 / 25

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 4

23. Đâu là mục tiêu chính của việc chuẩn hóa cơ sở dữ liệu?

24 / 25

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 4

24. Trong mô hình quan hệ, khóa nào có thể xác định duy nhất một bộ trong một quan hệ?

25 / 25

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 4

25. Trong cơ sở dữ liệu phân tán, chiến lược nào liên quan đến việc chia nhỏ một bảng thành nhiều phần và lưu trữ chúng trên các nút khác nhau?