数据库习题答案(范明)
来源:互联网 发布:php用户登陆页面 编辑:程序博客网 时间:2024/05/21 03:19
第五章
5.4
create table Suppliers(
Sno char(7) primary key,
Sname char(10) not null,
Status char(2),
Scity char(10)
);
create table Parts(
Pno char(7) primary key,
Pname char(10) not null,
Color char(5),
Weight real
);
create table Projects(
Jno char(7) primary key,
Jname char(10) not null,
Jcity char(10)
);
create table SPJ(
Sno char(7),
Pno char(7),
Jno char(7),
Quantity int not null,
primary key (Sno,Pno,Jno),
foreign key (Sno) references Suppliers(Sno)
on update cascade on delete cascade,
foreign key (Pno) references Parts(Pno)
on update cascade on delete cascade,
foreign key (Jno) references Projects(Jno)
on update cascade
);
5.5
假设删除的Employee元组Eno=111,则表中所有MgrNo=111的元组都会被删除
5.6
cteate assertion LoanConstraint check(
not exists(
select * from Branch B,Loan L where B.BranchName=‘大学路’and B.BranchName=L.BranchName and assets >= (select sum(amount) from Loan where BranchName=B.BranchName)
)
);
5.7
(1)create trigger IEGradesInsert
after insert on SC
referencing new row as nrow
for each row
where(nrow.Sno in (select Sno from Students where Dno='IE'))
begin atomic
insert IEGrades (
select S.Sno,Sname,Cname,Grade from Students S,SC,Course C
where S.Sno=SC.Sno and C.Cno=SC.Cno and SC.Sno=nrow.Sno
);
end
- 数据库习题答案(范明)
- 数据库原理课后习题答案
- 数据库查询实验60习题答案
- 《数据库系统概论》第四版课后习题答案
- 数据库系统概论课后习题答案第二章
- 数据库系统概论课后习题答案第三章
- 数据库原理与设计P14习题1答案
- 数据库原理与设计P24习题2答案
- 数据库原理与设计P60习题4答案
- 数据库原理与设计P75习题5答案
- 数据库原理与设计P113习题6答案
- 数据库原理与设计P163习题9答案
- 大学计算机基础书后习题答案(修改)
- sql习题1(我的答案)
- C++Primer(第五版) 习题答案
- 《机器学习(周志华)》 习题4.3答案
- 《机器学习 (周志华)》习题7.3答案
- 《机器学习(周志华)》习题10.1 答案
- 专家系统中知识的层次结构
- oracle学习网址
- 基于S3C6410的Touch驱动详解(之一)
- ANS人工神经系统的优点
- 经理之谈
- 数据库习题答案(范明)
- 句柄
- ireport报表部署出现的问题与解决
- 基础表
- 10.1放假会议领导之谈
- 专家系统中推理
- 汇编(钱晓捷)4.33
- ireport系统参数
- KeePass源代码分析2