29/03/2024
29/03/2024
30/03/2024
Câu 1: Chọn kiểu dữ liệu phù hợp cho các bảng và xác định khóa chính:
Bảng CANBO:
MACB: Số nguyên (integer) - Khóa chính
MAPB: Số nguyên (integer) - Khóa ngoại tham chiếu đến bảng PHONGBAN
MACV: Số nguyên (integer) - Khóa ngoại tham chiếu đến bảng CHUCVU
HOTEN: Chuỗi (string)
NSINH: Ngày tháng (date)
GT: Kiểu Boolean (boolean)
HSL: Số thực (float)
Bảng CHUCVU:
MACV: Số nguyên (integer) - Khóa chính
TENCV: Chuỗi (string)
PHUCAPCV: Số thực (float)
Bảng PHONGBAN:
MAPB: Số nguyên (integer) - Khóa chính
TENPB: Chuỗi (string)
Câu 2: Vẽ liên kết bảng:
CANBO (MACB, MAPB, MACV, HOTEN, NSINH, GT, HSL)
N:1 với PHONGBAN (MAPB)
N:1 với CHUCVU (MACV)
PHONGBAN (MAPB, TENPB)
CHUCVU (MACV, TENCV, PHUCAPCV)
Câu 3: Truy vấn hiển thị danh sách cán bộ sinh từ 01/01/1970 đến 12/12/1983:
SQL
SELECT
C.MACB,
P.TENPB,
C.MACV,
C.HOTEN,
C.NSINH,
C.GT,
C.HSL
FROM CANBO C
INNER JOIN PHONGBAN P ON C.MAPB = P.MAPB
WHERE C.NSINH BETWEEN '1970-01-01' AND '1983-12-31';
Nếu bạn muốn hỏi bài tập
Các câu hỏi của bạn luôn được giải đáp dưới 10 phút
CÂU HỎI LIÊN QUAN
Top thành viên trả lời