tceic.com
学霸学习网 这下你爽了
赞助商链接
当前位置:首页 >> 理化生 >>

实验2-4 答案


实验二 答案
1. select * from s order by city,sname desc; 2. select * from p order by pname,weight desc; 3. select * from j where jname like '%厂%'; 4. select * from s where sname like '_方%'; 5. select max(weight),min(weight),avg(weight) from p; 6. select count(pno),avg(weight) from p where pname='螺丝刀'; 7. select pname,sum(qty) from spj,p where spj.pno=p.pno and sno='s1' group by pname; 8. select pname,sum(qty) from spj,p where spj.pno=p.pno and jno='j1' group by pname; 9. select jname from j where not exists (select * from spj,p where spj.pno=p.pno and spj.jno=j.jno and color='红色' and pname='螺丝刀'); 10. select sname from s where not exists (select * from spj,p where spj.pno=p.pno and spj.sno=s.sno and color='红色' and pname='螺丝刀'); 11. select jno from spj group by jno having sum(qty)>500; 12. select jno from spj group by jno having count(*)>3; 13. select jname from j where not exists (select * from p where not exists (select * from spj where j.jno=spj.jno and p.pno=spj.pno)); 14. select sname from s where not exists (select * from spj x where x.jno='j1' and not exists (select * from spj y where s.sno=y.sno and x.pno=y.pno)); 15. select sname,pname,jname,qty from s,p,j,spj where s.sno=spj.sno and p.pno=spj.pno and j.jno=spj.jno; 16. select pname,jname,qty from s,p,j,spj where s.sno=spj.sno and p.pno=spj.pno and j.jno=spj.jno and sname='东方红';

create view jcc as select sno, pno,qty from spj,j where j.jno=spj.jno and jname='机车厂' select pno,sum(qty) from jcc group by pno; select * from jcc where sno='s2';

实验三 答案 (2) 在 SQL Server 企业管理器中为自己建立一个服务器用户、数据库用户和数据库角色。并将自己 创建的学生选课库的所有操作权赋予它们,将设计数据库的操作权赋予新建的数据库用户。 use student grant all on stu to [PC2010120120UTT\db1] go use master grant create database to [PC2010120120UTT\db1] go

(3) 定义图书表出版社属性为“希望出版社”的缺省,并捆绑缺省到图书表中。 CREATE TRIGGER pub ON [dbo].[publish] FOR INSERT, UPDATE AS update 图书 set 出版社="希望出版社" where 书号 =(select 书号 from inserted where 出版社 is null) or 书号=(select 书号 from deleted where 出版社 is null) 利用触发器来保证学生选课库中选课表的参照完整性,以维护其外码与参照表中的主码一致。 CREATE TRIGGER check_for ON [dbo].[sc] FOR INSERT AS delete from sc where sno=(select sno from inserted a where a.sno not in (select b.sno from stu b)) or cno=(select cno from inserted e where e.cno not in (select f.cno from course f)) (4) 为图书读者库中的借阅表建立一个保证参照完整性,以维护外码与被参照表中的主码一致的触 发器。 CREATE TRIGGER check_wai ON [dbo].[借阅] FOR INSERT, UPDATE AS delete from 借阅 where 书号=(select 书号 from inserted a where a.书号 not in (select b.书号 from 图书 b)) or 编号=(select 编号 from inserted e where e.编号 not in (select f.编号 from 读者 f))

(5) 建立一个课程与选课表间来维护参照完整性而使用的级联删除触发器、级联修改触发器和 受限插入触发器。 建立一个学生与选课表间来维护参照完整性而使用的级联删除触发器、级联修改触发器和受限 插入触发器。 CREATE TRIGGER check_cno ON [dbo].[course] FOR DELETE AS delete from sc where cno=(select cno from deleted ) CREATE TRIGGER update_cno ON [dbo].[course] FOR update AS update sc set cno=(select cno from inserted ) where cno=(select cno from deleted ) CREATE TRIGGER check_for ON [dbo].[sc] FOR INSERT AS delete from sc where sno=(select sno from inserted a where a.sno not in (select b.sno from stu b)) or cno=(select cno from inserted e where e.cno not in (select f.cno from course f))

