Để hỗ trợ việc quản lí thông tin nhân sự tại một công ty, một cơ sở dữ liệu quan hệ được xây dựng với 3 bảng có cấu trúc như sau:
- NHANVIEN (MaNV, HoTen, GioiTinh, NgaySinh) lưu thông tin: mã nhân viên, họ tên nhân viên, giới tính, ngày sinh.
- DUAN (MaDA, TenDA, BatDau, KetThuc) lưu thông tin: mã dự án, tên dự án, ngày bắt đầu, ngày kết thúc.
- THAMGIA (MaDA, MaNV, ViTri) lưu thông tin: mã dự án, mã nhân viên và vị trí nhân viên đó trong dự án.
Một nhân viên của công ty có thể tham gia nhiều dự án và một dự án có thể có nhiều nhân viên. Khi tìm hiểu về cơ sở dữ liệu trên, một số bạn học sinh đưa ra các nhận xét sau:
HoTen là một trường tương ứng với một cột của bảng NHANVIEN.
Bộ hai thuộc tính MaDA và MaNV là khóa chính của bảng THAMGIA.
Công ty sử dụng một máy chủ để lưu dữ liệu, do vậy phải chọn hệ cơ sở dữ liệu phân tán để quản lí cơ sở dữ liệu.
Câu lệnh SQL sau đây liệt kê họ tên các nhân viên và vị trí của họ trong dự án có mã dự án là 1.
SELECT NHANVIEN.HoTen, THAMGIA.ViTri
FROM NHANVIEN INNER JOIN THAMGIA ON NHANVIEN.MaNV = THAMGIA.MaNV
WHERE MADA = 1;
Hãy suy nghĩ và trả lời câu hỏi trước khi xem đáp án
Đề Thi Minh Họa Tốt Nghiệp THPT Năm 2025 – Môn Tin Học - Định Hướng Khoa Học Máy Tính do Bộ Giáo dục và Đào tạo công bố nhằm cung cấp định hướng ôn tập và chuẩn bị cho kỳ thi tốt nghiệp THPT theo Chương trình giáo dục phổ thông 2018. Đề thi tổng hợp các kiến thức đã học, kiểm tra khả năng hiểu và vận dụng các kiến thức đã học nhằm giúp học sinh có cái nhìn toàn diện về năng lực học tập của mình.