求大神 帮解一下数据库原理的题(麻烦大神帮我解一下这道数据库题目)
麻烦大神帮我解一下这道数据库题目
1:
create view view_name as
select sc.sno,s.sname,avg(sc.score) avgscore
from sc sc left join s s on sc.sno = s.sno
group by sc.sno,s.sname
2:
insert into sc(sno,cno,score) values('s4','c3',68);
3:
select sc.sno,s.sname
from sc sc left join s s on sc.sno = s.sno
where sc.score is null
group by sc.sno,s.sname
4:
select sc.sno,s.sname
from sc sc left join s s on sc.sno = s.sno
group by sc.sno,s.sname
having count(sc.sno) >= 2
5:
update sc set score = score+5
where cno=(select sno from c where cname='basic')
6:
-- 以学生为基础,每一个学生的每一门课都列出来:
select s.sno,s.sname,s.age,s.sex,
co,came,c.tname,
sc.score
from s s left join sc sc on s.sno = sc.sno
left join c c on sco=co
order by s.sno
求数据库原理题 答案 题目如下 尽快
1)select chenji from biao where chenji< (select avg(chengji) from biao)
2)select xuehao,chengji from biao where kechenghao like 'C135' order by xuehao asc
3)update biao set chengji=chengji+5 where chengji<60
4)select xuehao,chengji from biao where kechenghao like 'c135' and chengji <(select avg(chengji) from biao)
5)select xuehao from (select * from biao where kechenghao='C135') where kechenghao in ('C219')
先写到这里,回复见下文
有很多关于数据库原理的题目实在是不能理解,请高手帮忙啊~~
第一题:是C啊!因为你想如果只是顾客姓名和商品名的话怎么能确定供应商姓名和供应商地址呢?比如说伊利纯牛奶它有许多供应商,假设是内蒙古或呼和浩特,只有再加上供应商名才能确定供应商地址,属性之间的依赖关系才能确定。
第二题:至少使用Grades和Courses 。因为Grades表中有学号属性,Courses表中有CNAME属性。利用Grades和Courses 两个表中的C#进行连接可以查出学生号为“20060401”的学生的“数据库应用技术”课程的成绩。
第四题:是多对一。比如A是系,B是学生,C是学校。一个系有许多学生,一个学生只能属于一个系,一个学校有许多学生,一个学生只属于一个学校,所以一个学校可以有许多系,而一个系只属于一个学校。
第三题本人才疏学浅。
数据库原理,求高手解答答案,要60分以上才给分哦!
b
3、b
4、c
5、b
6、c
8、数据的完整性是指数据库中数据的正确性、有效性和一致性。
9、c
10、b
12、acd
13、abc
14、bc
16、对
17、对
18、错
19、错
20、错