Đề 2 – Đề thi, câu hỏi 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

Đề 2 - Đề thi, câu hỏi trắc nghiệm online Cơ Sở Dữ Liệu

1. Đâu là một lợi ích chính của việc sử dụng View trong SQL?

A. Tăng tốc độ ghi dữ liệu
B. Giảm độ phức tạp của truy vấn và tăng cường bảo mật
C. Tự động sao lưu dữ liệu
D. Giảm dung lượng lưu trữ dữ liệu

2. Đâu là một đặc điểm chính của cơ sở dữ liệu hướng đối tượng?

A. Dữ liệu được lưu trữ trong các bảng với các hàng và cột
B. Hỗ trợ các khái niệm như kế thừa và đa hình
C. Sử dụng ngôn ngữ truy vấn SQL
D. Dữ liệu được lưu trữ dưới dạng các cặp khóa-giá trị

3. 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. FILTER

4. Trong SQL, hàm nào được sử dụng để tính trung bình cộng của các giá trị trong một cột?

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

5. 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ị?

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

6. Trong mô hình quan hệ, một thuộc tính được gọi là gì khi nó chứa giá trị NULL?

A. Không xác định
B. Không áp dụng
C. Không tồn tại
D. Không có giá trị

7. Loại chỉ mục nào 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 bitmap
B. Chỉ mục full-text
C. Chỉ mục hash
D. Chỉ mục B-tree

8. Trong ngữ cảnh cơ sở dữ liệu, thuật ngữ "Data Warehouse" dùng để chỉ điều gì?

A. Một hệ thống quản lý cơ sở dữ liệu quan hệ (RDBMS)
B. Một kho lưu trữ dữ liệu lịch sử được sử dụng cho mục đích báo cáo và phân tích
C. Một loại cơ sở dữ liệu NoSQL
D. Một công cụ để thiết kế giao diện người dùng cho các ứng dụng cơ sở dữ liệu

9. Kỹ thuật nào được sử dụng để đảm bảo rằng dữ liệu trong cơ sở dữ liệu được phục hồi về trạng thái nhất quán sau một sự cố?

A. Sao lưu (backup)
B. Nhật ký giao dịch (transaction logging)
C. Phân mảnh (sharding)
D. Nhân bản (replication)

10. Phương pháp nào được sử dụng để 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 trùng lặp ở nhiều vị trí?

A. Chuẩn hóa
B. Phân mảnh
C. Nhân bản
D. Bình thường hóa

11. Trong SQL, mệnh đề nào được sử dụng để sắp xếp kết quả của một truy vấn?

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

12. Kiểu ràng buộc toàn vẹn nào đảm bảo rằng giá trị của một thuộc tính trong một bảng phải tồn tại trong một thuộc tính khác của một bảng khác?

A. Ràng buộc miền
B. Ràng buộc khóa chính
C. Ràng buộc khóa ngoại
D. Ràng buộc duy nhất

13. 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 một cột mới)?

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

14. Trong mô hình quan hệ, khái niệm nào dùng để chỉ một thuộc tính (hoặc một tập hợp các thuộc tính) mà giá trị của nó xác định duy nhất một bộ trong quan hệ?

A. Khóa chính
B. Khóa ngoại
C. Thuộc tính đa trị
D. Khóa thay thế

15. Trong SQL, phát biểu nào được sử dụng để thêm dữ liệu mới vào một bảng?

A. ADD
B. UPDATE
C. INSERT
D. CREATE

16. Trong SQL, phát biểu nào dùng để xóa một bảng khỏi cơ sở dữ liệu?

A. REMOVE TABLE
B. DELETE TABLE
C. DROP TABLE
D. ERASE TABLE

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

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

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

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

19. Phương pháp nào được sử dụng để bảo vệ cơ sở dữ liệu khỏi truy cập trái phép?

A. Sao lưu dữ liệu
B. Mã hóa dữ liệu và kiểm soát truy cập
C. Chuẩn hóa dữ liệu
D. Phân mảnh dữ liệu

20. Trong SQL, hàm nào được sử dụng để tìm giá trị lớn nhất trong một cột?

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

21. Kỹ thuật nào được sử dụng để chia một bảng lớn thành các phần nhỏ hơn, dễ quản lý hơn?

A. Chuẩn hóa
B. Phân mảnh
C. Nhân bản
D. Bình thường hóa

22. Đâu là một thách thức chính của việc quản lý cơ sở dữ liệu lớn (Big Data)?

A. Đảm bảo tính toàn vẹn của dữ liệu
B. Xử lý khối lượng dữ liệu lớn và tốc độ tạo dữ liệu nhanh
C. Bảo mật dữ liệu khỏi truy cập trái phép
D. Đơn giản hóa cấu trúc dữ liệu

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

A. SELECT
B. WHERE
C. FROM
D. JOIN

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

A. Tăng tốc độ truy vấn
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 việc sao lưu dữ liệu

25. Trong mô hình cơ sở dữ liệu phân cấp, dữ liệu được tổ chức như thế nào?

A. Trong các bảng với các hàng và cột
B. Trong một cấu trúc cây với các nút cha-con
C. Trong một mạng lưới các nút liên kết với nhau
D. Trong các đối tượng với các thuộc tính và phương thức

