[KNTT] Trắc nghiệm Tin học 11 Tin học ứng dụng Kết nối Bài 19 Thực hành tạo lập cơ sở dữ liệu và các bảng

[KNTT] Trắc nghiệm Tin học 11 Tin học ứng dụng Kết nối Bài 19 Thực hành tạo lập cơ sở dữ liệu và các bảng

1. Trong thiết kế cơ sở dữ liệu, nếu một trường có thể là số nguyên hoặc số thực, kiểu dữ liệu nào nên được ưu tiên để đảm bảo tính linh hoạt và tránh mất mát thông tin?
2. Một trường (field) trong bảng cơ sở dữ liệu được định nghĩa là gì?
3. Khi hai bảng có mối quan hệ một-nhiều (one-to-many), làm thế nào để thiết lập mối quan hệ này trong thiết kế cơ sở dữ liệu?
4. Khi thiết kế cơ sở dữ liệu, nếu một trường chỉ có thể nhận một trong hai giá trị là Nam hoặc Nữ, kiểu dữ liệu nào là phù hợp nhất?
5. Khi tạo một bảng mới trong hệ quản trị cơ sở dữ liệu, mục đích chính của việc xác định kiểu dữ liệu cho mỗi trường là gì?
6. Yếu tố nào sau đây KHÔNG phải là một ràng buộc (constraint) phổ biến khi thiết kế bảng cơ sở dữ liệu?
7. Trong hệ quản trị cơ sở dữ liệu, công cụ nào thường được sử dụng để tạo cấu trúc bảng và định nghĩa các thuộc tính, ràng buộc?
8. Khi tạo bảng mới, việc xác định các khóa ngoại là bước quan trọng để thể hiện mối quan hệ giữa các bảng. Điều này thuộc giai đoạn nào của quá trình thiết kế cơ sở dữ liệu?
9. Mục đích chính của việc thiết lập khóa ngoại (Foreign Key) là gì?
10. Loại dữ liệu nào thường được sử dụng để lưu trữ thông tin về ngày tháng năm sinh của một người?
11. Nếu bạn muốn lưu trữ số lượng lớn văn bản mô tả sản phẩm, kiểu dữ liệu nào là phù hợp nhất?
12. Trong ngữ cảnh của cơ sở dữ liệu quan hệ, bản ghi (record) tương ứng với khái niệm nào sau đây?
13. Trong cơ sở dữ liệu quan hệ, mỗi bảng nên có một khóa chính (Primary Key) để:
14. Trong một bảng quản lý học sinh, làm thế nào để đảm bảo mỗi học sinh có một mã số duy nhất không trùng lặp?
15. Khi tạo một bảng mới, việc xác định độ dài trường (field length) cho kiểu dữ liệu văn bản (ví dụ: VARCHAR) có ý nghĩa gì?
16. Nếu bạn có hai bảng Khách hàng và Đơn hàng, và mỗi khách hàng có thể có nhiều đơn hàng, nhưng mỗi đơn hàng chỉ thuộc về một khách hàng duy nhất, đây là mối quan hệ gì?
17. Trong một cơ sở dữ liệu quản lý thư viện, bảng Sách có các trường: Mã sách (Primary Key), Tên sách, Tác giả, Năm xuất bản. Bảng Mượn_Trả có các trường: Mã mượn_trả (Primary Key), Mã sách (Foreign Key), Ngày mượn, Ngày trả. Mối quan hệ giữa bảng Sách và bảng Mượn_Trả là gì?
18. Khi tạo một bảng, việc chọn kiểu dữ liệu phù hợp cho các trường giúp tối ưu hóa điều gì?
19. Trong thiết kế cơ sở dữ liệu, chuẩn hóa (normalization) nhằm mục đích gì?
20. Nếu một trường dữ liệu có thể có hoặc không có giá trị (ví dụ: số điện thoại của khách hàng không bắt buộc), nên áp dụng ràng buộc nào?
21. Trong thiết kế cơ sở dữ liệu, nếu một trường được khai báo là Primary Key và NOT NULL, điều này có ý nghĩa gì?
22. Trong quá trình thiết kế bảng, thuộc tính nào của trường dữ liệu được sử dụng để đảm bảo mỗi bản ghi có thể được xác định duy nhất?
23. Yếu tố nào sau đây là quan trọng nhất khi đặt tên cho một bảng cơ sở dữ liệu?
24. Khi thiết kế cơ sở dữ liệu, việc đặt tên cho bảng và các trường cần tuân thủ nguyên tắc nào để dễ quản lý và hiểu?
25. Khi tạo bảng, tại sao việc xác định mối quan hệ giữa các bảng (sử dụng khóa ngoại) lại quan trọng cho việc bảo trì cơ sở dữ liệu?