数据库第三章习题.ppt

上传人:牧羊曲112 文档编号:6578574 上传时间:2023-11-14 格式:PPT 页数:10 大小:339.64KB
返回 下载 相关 举报
数据库第三章习题.ppt_第1页
第1页 / 共10页
数据库第三章习题.ppt_第2页
第2页 / 共10页
数据库第三章习题.ppt_第3页
第3页 / 共10页
数据库第三章习题.ppt_第4页
第4页 / 共10页
数据库第三章习题.ppt_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《数据库第三章习题.ppt》由会员分享,可在线阅读,更多相关《数据库第三章习题.ppt(10页珍藏版)》请在三一办公上搜索。

1、第三章习题,一、填空题:1、SQL语言是-语言2、在SQL中实现数据检索的语句是-。3、在SQL中修改表结构的语句是-。4、在查询中需统计元组个数时,应使用-函数,统计某列中值的个数时应使用-函数。5、SQL与宿主语言的接口是-。6、SQL语言的使用方式是-、-。,第三章习题,二、综合题1、假设有三个表R、S、T,试用SQL语句表达关系代数表达式(课后练习)R(BH,XM,XB,DWH)S(DMH,DWM)T(BH,XM,XB,DWH)R T DWH=100(R)XM,XB(R),第三章习题,(4)XM,DWH(XB=女(R))(5)RXS(6)R S(7)XM,XB,DWH(XB=男(RXS

2、)2、设有基本表R(上机内容)R(XNO,NAME,SEX,AGE,CLASS)注:CLASS为班级号。插入一个记录(25,李名,男,21,95031)插入95031班学号为“30”,姓名 李名,男,21,第三章习题,(3)将学号为10的学生姓名改为王华。(4)插入95031班学号为“30”。(5)将95101班号为“95091”。(6)删除姓王的学生记录。3、设有如下所示的三个基本表,其中各个属性的如下:ANO,ANAME,WQTY,CITY、BNO,BNAME,PRICE,QTY,其含义分别为:商店号、商店名、店员人数、所在城市,商品号、商品名、价格、商品数量,请用SQL语言写出下列查询:

3、,第三章习题,(1)找出店员人数不超过100人或者在长沙市的所有商店的代号和商店名。(2)找出供应书包的商店名(用两种方法实现)。(3)找出至少供应代号为256的商店所供应的商店名和所在城市。4、设有图书登记表TS,其中各个属性的含义如下:BNO(图书编号),BC(图书类别),BNA(书名),AU(著者),PUB(出版社),按下列要求用SQL语言写出下列查询(上机内容)(1)按图书编号建立TS表的索引 ITS(2)按出版社统计其出版社图书总数。(3)删除索引 ITS。,第三章习题,5、S(SN,SNAME,CITY)P(PN,PNAME,COLOR,WEIGHT)J(JN,JNAME,CITY

4、)SPJ(SN,PN,JN,QTY)按下列要求用SQL语言写出下列查询:(1)取出所有工程的全部细节。(2)取出所在城市为上海的所有工程的全部细节。(3)取出为工程JI提供零件的供应商代号。(4)取出为工程JI和J2提供零件的供应商代号。(5)取出为工程JI提供红色零件的供应商代号。,第三章习题,(6)取出为所在城市上海或北京提供红色零件的供应商代号。(7)取出供应商与工程所在城市相同的提供零件的代号。(8)取出由供应商S1提供零件的工程代号。(9)取出三元组使得第1个城市的供应商为第2个城市的工程提供指定的零件。(10)重复第(9)题,但不检索两个CITY值相同的三元组。,第三章习题,6.设有学生表 S(SNO,SNAME),课程表C(SNO,CNO,CNAME,GRADE)1 建立一个视图,V-ssc(SNO,SNAME,CNO,CNAME,GRADE),;2 从视图V-ssc中查询成绩在90分以上的SNAME,CNAME,GRADE。,第三章习题,(1 建立一个视图,V-ssc(SNO,SNAME,CNO,CNAME,GRADE;,第三章习题,2 从视图V-ssc中查询成绩在90分以上的SNAME,CNAME,GRADE。SELECT SNAME,CNAME,GRADE)FROM V-ssc GROUP BY SNO HAVING AVG(GRADE)90,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号