Trắc nghiệm Kết nối Tin học 11 KHMT bài 12 Hệ quản trị cơ sở dữ liệu và hệ 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é!!!


Trắc nghiệm Kết nối Tin học 11 KHMT bài 12 Hệ quản trị cơ sở dữ liệu và hệ cơ sở dữ liệu

Trắc nghiệm Kết nối Tin học 11 KHMT bài 12 Hệ quản trị cơ sở dữ liệu và hệ cơ sở dữ liệu

1. Theo nguyên tắc Consistency trong ACID, điều gì được đảm bảo?

A. Dữ liệu luôn có sẵn để truy cập.
B. Mỗi giao dịch phải đưa cơ sở dữ liệu từ một trạng thái hợp lệ sang một trạng thái hợp lệ khác.
C. Các giao dịch không ảnh hưởng lẫn nhau.
D. Các thay đổi được lưu trữ vĩnh viễn.

2. Khi nói đến mô hình dữ liệu (data model), điều này thường đề cập đến khía cạnh nào?

A. Cấu trúc vật lý của ổ đĩa cứng.
B. Cách thức biểu diễn và tổ chức dữ liệu, bao gồm cấu trúc, mối quan hệ và các ràng buộc.
C. Tốc độ truyền dữ liệu qua mạng.
D. Phần mềm giao diện người dùng.

3. Nguyên tắc Durability trong ACID đảm bảo điều gì sau khi một giao dịch đã được cam kết?

A. Giao dịch có thể bị hủy bỏ nếu có lỗi xảy ra.
B. Các thay đổi được thực hiện bởi giao dịch sẽ được lưu trữ vĩnh viễn và không bị mất mát ngay cả khi hệ thống gặp sự cố.
C. Giao dịch sẽ được thực hiện lại nhiều lần.
D. Giao dịch sẽ được ưu tiên xử lý.

4. Khái niệm lược đồ cơ sở dữ liệu (database schema) đề cập đến điều gì?

A. Tập hợp tất cả dữ liệu thực tế được lưu trữ.
B. Cấu trúc logic mô tả cách dữ liệu được tổ chức, bao gồm các bảng, thuộc tính và mối quan hệ.
C. Quyền truy cập và vai trò của từng người dùng.
D. Các quy tắc nghiệp vụ áp dụng cho dữ liệu.

5. Trong mô hình quan hệ, một khóa chính (primary key) của bảng có thuộc tính gì?

A. Chỉ được phép chứa giá trị rỗng (NULL).
B. Có thể chứa giá trị trùng lặp để xác định các bản ghi tương tự.
C. Phải là duy nhất và không được phép chứa giá trị rỗng (NULL).
D. Được sử dụng để liên kết với khóa ngoại của bảng khác.

6. Đâu KHÔNG phải là chức năng chính của một hệ quản trị cơ sở dữ liệu (DBMS)?

A. Xác định cấu trúc logic (lược đồ) của cơ sở dữ liệu.
B. Cung cấp các công cụ để người dùng tương tác và truy vấn dữ liệu.
C. Tự động cập nhật hệ điều hành và phần mềm diệt virus.
D. Quản lý quyền truy cập và bảo mật dữ liệu.

7. Một thuộc tính (attribute) trong bảng cơ sở dữ liệu quan hệ tương ứng với khái niệm nào?

A. Một bản ghi hoàn chỉnh.
B. Một đặc điểm hoặc tính chất của thực thể.
C. Mối quan hệ giữa hai bảng.
D. Một quy tắc ràng buộc.

8. Khi một giao dịch trong cơ sở dữ liệu được thực hiện theo nguyên tắc Atomicity, điều đó có nghĩa là gì?

A. Tất cả các thao tác trong giao dịch đều được thực hiện thành công, hoặc không có thao tác nào được thực hiện.
B. Các thao tác trong giao dịch có thể được thực hiện một phần.
C. Giao dịch có thể bị gián đoạn và tiếp tục sau đó.
D. Giao dịch chỉ được thực hiện khi có sự đồng ý của tất cả người dùng.

