Oracle考核题目及答案文件

答案详见文件下载

1、分析student.xls六张表(相当于需求分析),使用建模工具(Powerdesigner,ERwin或其它)建立教学系统数据模型(PDM文件),包含六个关系及关系之间存在的联系,关系中应指定主键及可能存在的外键,最后生成创建该模型的SQL文件。可参考eshopping.pdm。

2、将student.xls使用SQL Developer导入到Oracle数据库中,导入过程截图。

3、参考student.xls,用CREATE TABLE创建表SCORE,指定主键、外键,字段“grade”取值限制在0到100之间。

 4、用CREATE VIEW创建视图,包括学号、姓名、民族、生日,所属学院为“计算机科学与技术学院”,选修课程为“大学英语”,并写出select语句使用视图查询年龄最小的3位同学。

5、用显示游标循环列出所有学生选修的全部课程的成绩,包括院系名称、学生姓名、性别、课程名、成绩;

6、创建一个存储过程,输入学生学号,显示出该学生所选修课程及成绩(按五级分制);
7、创建触发器,当删除学生表中的某一学生信息时,判断在成绩表中该学生的平均成绩是否高于60,若高于60,则不能删除(要进行异常处理),否则允许删除,同时删除成绩表中该学生对应的选课信息。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值