数据库SQL练习.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库SQL练习

SQL语言 设有如下关系模式的关系表: 货物(货物编号,名称,规格,单价,产地); 客户(客户编号,名称,地址); 订单(客户编号,货物编号,数量); 用SQL命令完成下列要求: 当前订货明细表:货物名称,规格,产地,单价,客户名称,数量,金额,要求按货物分组。 所有“山东”客户的编号及名称。 当前订货货物汇总:货物编号,货物名称,数量。 订货总金额在100000元以上的客户名称。 未被定购的货物名称。 求“上海”生产的货物的编号,名称,规格,单价。 求所有客户应付所订货物货款汇总表:货物编号,名称,总金额。 求被订购总数在500以上的货物编号和名称。 求被所有客户订购的货物名称。 求被所有客户订购的货物名称。 删除名称为“先取商行”的订货单位及其所有订单。 求所有被订购货物的名称及订购数量。 将订户“天海集团公司”订购的“夏利轿车”在增加订购10辆。 2、已知一个关系数据库的模式如下: market(mno,mname,city) 商场(商场号,商场名,所在城市) item(ino,iname,type,color) 商品(商品号,商品名,商品类别,颜色) sales(mno,ino,price) 销售(商场号,商品号,售价) 1、请分别用关系代数、元组关系演算和SQL语言表达如下查询要求: 列出北京的每个商场都销售,且售价均超过10000元的商品的号码和名称。 2、请用SQL表达如下查询要求: 列出在不同的商场的最高售价和最低售价之差超过100的商品的号码,其最高售价和最低售价。 3、设有职工关系模式如下: people (pno, pname, sex, job, wage, dptno) 其中: pno—职工号 pname—职工姓名 sex—性别 job—职业 wage—工资 dptno—所在部门号 请分别写出下列查询要求的关系代数表达式和SQL语句 查询列出工资比其所在部门平均工资高的所有职工信息。 查询列出工资大于赵明华工资的所有职工信息。 4、设有四个关系模式如下: s( sno.sname,state,city) 一供应商关系 其中:sno—供应商号 sname—供应商名 city—供应商所在城市 p (pno,pname,color,wei.price)—零件关系 其中:pno—零件号 pname—零件号 color—零件颜色 price—单价 j (jno,jname,city)—工程项目关系 其中:jno—工程项目号 jname—工程项目 city—工程项目所在城市 spj (sno,pno,jno,qty)—供应关系 其中:qty—供应零件数量 请分别写出下面查询要求的关系代数表达式和SQL语句: 查询列出供应了全部零件的供应商名和他所在的城市。 查询列出供应红色零件的供应商名。 找出向北京的供应商购买重量大于30的零件的工程号。 找出北京的任何工程都不购买的零件的零件号。 按工程号递增的顺序列出每个工程购买的零件总量。 5、写出实现下列操作的SQL语句(共15分) 假定有如下关系: R(学号,姓名,系,年级) S(学号,课程编号,成绩) T(课程编号,课程名称,学分) U(课程编号,先行课编号) 对同一课程可能有多门先行课, 请写出实现下列查询操作的SQL语句: 1)、列出信息系98级学生选修编号为“003”课程的成绩情况。 2)、给出学分大于3的课程及其学分。 3)、给出至少一门先行课学分大于3的课程名称及其学分。 4)、统计学生选修的各门课程的学生的学号。 6、有二个关系: C (cno, cn, pcno) (课程) (课号) (课程名) (先修课) SC (sno, cno, g) (学生选课) (学号) (课号)(成绩) 用SQL语言写出: 1、对关系SC的课程号等于C1的选择运算。 2、对关系C的课程号、课程名的投影运算。 3、二个关系的自然连接运算。 4、求每一课程的间接先修课(即先修课的先修课)。 9、设有如下四个关系模式: *书店:书店编号,书店名,地址; *图书:书名,定价; *图书馆:馆号,馆名,城市,电话; *图书发行:馆号, 书号,书店员,数量。 设个关系模式中具有满足下列问题的数据。请解答: 1)、用SQL语言取出已发行的图书中最贵和最便宜的书名和定价(5分) 2)、写出下列SQL语句所表达的中文意思(5分) SELECT 馆名 FROM 图书馆 WHERE 馆号 IN SELECT 书号 FROM 书名 WHERE 书

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档