9. Hệ quản trị cơ sở dữ liệu nào thường được sử dụng trong các ứng dụng nhúng hoặc di động do kích thước nhỏ gọn và không yêu cầu máy chủ riêng?

A. Oracle Database
B. Microsoft SQL Server
C. SQLite
D. IBM DB2

10. Tại sao việc sao lưu và phục hồi cơ sở dữ liệu lại quan trọng?

A. Để tăng dung lượng lưu trữ của cơ sở dữ liệu.
B. Để đảm bảo an toàn dữ liệu trước các sự cố (hỏng hóc phần cứng, lỗi phần mềm, tấn công mạng).
C. Để thay đổi cấu trúc của cơ sở dữ liệu.
D. Để tối ưu hóa hiệu suất truy vấn.

11. Trong mô hình quan hệ, dữ liệu được tổ chức dưới dạng nào?

A. Cây thư mục.
B. Tập hợp các tệp văn bản.
C. Các bảng (relations) gồm hàng và cột.
D. Các khối dữ liệu liên kết với nhau.

12. Việc tạo các chỉ mục (indexes) trên một cột trong bảng cơ sở dữ liệu nhằm mục đích gì?

A. Giảm dung lượng lưu trữ của bảng.
B. Tăng tốc độ thực hiện các thao tác truy vấn (SELECT) dựa trên cột đó.
C. Ngăn chặn việc xóa dữ liệu trong bảng.
D. Thay đổi cấu trúc logic của bảng.

13. Hệ quản trị cơ sở dữ liệu nào thường được sử dụng trong các hệ thống doanh nghiệp lớn, yêu cầu độ tin cậy và khả năng mở rộng cao?

A. SQLite
B. Microsoft Access
C. PostgreSQL
D. Oracle Database

14. Chức năng ACID trong giao dịch cơ sở dữ liệu đề cập đến các thuộc tính nào?

A. Application, Control, Integration, Distribution.
B. Atomicity, Consistency, Isolation, Durability.
C. Access, Catalog, Index, Dependency.
D. Automation, Configuration, Interface, Data.

15. Một bản ghi (record) hay hàng (row) trong một bảng cơ sở dữ liệu quan hệ đại diện cho điều gì?

A. Một thuộc tính hoặc một trường dữ liệu.
B. Một tập hợp các bảng liên quan.
C. Một thực thể duy nhất với các thuộc tính của nó.
D. Một quy tắc ràng buộc dữ liệu.

16. Yếu tố nào sau đây là quan trọng để đảm bảo tính toàn vẹn của dữ liệu trong cơ sở dữ liệu?

A. Tốc độ xử lý của CPU.
B. Dung lượng của ổ cứng.
C. Các ràng buộc toàn vẹn (integrity constraints).
D. Số lượng người dùng đồng thời.

17. Hệ quản trị cơ sở dữ liệu nào thường được sử dụng cho các ứng dụng web quy mô nhỏ đến vừa và có hiệu suất tốt?

A. Oracle Database
B. Microsoft SQL Server
C. MySQL
D. IBM DB2

18. Đâu là một ví dụ về ràng buộc toàn vẹn tham chiếu (referential integrity constraint)?

A. Giá trị của một thuộc tính phải nằm trong một khoảng nhất định.
B. Một khóa ngoại trong bảng con phải có giá trị tương ứng trong khóa chính của bảng cha, hoặc là NULL.
C. Các giá trị trong một cột phải là duy nhất.
D. Tên của một bảng không được trùng với tên của một cột.

19. Nguyên tắc Isolation trong ACID có ý nghĩa gì đối với các giao dịch đồng thời?

A. Các giao dịch phải được thực hiện tuần tự.
B. Mỗi giao dịch hoạt động như thể nó là giao dịch duy nhất, không bị ảnh hưởng bởi các giao dịch khác đang chạy đồng thời.
C. Tất cả các giao dịch phải hoàn thành cùng một lúc.
D. Các giao dịch có thể ghi đè lên nhau.

