05 BTVN5 Function TH QTCSDL 1617 VTMHANG Quản trị Cơ sở dữ liệu – HKI/2016 2017 – 14CK – Biên soạn ThS Vũ Thị Mỹ Hằng BÀI TẬP VỀ NHÀ 5 – FUNCTION VIẾT CÁC FUNCTION SAU VÀ GỌI THỰC THI (không sử dụng C[.]
Quản trị Cơ sở liệu – HKI/2016.2017 – 14CK – Biên soạn: ThS Vũ Thị Mỹ Hằng BÀI TẬP VỀ NHÀ – FUNCTION VIẾT CÁC FUNCTION SAU VÀ GỌI THỰC THI: (không sử dụng CSDL) Nhận vào @a, @b trả tổng hai số @a, @b Nhận vào @a, @b tính tổng số nằm đoạn [@a, @b] a Trả giá trị tổng @a > @b b Trả @a = @b c Trả -1 @a < @b Nhận vào @n kiểm tra xem n có phải số ngun tố khơng a Trả @n số nguyên tố b Trả -1 @n số nguyên tố Nhận vào @a, @b đếm số nguyên tố đoạn [@a, @b] Lưu ý: sử dụng lại function câu Nhận vào @n kiểm tra xem n có phải số chẵn khơng a Trả @n số chẵn b Trả -1 @n số chẵn Nhận vào @a, @b đếm số nguyên tố không chẵn đoạn [@a, @b] Lưu ý: sử dụng lại stored procedure câu VIẾT CÁC FUNCTION SAU VÀ GỌI THỰC THI: (sử dụng CSDL QLHV) Nhận vào mã lớp, cho biết danh sách học viên thuộc lớp Nhận vào tên môn (tên môn nhất), cho biết danh sách giáo viên phân công giảng dạy môn Nhập vào mã giáo viên Cho biết danh sách giáo viên (mã gv, họ tên, tuổi) chịu quản lý giáo viên 10 Nhận vào giá trị giới tính, trả số lượng học viên có giới tính 11 Nhận vào mã lớp, trả họ tên giáo viên quản lý lớp 12 Nhận vào mã học viên, trả điểm trung bình (làm trịn chữ số) học viên Cách thức tính điểm trung bình tương tự câu 3, tập nhà 13 Xuất danh sách họ tên học viên điểm trung bình họ Lưu ý: sử dụng lại function câu để tính điểm trung bình cho học viên