Up5me
Trang chủ > Câu hỏi lẻ > ziL9W1GYrcfv

Đề bài

Để hỗ trợ việc quản lí các học sinh làm đề tài khoa học kĩ thuật, người ta xây dựng một phần mềm với cơ sở dữ liệu quan hệ gồm 4 bảng có cấu trúc như sau:

Trong đó, bảng HOCSINH lưu các thông tin về học sinh (mã học sinh, tên học sinh, ngày sinh, giới tính, địa chỉ, số điện thoại liên lạc), bảng GIAOVIEN lưu thông tin về giáo viên (mã giáo viên, tên giáo viên, chuyên môn giảng dạy, địa chỉ), bảng DETAI lưu thông tin về đề tài (mã đề tài, tên đề tài, mã giáo viên hướng dẫn), bảng LAMDETAI lưu thông tin chi tiết các đề tài (số thứ tự, mã học sinh, mã đề tài, ngày bắt đầu, ngày kết thúc).

Sau khi tìm hiểu dữ liệu của phần mềm, các bạn học sinh đã đưa ra các nhận xét sau đây:

1. Do dữ liệu được lưu trữ và xử lí trên một máy tính nên người ta đã thiết kế cơ sở dữ liệu tập trung.
2. Bảng HOCSINH và bảng LAMDETAI có quan hệ với nhau.
3. Khi thêm một bản ghi vào bảng LAMDETAI phải đảm bảo tồn tại giá trị MaHS trong bảng HOCSINH.
4. Để biết thông tin về giáo viên có DiachiGV là "Hà Nội" và các đề tài mà họ hướng dẫn (mã giáo viên, tên giáo viên, mã đề tài, tên đề tài), người ta cần sử dụng cả 4 bảng dữ liệu trên.
Đáp án đúng: 1Đ, 2Đ, 3S, 4S

Xem lời giải

Phương pháp giải

Lời giải chi tiết

b) Đúng. Vì trong bảng LAMDETAI có chứa trường MaHS là khoá chính của bảng HOCSINH.
c) Sai. Vì nhận xét chưa đầy đủ, phải đảm bảo tồn tại cả giá trị MaDT trong bảng DETAI.
d) Sai. Vì chỉ cần sử dụng bảng GIAOVIEN và DETAI.

Chú ý khi giải