20. Trong thiết kế cơ sở dữ liệu, chuẩn hóa (normalization) là quá trình nhằm mục đích gì?

A. Tăng khả năng lưu trữ dữ liệu dư thừa.
B. Giảm thiểu sự dư thừa dữ liệu và cải thiện tính nhất quán của dữ liệu.
C. Tăng tốc độ truy vấn bằng cách gộp nhiều bảng.
D. Đảm bảo tất cả các bảng có cùng số cột.

21. Một khóa ngoại (foreign key) trong bảng khách hàng, tham chiếu đến khóa chính Mã Khách Hàng trong bảng đơn hàng, có ý nghĩa gì?

A. Mỗi khách hàng có thể có nhiều đơn hàng.
B. Mã Khách Hàng trong bảng khách hàng phải là duy nhất.
C. Mã Khách Hàng trong bảng đơn hàng phải tồn tại trong bảng khách hàng hoặc là NULL, liên kết đơn hàng với khách hàng tương ứng.
D. Bảng đơn hàng có thể được xóa mà không ảnh hưởng đến bảng khách hàng.

22. Ngôn ngữ truy vấn dữ liệu phổ biến nhất hiện nay, được sử dụng để làm việc với cơ sở dữ liệu quan hệ là gì?

A. HTML
B. CSS
C. SQL
D. Python

23. Mối quan hệ một-nhiều (one-to-many) giữa hai bảng A và B có nghĩa là gì?

A. Một bản ghi ở bảng A có thể liên kết với nhiều bản ghi ở bảng B, và ngược lại, một bản ghi ở bảng B chỉ liên kết với một bản ghi ở bảng A.
B. Một bản ghi ở bảng A có thể liên kết với nhiều bản ghi ở bảng B, và một bản ghi ở bảng B cũng có thể liên kết với nhiều bản ghi ở bảng A.
C. Một bản ghi ở bảng A chỉ có thể liên kết với một bản ghi ở bảng B, và ngược lại.
D. Một bản ghi ở bảng A có thể liên kết với nhiều bản ghi ở bảng B, và một bản ghi ở bảng B cũng có thể liên kết với nhiều bản ghi ở bảng A, nhưng số lượng liên kết không vượt quá một giới hạn nhất định.

24. Một hệ cơ sở dữ liệu bao gồm những thành phần chính nào?

A. Hệ điều hành, phần cứng và người dùng.
B. Hệ quản trị cơ sở dữ liệu, cơ sở dữ liệu và người dùng.
C. Phần mềm ứng dụng, mạng máy tính và thiết bị ngoại vi.
D. Ngôn ngữ lập trình, trình biên dịch và hệ thống mạng.

25. Hệ quản trị cơ sở dữ liệu (DBMS) có vai trò cốt lõi nào trong việc quản lý dữ liệu?

A. Tập trung hóa việc quản lý dữ liệu, đảm bảo tính nhất quán và an toàn.
B. Cung cấp giao diện đồ họa để người dùng xem dữ liệu.
C. Tạo ra các báo cáo thống kê tự động từ dữ liệu.
D. Thiết kế cấu trúc vật lý của ổ cứng lưu trữ dữ liệu.

1 / 25

Category: Trắc nghiệm Kết nối Tin học 11 KHMT bài 12 Hệ quản trị cơ sở dữ liệu và hệ cơ sở dữ liệu

Tags: Bộ đề 1

1. Theo nguyên tắc Consistency trong ACID, điều gì được đảm bảo?

2 / 25

Category: Trắc nghiệm Kết nối Tin học 11 KHMT bài 12 Hệ quản trị cơ sở dữ liệu và hệ cơ sở dữ liệu

Tags: Bộ đề 1

2. Khi nói đến mô hình dữ liệu (data model), điều này thường đề cập đến khía cạnh nào?

3 / 25

Category: Trắc nghiệm Kết nối Tin học 11 KHMT bài 12 Hệ quản trị cơ sở dữ liệu và hệ cơ sở dữ liệu

