- 王珊《数据库系统概论》(第5版)配套题库【名校考研真题+课后习题+章节题库+模拟试题】
- 圣才电子书
- 382字
- 2021-06-04 17:19:39
第8章 数据库编程
1.使用嵌入式SQL对学生-课程数据库中的表完成下述功能:
(1)查询某一门课程的信息。要查询的课程由用户在程序运行过程中指定,放在主变量中。
(2)查询选修某一门课程的选课信息,要查询的课程号由用户在程序运行过程中指定,放在主变量中,然后根据用户的要求修改其中某些记录的成绩字段。
答:(1)
![](https://epubservercos.yuewen.com/BFEA64/15436720004712606/epubprivate/OEBPS/Images/image068.png?sign=1739303054-kk2ooIj7zKoMAwQ0ekRIkHSVTaT6DKtT-0-1327e28a4ffa3ed32cd58c927f63f979)
(2)
![](https://epubservercos.yuewen.com/BFEA64/15436720004712606/epubprivate/OEBPS/Images/image069.png?sign=1739303054-c4On5JFRE5Cxsy4W9Zz7euBoXzw0Yvyx-0-4f56b74b903581a3a865f428612c62e1)
2对学生-课程数据库编写存储过程,完成下述功能:
(1)统计离散数学的成绩分布情况,即按照各分数段统计人数。
(2)统计任意一门课的平均成绩。
(3)将学生选课成绩从百分制改为等级制(即A、B、C、D、E)。
答:
(1)统计离散数学的成绩分布情况,即按照各分数段统计人数。
![](https://epubservercos.yuewen.com/BFEA64/15436720004712606/epubprivate/OEBPS/Images/image070.png?sign=1739303054-CUO4OsWBzXpjAhCfRN8KX6pTx79b5p1y-0-5c80ce48e197a267732de57c9518b299)
(2)统计任意一门课的平均成绩。
![](https://epubservercos.yuewen.com/BFEA64/15436720004712606/epubprivate/OEBPS/Images/image071.png?sign=1739303054-MGLIbWoIA85qjdgaRrNYHKWUiu7CEiik-0-03ae370b642b134c0c38a6f5042f8d57)
(3)将学生选课成绩从百分制改为等级制(即A、B、C、D、E)。
说明:因为成绩属性的数据类型是整型,所以没有办法直接改成字符型的值。按照题目的语义,给出参考答案如下:
![](https://epubservercos.yuewen.com/BFEA64/15436720004712606/epubprivate/OEBPS/Images/image072.png?sign=1739303054-jX6450CNQMOGYqvrbrnXbvxkHuTv9Km2-0-107d4aed1cfc3b31feef0449000ee9bd)