实验四 答案 2、对“学生—课程数据库”编写存储过程,完成下面功能: (1)统计数据库原理课程的成绩几个人数; create procedure grade_tj as select count(*) from sc where cno='1' and grade>60

(2)统计任意一门课程的平均成绩; create procedure grade_tj as select avg(grade) from sc where cno='1'

(3)将学生选课成绩从百分制改为等级制(5、4、3、2、1) 。

create procedure grade_xg as update sc set grade=1 where grade<60 update sc set grade=2 where grade>=60 and grade<70 update sc set grade=3 where grade>=70 and grade<80 update sc set grade=4 where grade>=80 and grade<90 update sc set grade=5 where grade>=90



推荐相关:

东北师范大学实验心理学17秋在线作业2-4

东北师范大学实验心理学17秋在线作业2-4_远程、网络教育_成人教育_教育专区。奥鹏东北师范大学17秋在线作业参考答案 东北师范大学实验心理学 17 秋在线作业 2 一、...


实验2-4 答案

实验2-4 答案 隐藏>> 实验二 答案 1. select * from s order by city,sname desc; 2. select * from p order by pname,weight desc; 3. select * fr...


2016--2017年度(上)九年级模拟测试卷(二) 数学第二次月考及答案 ...

2016--2017年度(上)九年级模拟测试卷() 数学第次月考及答案 实验中学 出题 1 B 2 D 3 B 4 C 5 B 6 A 7 A 8 C 9 D 10 C 11 5.05×10 ...


高中化学第四单元研究型实验实验4_2金属镁铝锌化学性质...

第四单元 实验 4-2 金属镁、铝、锌化学性质的探究一、选择题 1. 下列金属不能在氧气中剧烈燃烧的是( A.Mg C.Fe 答案:D 解析: 解答:镁在空气中能被点燃...


实验2答案

实验2答案 - 实验 2 选择和循环结构程序设计 1. 求三个整数的最大值和最小值。 1) 定义三个整形变量 x1、x2、x3,并通过 cin 输入变量值 2) 用 if-...


山东省淄博实验中学2016届高三4月教学诊断考试数学(理)...

山东省淄博实验中学2016届高三4月教学诊断考试数学(理)试题 Word版含答案-2_数学_高中教育_教育专区。淄博实验中学高三年级第二学期教学诊断数 学第Ⅰ卷(选择题 ...


...了实验:请分析回答:(1)E组实验配制的2,4-_答案_百度高考...

为研究生长素类似物2,4-D对某植物插条生根的影响,一实验小组按下表进行了实验:请分析回答:(1)E组实验配制的2,4-D溶液浓度是___.该浓度对该植物的生根作用...


青岛版四年级科学下册第二单元参考答案

青岛版年级科学下册第单元参考答案 - 青岛版年级科学下册第单元参考答案 4.做个岩石百宝箱 ★我想研究的问题 1.怎样制作岩石标本呢? 2.做岩石百宝箱...


答案--东师幼儿园科学教育活动及设计15秋在线作业2满分...

答案--东师幼儿园科学教育活动及设计15秋在线作业2满分答案(4)_其它_高等教育...幼儿实验 正确答案:BD 满分:2.5 分得分:2.5 2.幼儿数学教育中的游戏包括()。...


...滕州市实验高中高三4月模拟考试地理试题及答案 (2)

2018届山东省滕州市实验高中高三4月模拟考试地理试题及答案 (2)_政史地_高中教育_教育专区。2018 届山东省滕州市实验高中高三 4 月模拟考试 地理试题 本试卷分...

网站首页 | 网站地图
All rights reserved Powered by 学霸学习网 www.tceic.com
copyright ©right 2010-2021。
文档资料库内容来自网络,如有侵犯请联系客服。zhit325@126.com