Tags: Bộ đề 1

3. Nguyên tắc Durability trong ACID đảm bảo điều gì sau khi một giao dịch đã được cam kết?

4 / 25

Category: Trắc nghiệm Kết nối Tin học 11 KHMT bài 12 Hệ quản trị cơ sở dữ liệu và hệ cơ sở dữ liệu

Tags: Bộ đề 1

4. Khái niệm lược đồ cơ sở dữ liệu (database schema) đề cập đến điều gì?

5 / 25

Category: Trắc nghiệm Kết nối Tin học 11 KHMT bài 12 Hệ quản trị cơ sở dữ liệu và hệ cơ sở dữ liệu

Tags: Bộ đề 1

5. Trong mô hình quan hệ, một khóa chính (primary key) của bảng có thuộc tính gì?

6 / 25

Category: Trắc nghiệm Kết nối Tin học 11 KHMT bài 12 Hệ quản trị cơ sở dữ liệu và hệ cơ sở dữ liệu

Tags: Bộ đề 1

6. Đâu KHÔNG phải là chức năng chính của một hệ quản trị cơ sở dữ liệu (DBMS)?

7 / 25

Category: Trắc nghiệm Kết nối Tin học 11 KHMT bài 12 Hệ quản trị cơ sở dữ liệu và hệ cơ sở dữ liệu

Tags: Bộ đề 1

7. Một thuộc tính (attribute) trong bảng cơ sở dữ liệu quan hệ tương ứng với khái niệm nào?

8 / 25

Category: Trắc nghiệm Kết nối Tin học 11 KHMT bài 12 Hệ quản trị cơ sở dữ liệu và hệ cơ sở dữ liệu

Tags: Bộ đề 1

8. Khi một giao dịch trong cơ sở dữ liệu được thực hiện theo nguyên tắc Atomicity, điều đó có nghĩa là gì?

9 / 25

Category: Trắc nghiệm Kết nối Tin học 11 KHMT bài 12 Hệ quản trị cơ sở dữ liệu và hệ cơ sở dữ liệu

Tags: Bộ đề 1

9. Hệ quản trị cơ sở dữ liệu nào thường được sử dụng trong các ứng dụng nhúng hoặc di động do kích thước nhỏ gọn và không yêu cầu máy chủ riêng?

10 / 25

Category: Trắc nghiệm Kết nối Tin học 11 KHMT bài 12 Hệ quản trị cơ sở dữ liệu và hệ cơ sở dữ liệu

Tags: Bộ đề 1

10. Tại sao việc sao lưu và phục hồi cơ sở dữ liệu lại quan trọng?

11 / 25

Category: Trắc nghiệm Kết nối Tin học 11 KHMT bài 12 Hệ quản trị cơ sở dữ liệu và hệ cơ sở dữ liệu

Tags: Bộ đề 1

11. Trong mô hình quan hệ, dữ liệu được tổ chức dưới dạng nào?

12 / 25

Category: Trắc nghiệm Kết nối Tin học 11 KHMT bài 12 Hệ quản trị cơ sở dữ liệu và hệ cơ sở dữ liệu

Tags: Bộ đề 1

12. Việc tạo các chỉ mục (indexes) trên một cột trong bảng cơ sở dữ liệu nhằm mục đích gì?

13 / 25

Category: Trắc nghiệm Kết nối Tin học 11 KHMT bài 12 Hệ quản trị cơ sở dữ liệu và hệ cơ sở dữ liệu

Tags: Bộ đề 1

13. Hệ quản trị cơ sở dữ liệu nào thường được sử dụng trong các hệ thống doanh nghiệp lớn, yêu cầu độ tin cậy và khả năng mở rộng cao?

14 / 25

Category: Trắc nghiệm Kết nối Tin học 11 KHMT bài 12 Hệ quản trị cơ sở dữ liệu và hệ cơ sở dữ liệu

Tags: Bộ đề 1

