考生 许小猛被暨南大学录取 !
说明:查询编号为 10005 的考生录取状态,返回结果是许小猛被暨南大学录取。 (4) .二志愿自动投档 二志愿自动投档的程序为: SQL>exec autoproc(2);
说明:使用自动投档 autoproc 进行二志愿投档,参数 2 代表二志愿投档。如果使用 proc2 进行投档,则一次只能投档一个院校。 (5) .查询录取情况视图 查询录取情况:
SQL>select * from status;
说明:通过视图检查录取情况 . 3. 统计报表
1 .院校录取考生列表
显示湘潭大学的录取考生列表,并按成绩排序: SQL>exec student_list(1010);
2 .招生情况统计
显示按平均分降序排列的招生情况统计表: SQL> exec college_total;
.4 结果分析
系统招生录取过程中和结束后,应该对系统数据进行分析,检查是否存在投档错误,避免造成损失。如果发现问题,则要重新投档。 检查没有被录取的考生一志愿报考的院校:
SQL> select 编号 , 姓名 , 总分 , 院校名称 from student s, college c where s. 一志愿 =c. 院校编号 and s. 录取志愿 is null order by 总分 desc;
执行结果:
编号 姓名 总分 院校名称
------ --------------- ---------------------------------- 10045 张韦 553 复旦大学 10047 高飞云 540 复旦大学 10042 邓树林 485 北京大学 10030 国丹丹 415 东北大学
10034 洪智力 378 武汉大学 10011 罗卓群 367 武汉大学 10040 谢敏 348 复旦大学 10009 段然 325 湘潭大学 10026 陈衬欢 300 东北大学 9 rows selected
后 5 名考生因为分数不够 ( 低于最低的录取分数线 450 分 ) 不能被录取,前 3 名考生要对其进行检查 ( 以第一个考生 10045 为例 ) : SQL> select * from student where 编号 =10045;
该生总分为 553 分,一志愿报 1005 ,二志愿报 1007 。先检查一志愿的情况: SQL>select * from college where 院校编号 =1005;
复旦大学虽然没有招满,但因该考生的分数低于复旦大学的录取分数线,所以一志愿落选正常。继续检查二志愿情况:
SQL>select * from college where 院校编号 =1007;
该考生达到了华科技大学的录取分数线。该校招生 4 人,录取 4 人。继续检查该考生为什么没有被二志愿录取:
SQL >select 编号 , 姓名 , 总分 , 录取志愿 from student where 录取院校 =1007 order by 总分 desc;
该校有 3 名考生被一志愿录取,二志愿录取 1 人。按照一志愿优先的原则, 10045 号考生只能参加二志愿投档。该校二志愿缺额 1 人,按分数从高到低排序,考生杨煌的分数 555 高于考生张韦的分数 553 ,故杨煌优先录取,达到录取人数 4 人,录取结束。 通过以上分析可知,张韦没有被录取属于正常情况。
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库数据库上机 能使用 Oracle 进行示例数据库的设计。掌握 Oracle(8)在线全文阅读。
相关推荐: