
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
第8章 数据库编程
1.使用嵌入式SQL对学生-课程数据库中的表完成下述功能:
(1)查询某一门课程的信息。要查询的课程由用户在程序运行过程中指定,放在主变量中。
(2)查询选修某一门课程的选课信息,要查询的课程号由用户在程序运行过程中指定,放在主变量中,然后根据用户的要求修改其中某些记录的成绩字段。
答:(1)

(2)

2对学生-课程数据库编写存储过程,完成下述功能:
(1)统计离散数学的成绩分布情况,即按照各分数段统计人数。
(2)统计任意一门课的平均成绩。
(3)将学生选课成绩从百分制改为等级制(即A、B、C、D、E)。
答:
(1)统计离散数学的成绩分布情况,即按照各分数段统计人数。

(2)统计任意一门课的平均成绩。

(3)将学生选课成绩从百分制改为等级制(即A、B、C、D、E)。
说明:因为成绩属性的数据类型是整型,所以没有办法直接改成字符型的值。按照题目的语义,给出参考答案如下:
