Bài tập  /  Bài đang cần trả lời

Tin học - Lớp 12
22/04 11:18:18

Chọn kiểu dữ liệu phù hợp cho từng trường

Cho CSDL quản lí lắp ráp gồm 3 bảng như sau:
Bảng nhân viên: Mã nhân viên, tên NV, ngày sinh, GT
Bảng sản phẩm: Mã SP, tên SP
Bảng lắp ráp: Stt, Mã NV, Mã SP, ngày lắp ráp
Câu 1. Chọn kiểu dữ liệu phù hợp cho từng trường
Câu 2. Xác định liên kết giữa 3 bảng? Nêu ý nghĩa của việc liên kết 3 bảng?
Câu 3. Lập biểu thức lọc đưa ra danh sách các sản phẩm có mã số A1 và lắp ráp ngày 28/12/2022
(Lưu ý với nội dung một số câu hỏi liên quan đến phần mềm Microsoft Acces 2003)
1 trả lời
Hỏi chi tiết
103
1
0
manh
22/04 11:38:20
+5đ tặng

Câu 1: Kiểu dữ liệu phù hợp cho từng trường

  • Trong bảng Nhân viên:

    • Mã nhân viên (Mã NV): Kiểu dữ liệu là số nguyên (Integer) hoặc chuỗi ký tự (String).
    • Tên nhân viên (Tên NV): Kiểu dữ liệu là chuỗi ký tự (String).
    • Ngày sinh (Ngày sinh): Kiểu dữ liệu là ngày/tháng/năm (Date).
    • Giới tính (GT): Kiểu dữ liệu là chuỗi ký tự (String) có thể là 'Nam' hoặc 'Nữ'.
  • Trong bảng Sản phẩm:

    • Mã sản phẩm (Mã SP): Kiểu dữ liệu là số nguyên (Integer) hoặc chuỗi ký tự (String).
    • Tên sản phẩm (Tên SP): Kiểu dữ liệu là chuỗi ký tự (String).
  • Trong bảng Lắp ráp:

    • Số thứ tự (Stt): Kiểu dữ liệu là số nguyên (Integer).
    • Mã nhân viên (Mã NV): Kiểu dữ liệu là số nguyên (Integer) hoặc chuỗi ký tự (String), tham chiếu đến mã nhân viên trong bảng Nhân viên.
    • Mã sản phẩm (Mã SP): Kiểu dữ liệu là số nguyên (Integer) hoặc chuỗi ký tự (String), tham chiếu đến mã sản phẩm trong bảng Sản phẩm.
    • Ngày lắp ráp (Ngày lắp ráp): Kiểu dữ liệu là ngày/tháng/năm (Date).

Câu 2: Liên kết giữa 3 bảng và ý nghĩa của việc liên kết

  • Bảng Nhân viên và bảng Lắp ráp được liên kết qua trường Mã NV (Mã nhân viên). Mỗi bản ghi trong bảng Lắp ráp sẽ chỉ định mã nhân viên nào đã thực hiện việc lắp ráp.

  • Bảng Sản phẩm và bảng Lắp ráp được liên kết qua trường Mã SP (Mã sản phẩm). Mỗi bản ghi trong bảng Lắp ráp sẽ chỉ định sản phẩm nào đã được lắp ráp.

  • Ý nghĩa của việc liên kết 3 bảng là cho phép chúng ta kết nối thông tin giữa nhân viên, sản phẩm và quá trình lắp ráp. Việc này giúp ta biết được thông tin về nhân viên nào đã lắp ráp sản phẩm nào vào ngày nào.

Câu 3: Lập biểu thức lọc danh sách sản phẩm có mã số A1 và lắp ráp ngày 28/12/2022

Để lọc danh sách các sản phẩm có mã số A1 và được lắp ráp vào ngày 28/12/2022, chúng ta cần sử dụng câu lệnh SQL sau:

SELECT sp.* FROM Sản phẩm sp JOIN Lắp ráp lr ON sp.`Mã SP` = lr.`Mã SP` WHERE sp.`Mã SP` = 'A1' AND lr.`Ngày lắp ráp` = '2022-12-28';

Mở khóa để xem toàn bộ nội dung trả lời

(?)
Bạn đã đạt đến giới hạn của mình. Bằng cách Đăng ký tài khoản, bạn có thể xem toàn bộ nội dung trả lời
Cải thiện điểm số của bạn bằng cách đăng ký tài khoản Lazi.
Xem toàn bộ các câu trả lời, chat trực tiếp 1:1 với đội ngũ Gia sư Lazi bằng cách Đăng ký tài khoản ngay bây giờ
Tôi đã có tài khoản? Đăng nhập

Bạn hỏi - Lazi trả lời

Bạn muốn biết điều gì?

GỬI CÂU HỎI
Học tập không giới hạn cùng bạn bè học sinh cả nước, đến LAZI, sôi động, tích cực, trải nghiệm

Hôm nay bạn thế nào? Hãy nhấp vào một lựa chọn, nếu may mắn bạn sẽ được tặng 50.000 xu từ Lazi

Vui Buồn Bình thường

Học ngoại ngữ với Flashcard

×
Gia sư Lazi Gia sư
×
Trợ lý ảo Trợ lý ảo