Professional Documents
Culture Documents
Kiem Tra
Kiem Tra
Một cơ sở dữ liệu có tên là QLSV (viết tắt của ‘quản lý sinh viên’) gồm các
bảng sau:
Khoa(MaKhoa, TenKhoa, Diachi, DienThoai)
Sinhvien(MaSV, HoTen, NgaySinh, MaKhoa)
MonHoc(MaMon, TenMon, SoTinChi, TenGV)
DangKyHoc(MaSV, MaMon, HocKy)
2. Hãy viết các câu lệnh T-SQL để thực hiện các câu truy vấn cơ sở dữ liệu
QLSV sau:
a) Hiển thị mã các môn đăng ký học bởi sinh viên Nguyễn Thị Hoài
b) Hiển thị danh sách các sinh viên đăng ký học môn Giải tích 1 trong học kỳ 1
(trong danh sách cần chứa các thông tin: Mã sinh viên, Họ tên, Tên Khoa).
c) Hiển thị danh sách sinh viên sắp xếp theo tên khoa, mỗi khoa lại sắp xếp theo
họ tên. Danh sách chứa các thông tin sau: mã sinh viên, họ tên sinh viên, ngày
sinh, tên khoa.
d) Hiển thị bảng thống kê sinh viên theo khoa. Bảng chứa thông tin Mã Khoa,
Tên khoa, Số lượng sinh viên.
e) Hiển thị danh sách các thầy dạy trong từng kỳ. Trong danh sách cần có các
thông tin: Họ tên thầy, Tên môn, Học kỳ, Số lượng sinh viên.
f) Hiển thị danh sách sinh viên đăng ký nhiều môn học nhất
g) Hiển thị danh sách sinh viên đăng ký ít môn học nhất
h) Các môn học mà có số lượng sinh viên đăng ký trong một kỳ nhỏ hơn 2 sẽ
không tổ chức lớp học. Hãy hiển thị danh sách các môn học bị hủy (trong danh
sách có Tên môn, Học kỳ, Số lượng SV đăng ký).