Câu 1. Cho CSDL quản lý mượn trả sách trong thư viện gồm ba bảng Sách, Bạn đọc, và Mượn sách với thông tin như sau:
Bảng Sách: Mã sách, Tên sách, tác giả, Năm xuất bản, Số lượng
Bảng Bạn đọc: Mã bạn đọc, Họ và tên, Email, Số điện thoại, Địa chỉ
Bảng Mượn sách: Mã mượn sách, Mã bạn đọc, Mã sách,
Ngày mượn, Ngày trả
Sau khi phân tích thông tin chứa trong các bảng, thực hành tạo bảng và nhập một số bản ghi cho các bảng trên, một số học sinh đã có một số nhận xét sau:
a. Dữ liệu trong trường Mã bạn đọc của bảng Mượn sách không thê trùng lặp.
b. Kiểu dữ liệu của trường Số điện thoại phải là dữ liệu kiêu Number
c. Có thể nhập dữ liệu cho một bảng ở khung nhìn
DataSheet View
d. Trường dữ liệu kiểu ngày tháng có thể được định dạng theo ngày/tháng/năm tại ô Format trong Table Properties
Quảng cáo
2 câu trả lời 615
a. Dữ liệu trong trường Mã bạn đọc của bảng Mượn sách không thể trùng lặp.
Sai. Trong bảng Mượn sách, trường Mã bạn đọc có thể trùng lặp vì một bạn đọc có thể mượn nhiều sách khác nhau. Mỗi lần mượn sách sẽ tạo ra một bản ghi mới trong bảng Mượn sách, do đó Mã bạn đọc có thể xuất hiện nhiều lần trong bảng này.
b. Kiểu dữ liệu của trường Số điện thoại phải là dữ liệu kiểu Number.
Sai. Trường Số điện thoại thường được định nghĩa là kiểu dữ liệu Text (Văn bản) trong CSDL, vì số điện thoại có thể bao gồm các dấu gạch nối, dấu cách, hoặc có thể bắt đầu bằng số 0. Việc lưu số điện thoại dưới dạng Number sẽ không hợp lý vì kiểu dữ liệu này không cho phép lưu các ký tự đặc biệt và có thể làm mất thông tin số điện thoại.
c. Có thể nhập dữ liệu cho một bảng ở khung nhìn DataSheet View.
Đúng. Trong chế độ DataSheet View của MS Access hoặc các phần mềm quản lý cơ sở dữ liệu khác, bạn có thể nhập, chỉnh sửa và xem dữ liệu trực tiếp trong bảng. Đây là chế độ hiển thị bảng dưới dạng các dòng và cột, giống như một bảng tính.
d. Trường dữ liệu kiểu ngày tháng có thể được định dạng theo ngày/tháng/năm tại ô Format trong Table Properties.
Đúng. Trong CSDL, trường dữ liệu kiểu ngày tháng có thể được định dạng để hiển thị theo nhiều kiểu khác nhau, ví dụ như ngày/tháng/năm (dd/mm/yyyy) thông qua phần Format trong Table Properties. Điều này cho phép người dùng tùy chỉnh cách hiển thị ngày tháng theo yêu cầu.
Đáp án :
a. Sai
b. Sai
c. Đúng
d. Đúng
Dưới đây là phân tích và trả lời từng nhận xét của các học sinh về cơ sở dữ liệu quản lý mượn trả sách trong thư viện, dựa trên thông tin đã cung cấp:
a. **Dữ liệu trong trường Mã bạn đọc của bảng Mượn sách không thể trùng lặp.**
- **Đúng**. Thông thường, trường "Mã bạn đọc" trong bảng "Mượn sách" sẽ là một khóa ngoại tham chiếu đến bảng "Bạn đọc". Để đảm bảo tính toàn vẹn dữ liệu, trường này không nên chứa giá trị trùng lặp.
b. **Kiểu dữ liệu của trường Số điện thoại phải là dữ liệu kiểu Number.**
- **Sai**. Trường "Số điện thoại" thường sẽ được định nghĩa là kiểu dữ liệu **Text (hoặc String)** thay vì Number. Điều này là do số điện thoại có thể bắt đầu bằng số 0 và có thể chứa các ký tự đặc biệt như dấu '+' hoặc khoảng trắng, mà không phải là giá trị số thuần túy.
c. **Có thể nhập dữ liệu cho một bảng ở khung nhìn DataSheet View.**
- **Đúng**. Khung nhìn **DataSheet View** cho phép người dùng nhập và xem dữ liệu của bảng dưới dạng lưới, rất thuận tiện cho việc chỉnh sửa và thêm mới bản ghi.
d. **Trường dữ liệu kiểu ngày tháng có thể được định dạng theo ngày/tháng/năm tại ô Format trong Table Properties.**
- **Đúng**. Trường dữ liệu kiểu ngày tháng thường có thể được định dạng theo cách hiển thị mà người dùng mong muốn, bao gồm cả định dạng ngày/tháng/năm, trong phần thiết lập ô **Format** của **Table Properties**.
Tóm lại, kết luận cho mỗi nhận xét là:
- a: Đúng
- b: Sai
- c: Đúng
- d: Đúng
Quảng cáo
Bạn cần hỏi gì?
Câu hỏi hot cùng chủ đề
-
Hỏi từ APP VIETJACK
Đã trả lời bởi chuyên gia
88911 -
Hỏi từ APP VIETJACK74231
-
57295
-
Hỏi từ APP VIETJACK
Đã trả lời bởi chuyên gia
47964 -
Hỏi từ APP VIETJACK
Đã trả lời bởi chuyên gia
41597 -
Hỏi từ APP VIETJACK
Đã trả lời bởi chuyên gia
40186 -
Hỏi từ APP VIETJACK
Đã trả lời bởi chuyên gia
38382 -
Đã trả lời bởi chuyên gia
32618