14. Chức năng ACID trong giao dịch cơ sở dữ liệu đề cập đến các thuộc tính nào?

15 / 25

Category: Trắc nghiệm Kết nối Tin học 11 KHMT bài 12 Hệ quản trị cơ sở dữ liệu và hệ cơ sở dữ liệu

Tags: Bộ đề 1

15. Một bản ghi (record) hay hàng (row) trong một bảng cơ sở dữ liệu quan hệ đại diện cho điều gì?

16 / 25

Category: Trắc nghiệm Kết nối Tin học 11 KHMT bài 12 Hệ quản trị cơ sở dữ liệu và hệ cơ sở dữ liệu

Tags: Bộ đề 1

16. Yếu tố nào sau đây là quan trọng để đảm bảo tính toàn vẹn của dữ liệu trong cơ sở dữ liệu?

17 / 25

Category: Trắc nghiệm Kết nối Tin học 11 KHMT bài 12 Hệ quản trị cơ sở dữ liệu và hệ cơ sở dữ liệu

Tags: Bộ đề 1

17. Hệ quản trị cơ sở dữ liệu nào thường được sử dụng cho các ứng dụng web quy mô nhỏ đến vừa và có hiệu suất tốt?

18 / 25

Category: Trắc nghiệm Kết nối Tin học 11 KHMT bài 12 Hệ quản trị cơ sở dữ liệu và hệ cơ sở dữ liệu

Tags: Bộ đề 1

18. Đâu là một ví dụ về ràng buộc toàn vẹn tham chiếu (referential integrity constraint)?

19 / 25

Category: Trắc nghiệm Kết nối Tin học 11 KHMT bài 12 Hệ quản trị cơ sở dữ liệu và hệ cơ sở dữ liệu

Tags: Bộ đề 1

19. Nguyên tắc Isolation trong ACID có ý nghĩa gì đối với các giao dịch đồng thời?

20 / 25

Category: Trắc nghiệm Kết nối Tin học 11 KHMT bài 12 Hệ quản trị cơ sở dữ liệu và hệ cơ sở dữ liệu

Tags: Bộ đề 1

20. Trong thiết kế cơ sở dữ liệu, chuẩn hóa (normalization) là quá trình nhằm mục đích gì?

21 / 25

Category: Trắc nghiệm Kết nối Tin học 11 KHMT bài 12 Hệ quản trị cơ sở dữ liệu và hệ cơ sở dữ liệu

Tags: Bộ đề 1

21. Một khóa ngoại (foreign key) trong bảng khách hàng, tham chiếu đến khóa chính Mã Khách Hàng trong bảng đơn hàng, có ý nghĩa gì?

22 / 25

Category: Trắc nghiệm Kết nối Tin học 11 KHMT bài 12 Hệ quản trị cơ sở dữ liệu và hệ cơ sở dữ liệu

Tags: Bộ đề 1

22. Ngôn ngữ truy vấn dữ liệu phổ biến nhất hiện nay, được sử dụng để làm việc với cơ sở dữ liệu quan hệ là gì?

23 / 25

Category: Trắc nghiệm Kết nối Tin học 11 KHMT bài 12 Hệ quản trị cơ sở dữ liệu và hệ cơ sở dữ liệu

Tags: Bộ đề 1

23. Mối quan hệ một-nhiều (one-to-many) giữa hai bảng A và B có nghĩa là gì?

24 / 25

Category: Trắc nghiệm Kết nối Tin học 11 KHMT bài 12 Hệ quản trị cơ sở dữ liệu và hệ cơ sở dữ liệu

Tags: Bộ đề 1

24. Một hệ cơ sở dữ liệu bao gồm những thành phần chính nào?

25 / 25

Category: Trắc nghiệm Kết nối Tin học 11 KHMT bài 12 Hệ quản trị cơ sở dữ liệu và hệ cơ sở dữ liệu

Tags: Bộ đề 1

25. Hệ quản trị cơ sở dữ liệu (DBMS) có vai trò cốt lõi nào trong việc quản lý dữ liệu?