教育资源为主的文档平台

当前位置: 查字典文档网> 所有文档分类> 高等教育> 哲学> 数据库作业2 (1)

数据库作业2 (1)

上传者:廉东本
|
上传时间:2015-04-15
|
次下载

数据库作业2 (1)

数据库概论第四版作业

刘文玲41304289

一、查询学生-课程数据库

1. 查询目前年龄大于19岁的学生信息:学号、姓名和出生年份。

SELECT SNO,NAME,2015-AGE

FROM Student

WHERE AGE>19

2. 查询每门课程的最高分,要求得到的信息包括课程号和分数。

SELECT CNO,MAX(GRADE)

FROM SC

GROUP BY CNO

3. 统计只有2名以下(含2名)学生选修的课程情况,统计结果包括课程号、课程名和选

修人数,并按选课人数降序排列。

SELECT http://wendang.chazidian.comO,CNAME,COUNT(SNO)

FROM SC,Course

WHERE http://wendang.chazidian.comO=http://wendang.chazidian.comO

GROUP BY(http://wendang.chazidian.comO,http://wendang.chazidian.comAME)

HAVING COUNT(SNO)<=2

ORDER BY COUNT(SC.SNO) DESC

4. 查询选修了信息系统和数据库的学生的名字。(2种方法)

? SELECT DISTINCT NAME

FROM Student,Course,SC

WHERE Student.SNO=SC.SNO AND http://wendang.chazidian.comO=http://wendang.chazidian.comO AND CNAME IN('数据库','信息系统')

? SELECT NAME

FROM Student

WHERE SNO IN(

数据库概论第四版作业

SELECT SNO

FROM SC

WHERE CNO IN(

SELECT CNO

FROM Course

WHERE CNAME IN('数据库','信息系统')))

5. 查询每门课程的间接先修课程(即先修课程的先修课),输出课程和间接先修课程的课程号及学分。

SELECT http://wendang.chazidian.comO,S1.CREDIT,S2.CPNO

FROM Course S1,Course S2

WHERE http://wendang.chazidian.comO=http://wendang.chazidian.comO;

SELECT S2.CPNO,S2.CREDIT

FROM Course S1,Course S2

WHERE S2.CPNO=http://wendang.chazidian.comO

二、

P130:5 (1),(4),(6)(2种方法),(7),(9),(10),(11)

(1)SELECT SNAME,CITY

FROM S

(4)SELECT P.PNAME,QTY

FROM SPJ,P

WHERE SPJ.PNO=P.PNO AND SPJ.JNO=’J2’

(6)

? SELECT JNAME

FROM S,SPJ,J

WHERE S.NO=SPJ.SNO AND S.CITY=’上海’ AND SPJ.JNO=P.JNO

数据库概论第四版作业

? SELECT JNAME

FROM SPJ,J

WHERE SPJ.JNO=P.JNO AND SNO IN

(SELECT SNO

FROM S

WHERE CITY=’上海’)

(7)SELECT JNO

FROM S,SPJ

WHERE S.NO=SPJ.NO AND S.CITY NOT IN(‘天津’)

(9)UPDATE SPJ

SET SNO=’S3’

WHERE JNO=’J4’ AND PNO=’P6’ AND SNO=’S5’

(10)DELETE

FROM S

WHERE SNO=’S2’ ;

DELETE

FROM SPJ

WHERE SNO=’S2’

(11)INSERT

INTO SPJ

VALUES(‘S2’,’J6’,’P4’,’200’)

数据库概论第四版作业

三、预习

1. 视图

(1) 视图与基表的区别与联系

答:区别:视图是一个虚表,数据库中只存放视图的定义,而不存放视图对应的数据,这些数据存放在对应的基本表中;而基本表真实存在,数据存在其中。

联系:视图对应的数据存在基本表中,因此视图查询出的数据随基本表中数据变动变动

(2) 创建信息系学生的视图。

CREATE VIEW IS1_Student

AS

SELECT SNO,NAME,AGE

FROM Student

WHERE DEPT='IS'

(3) 将学生的学号、姓名及平均成绩定义为一个视图

CREATE VIEW StuV1(SNO,NAME,GAVG)

AS

SELECT Student.SNO,NAME,AVG(GRADE)

FROM Student,SC

WHERE Student.SNO=SC.SNO

GROUP BY (Student.SNO,NAME)

(4) 视图可以查询吗?与基表的查询方法相同吗

答:视图可以查询,与基本表的查询方式一样

(5) 查询平均成绩在90分以下的学生姓名和平均成绩。分别从基表和视图查询。 ? 基本表:SELECT NAME,AVG(GRADE)

FROM Student,SC

WHERE Student.SNO=SC.SNO

GROUP BY NAME

HAVING AVG(GRADE)<90

数据库概论第四版作业

? 视图SELECT NAME,GAVG

FROM StuV1

WHERE GAVG<90

(6) 视图可以更新吗?与基表的查询方法相同吗?有什么限制。

答:视图可以更新,更新方式与基本表的一样,但并不是所有的视图都是可更新的,一般只允许对行列子集视图进行更新。

(7) 通过更新视图将信息系的学生张立的名字更改为张国立。

UPDATE IS1_Student

SET NAME='张国立'

WHERE NAME='张立'

版权声明:此文档由查字典文档网用户提供,如用于商业用途请与作者联系,查字典文档网保持最终解释权!

下载文档

热门试卷

2016年四川省内江市中考化学试卷
广西钦州市高新区2017届高三11月月考政治试卷
浙江省湖州市2016-2017学年高一上学期期中考试政治试卷
浙江省湖州市2016-2017学年高二上学期期中考试政治试卷
辽宁省铁岭市协作体2017届高三上学期第三次联考政治试卷
广西钦州市钦州港区2016-2017学年高二11月月考政治试卷
广西钦州市钦州港区2017届高三11月月考政治试卷
广西钦州市钦州港区2016-2017学年高一11月月考政治试卷
广西钦州市高新区2016-2017学年高二11月月考政治试卷
广西钦州市高新区2016-2017学年高一11月月考政治试卷
山东省滨州市三校2017届第一学期阶段测试初三英语试题
四川省成都七中2017届高三一诊模拟考试文科综合试卷
2017届普通高等学校招生全国统一考试模拟试题(附答案)
重庆市永川中学高2017级上期12月月考语文试题
江西宜春三中2017届高三第一学期第二次月考文科综合试题
内蒙古赤峰二中2017届高三上学期第三次月考英语试题
2017年六年级(上)数学期末考试卷
2017人教版小学英语三年级上期末笔试题
江苏省常州西藏民族中学2016-2017学年九年级思想品德第一学期第二次阶段测试试卷
重庆市九龙坡区七校2016-2017学年上期八年级素质测查(二)语文学科试题卷
江苏省无锡市钱桥中学2016年12月八年级语文阶段性测试卷
江苏省无锡市钱桥中学2016-2017学年七年级英语12月阶段检测试卷
山东省邹城市第八中学2016-2017学年八年级12月物理第4章试题(无答案)
【人教版】河北省2015-2016学年度九年级上期末语文试题卷(附答案)
四川省简阳市阳安中学2016年12月高二月考英语试卷
四川省成都龙泉中学高三上学期2016年12月月考试题文科综合能力测试
安徽省滁州中学2016—2017学年度第一学期12月月考​高三英语试卷
山东省武城县第二中学2016.12高一年级上学期第二次月考历史试题(必修一第四、五单元)
福建省四地六校联考2016-2017学年上学期第三次月考高三化学试卷
甘肃省武威第二十三中学2016—2017学年度八年级第一学期12月月考生物试卷

网友关注视频

外研版八年级英语下学期 Module3
沪教版八年级下册数学练习册21.3(2)分式方程P15
第五单元 民族艺术的瑰宝_15. 多姿多彩的民族服饰_第二课时(市一等奖)(岭南版六年级上册)_T129830
北师大版数学 四年级下册 第三单元 第二节 小数点搬家
冀教版小学英语五年级下册lesson2教学视频(2)
第五单元 民族艺术的瑰宝_16. 形形色色的民族乐器_第一课时(岭南版六年级上册)_T1406126
化学九年级下册全册同步 人教版 第22集 酸和碱的中和反应(一)
【部编】人教版语文七年级下册《逢入京使》优质课教学视频+PPT课件+教案,安徽省
飞翔英语—冀教版(三起)英语三年级下册Lesson 2 Cats and Dogs
【部编】人教版语文七年级下册《老山界》优质课教学视频+PPT课件+教案,安徽省
北师大版数学四年级下册第三单元第四节街心广场
8 随形想象_第一课时(二等奖)(沪教版二年级上册)_T3786594
北师大版小学数学四年级下册第15课小数乘小数一
外研版英语三起6年级下册(14版)Module3 Unit2
第8课 对称剪纸_第一课时(二等奖)(沪书画版二年级上册)_T3784187
【部编】人教版语文七年级下册《逢入京使》优质课教学视频+PPT课件+教案,辽宁省
每天日常投篮练习第一天森哥打卡上脚 Nike PG 2 如何调整运球跳投手感?
人教版历史八年级下册第一课《中华人民共和国成立》
沪教版牛津小学英语(深圳用) 六年级下册 Unit 7
冀教版小学数学二年级下册1
六年级英语下册上海牛津版教材讲解 U1单词
冀教版英语三年级下册第二课
外研版英语三起6年级下册(14版)Module3 Unit1
苏科版八年级数学下册7.2《统计图的选用》
【部编】人教版语文七年级下册《逢入京使》优质课教学视频+PPT课件+教案,安徽省
沪教版牛津小学英语(深圳用) 四年级下册 Unit 8
8.对剪花样_第一课时(二等奖)(冀美版二年级上册)_T515402
七年级下册外研版英语M8U2reading
苏科版数学七年级下册7.2《探索平行线的性质》
沪教版牛津小学英语(深圳用) 四年级下册 Unit 3