26. Trong SQL, mệnh đề nào được sử dụng để chỉ định bảng mà từ đó dữ liệu sẽ được truy xuất?

A. SELECT
B. WHERE
C. FROM
D. JOIN

27. Đâu là một lợi ích chính của việc sử dụng stored procedure trong cơ sở dữ liệu?

A. Giảm thiểu việc sử dụng chỉ mục
B. Tăng cường bảo mật bằng cách giảm thiểu việc tiếp xúc trực tiếp với dữ liệu
C. Đơn giản hóa việc sao lưu và phục hồi dữ liệu
D. Tự động tối ưu hóa truy vấn

28. Trong ngữ cảnh của cơ sở dữ liệu, ACID là viết tắt của những thuộc tính nào?

A. Accuracy, Consistency, Isolation, Durability
B. Atomicity, Consistency, Isolation, Durability
C. Atomicity, Concurrency, Integrity, Distribution
D. Authorization, Consistency, Integrity, Durability

29. Đâu là một lợi ích chính của việc sử dụng trigger trong cơ sở dữ liệu?

A. Tăng tốc độ truy vấn
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. Giảm dung lượng lưu trữ dữ liệu
D. Đơn giản hóa việc sao lưu dữ liệu

30. Loại ràng buộc toàn vẹn nào giới hạn các giá trị có thể được nhập vào một cột?

A. Ràng buộc khóa chính
B. Ràng buộc khóa ngoại
C. Ràng buộc miền
D. Ràng buộc duy nhất

1 / 30

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 2

1. Đâu là một lợi ích chính của việc sử dụng View trong SQL?

2 / 30

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 2

2. Đâu là một đặc điểm chính của cơ sở dữ liệu hướng đối tượng?

3 / 30

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 2

3. 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?

4 / 30

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 2

4. Trong SQL, hàm nào được sử dụng để tính trung bình cộng của các giá trị trong một cột?

5 / 30

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 2

5. 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ị?

6 / 30

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 2

6. Trong mô hình quan hệ, một thuộc tính được gọi là gì khi nó chứa giá trị NULL?

7 / 30

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 2

7. Loại chỉ mục nào 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?

8 / 30

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 2

8. Trong ngữ cảnh cơ sở dữ liệu, thuật ngữ 'Data Warehouse' dùng để chỉ điều gì?

9 / 30

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 2

9. Kỹ thuật nào được sử dụng để đảm bảo rằng dữ liệu trong cơ sở dữ liệu được phục hồi về trạng thái nhất quán sau một sự cố?

10 / 30

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 2

10. Phương pháp nào được sử dụng để 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 trùng lặp ở nhiều vị trí?

11 / 30

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 2

11. Trong SQL, mệnh đề nào được sử dụng để sắp xếp kết quả của một truy vấn?

12 / 30

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 2

12. Kiểu ràng buộc toàn vẹn nào đảm bảo rằng giá trị của một thuộc tính trong một bảng phải tồn tại trong một thuộc tính khác của một bảng khác?

13 / 30

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 2

13. 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 một cột mới)?

14 / 30

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 2

14. Trong mô hình quan hệ, khái niệm nào dùng để chỉ một thuộc tính (hoặc một tập hợp các thuộc tính) mà giá trị của nó xác định duy nhất một bộ trong quan hệ?

15 / 30

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 2

15. Trong SQL, phát biểu nào được sử dụng để thêm dữ liệu mới vào một bảng?

16 / 30

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 2

16. Trong SQL, phát biểu nào dùng để xóa một bảng khỏi cơ sở dữ liệu?

17 / 30

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 2

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

18 / 30

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 2

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

19 / 30

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 2

19. Phương pháp nào được sử dụng để bảo vệ cơ sở dữ liệu khỏi truy cập trái phép?

20 / 30

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 2

20. Trong SQL, hàm nào được sử dụng để tìm giá trị lớn nhất trong một cột?

21 / 30

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 2

21. Kỹ thuật nào được sử dụng để chia một bảng lớn thành các phần nhỏ hơn, dễ quản lý hơn?

22 / 30

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 2

22. Đâu là một thách thức chính của việc quản lý cơ sở dữ liệu lớn (Big Data)?

23 / 30

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 2

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

24 / 30

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 2

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

25 / 30

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 2

25. Trong mô hình cơ sở dữ liệu phân cấp, dữ liệu được tổ chức như thế nào?

26 / 30

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 2

26. Trong SQL, mệnh đề nào được sử dụng để chỉ định bảng mà từ đó dữ liệu sẽ được truy xuất?

27 / 30

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 2

27. Đâu là một lợi ích chính của việc sử dụng stored procedure trong cơ sở dữ liệu?

28 / 30

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 2

28. Trong ngữ cảnh của cơ sở dữ liệu, ACID là viết tắt của những thuộc tính nào?

29 / 30

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 2

29. Đâu là một lợi ích chính của việc sử dụng trigger trong cơ sở dữ liệu?

30 / 30

Category: Cơ Sở Dữ Liệu

Tags: Bộ đề 2

30. Loại ràng buộc toàn vẹn nào giới hạn các giá trị có thể được nhập vào một cột?