3. 如何恢复使数据损失最小:
3.1 恢复2000/12/17(周日)12点的全库备份
3.2 利用每天晚12点差异备份恢复到2000/12/23 0:00
3.3 利用日志备份恢复到2000/12/23:3:00
损失半小时(30分钟)数据
4. 以ORACLE为例:
create kcch(avgscore out number, maxscore out number) as
begin
select avg(a.成绩),max(a.成绩) into avgscore,maxscore
from 课程 a
where a.课程名称='特定课程';
end;
--注:执行存储过程kcch(a,b),结果返回到a,b变量中
5.(oracle为例)
create trigger st_score
before delete on 学生表
for each row
begin
delete from 成绩表 a where a.学号=:old.学号;
end;
另外,这里可以考虑在成绩表上建立外键,通过级联删除的完整性约束来实现
挖草,泥煤啊。。。居然来百度问
苦逼,,
这样解决了全班的燃眉之急