过程与函数
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
某高校开发的研究生招生系统,要求设计PL/SQL程序对考生的成绩数据进行处理,处理的逻辑是根据每门专业课的最低分数线和总分的最低分数线自动将考生归类为录取考生和落选考生。
为此设计两个数据表,graduate数据表存放考生成绩,result数据表存放处理结果,PL/sql 程序完成的功能就是将graduate数据表中的数据逐行扫描,根据分数线进行判断,计算出各科总分,在result数据表中将标志字段自动添加上“录取”或“落选”。我们都是用scott 用户进行操作。
实现步骤:
(一)创建表
2.结果表result
(二)过程的创建与调用
1.添加考生及成绩数据的存储过程
2.执行add_gradute存储过程,添加考生数据
3.判断考生是否录取,并将统计结果插入到result表中的存储过程
4.调用graduateprocess过程
5.求某个人的总分函数
6.调用total_score函数
7.求某个人地平均分的过程
8.调用求平均分的过程
(三)在java程序中调用过程或函数
1.创建一个名为Graduate德实体类
2.创建GraduateDao类,在该类中实现业务逻辑方法,这些方法通过调用存储过程或函数
来实现。