Câu hỏi:

05/12/2024 862

Cho CSDL quản lý học tập có các bảng sau: Hocsinh (họ tên, số CCCD, số thẻ học sinh, ngày sinh, giới tính, lớp), Diem (Số thẻ học sinh, tên môn, năm học, học kỳ, loại điểm, điểm) trong đó loại điểm chỉ các loại ĐĐG thường xuyên, ĐĐG giữa kỳ, ĐĐG cuối kỳ.

a. Hãy xác định khóa chính và khóa ngoài cho mỗi bảng?

b. Hãy xác định cặp khóa chính – khóa ngoài dùng để tạo liên kết giữa các bảng?

c. Giả sử CSDL quản lý học tập đã được tạo, em hãy viết truy vấn hiển thị danh sách học sinh gồm Số thẻ học sinh, họ tên, ngày sinh, lớp, tên môn, điểm của loại điểm ĐĐG cuối kỳ.

Sách mới 2k7: Sổ tay Toán, Lí, Hóa, Văn, Sử, Địa... kỳ thi tốt nghiệp THPT Quốc gia 2025, đánh giá năng lực (chỉ từ 30k).

Sổ tay Toán-lý-hóa Văn-sử-đia Tiếng anh & các môn khác

Quảng cáo

Trả lời:

verified
Giải bởi Vietjack

a. – Bảng HocSinh:

Khóa chính của bảng HocSinh: Số thẻ học sinh. Không có khóa ngoài.

- Bảng Diem:

Khóa chính cho bảng Diem là: Số thẻ học sinh và tên môn, năm học, học kỳ. Khóa ngoài là trường số thẻ học sinh

b. Trường Số thẻ học sinh là khóa chính bảng HocSinh – trường Số thẻ học sinh ở bảng Diem

c. SELECT DISTINCT [Họ và tên],[Học sinh].[Số thẻ học sinh], [ngày sinh], [lớp], [tên môn], [điểm]

FROM [Hocsinh] INNER JOIN [Diem] ON [HocSinh].[Số thẻ học sinh] = [Diem].[Số thẻ học sinh]

WHERE [Loại điểm]= “DDG cuối kỳ”

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1:

Mục đích chính của biểu mẫu là gì?

Xem đáp án » 05/12/2024 3,470

Câu 2:

Cho cấu trúc 1 câu truy vấn như sau:

SELECT [Họ và tên], [Ngày sinh], [Tin học]

FROM [HỌC SINH 11]

WHERE ……..

Em hãy hoàn thiện cấu trúc truy vấn trên bằng cách điền vào chỗ trống (….), để đưa ra danh sách gồm họ tên, ngày sinh, điểm môn Tin học của những học sinh có điểm môn Tin học trên 7.5 trở lên từ bảng dữ liệu HỌC SINH 11:

Xem đáp án » 05/12/2024 2,876

Câu 3:

Để xóa liên kết, trước tiên ta chọn liên kết cần xóa. Thao tác tiếp theo nào sau đây là sai?

Xem đáp án » 05/12/2024 2,596

Câu 4:

Phương án nào sau đây dùng để sửa liên kết giữa các bảng

Xem đáp án » 05/12/2024 2,349

Câu 5:

Cho các bảng sau :

- DanhMucSach(MaSach, TenSach, MaLoai)

- LoaiSach(MaLoai, LoaiSach)

- HoaDon(MaSach, SoLuong, DonGia)

Để biết giá của một quyển sách thì cần những bảng nào ?

Xem đáp án » 05/12/2024 1,408

Câu 6:

Cho câu truy vấn sau:

SELECT [Họ và tên], [Giới tính], [Toán]

FROM [HỌC SINH 11]

WHERE [Giới tính] = “Nam”

Em hãy cho biết câu truy vấn trên cho biết thông tin:

Xem đáp án » 05/12/2024 1,329

Câu 7:

Truy vấn CSDL là:

Xem đáp án » 05/12/2024 1,312

Bình luận


Bình luận