数据库课程设计(11)

时间:2025-04-29

@teaname char(10), @teasc varchar(20), @teaphone varchar(20) as

insert into 教师

values(@teanumber,@teaname,@teasc,@teaphone) (3) 根据传入的参数删除相应的教师信息 create proc DeleteTea_proc @teanumber varchar(10) as

delete 教师 from 教师

where 教师号=@teanumber (4)添加学生的信息 create proc AddStu_proc @stunum char(10), @stuname varchar(10), @stusex char(2), @stuyear int,

@stuphone varchar(20), @stuxi varchar(20), @stuclass varchar(20) as

insert into 学生信息

values(@stunum,@stuname,@stusex,@stuyear,@stuphone,@stuxi,@stuclass)

5.3 触发器设计

(1) 为学生信息表创建触发器,当删除学生信息时,删除相应的成绩表中的内容。 create trigger tri_学生信息 on 学生信息 for delete as

delete 成绩 from 成绩 A,deleted B where A.学号=B.学号

(2)当教师退休后,删除其资料,并将其从课程表中删除,所以创建一个触发器 create trigger tri_教师 on 教师 for delete as

delete 课程表 from 课程表 as A,deleted as B where B.教师号=A.任课老师

(3) 添加学生信息时,就为其添加登入信息 create trigger tri_login on 学生信息 for insert as

数据库课程设计(11).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219