您好,欢迎来到爱go旅游网。
搜索
您的当前位置:首页数据库SQL练习

数据库SQL练习

来源:爱go旅游网
数据库SQL练习

SQL语⾔

1、设有如下关系模式的关系表:

货物(货物编号,名称,规格,单价,产地);客户(客户编号,名称,地址);订单(客户编号,货物编号,数量);⽤SQL命令完成下列要求:

1、当前订货明细表:货物名称,规格,产地,单价,客户名称,数量,⾦额,要求按货物分组。2、所有“⼭东”客户的编号及名称。

3、当前订货货物汇总:货物编号,货物名称,数量。4、订货总⾦额在100000元以上的客户名称。5、未被定购的货物名称。

6、求“上海”⽣产的货物的编号,名称,规格,单价。

7、求所有客户应付所订货物货款汇总表:货物编号,名称,总⾦额。

8、求被订购总数在500以上的货物编号和名称。9、求被所有客户订购的货物名称。10、求被所有客户订购的货物名称。

11、删除名称为“先取商⾏”的订货单位及其所有订单。12、求所有被订购货物的名称及订购数量。

13、将订户“天海集团公司”订购的“夏利轿车”在增加订购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)其中:p no—职⼯号pname—职⼯姓名 sex—性别

job—职业wage—⼯资dptno—所在部门号

请分别写出下列查询要求的关系代数表达式和SQL语句1)查询列出⼯资⽐其所在部门平均⼯资⾼的所有职⼯信息。2)查询列出⼯资⼤于赵明华⼯资的所有职⼯信息。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语句:1)查询列出供应了全部零件的供应商名和他所在的城市。2)查询列出供应红⾊零件的供应商名。

3)找出向北京的供应商购买重量⼤于30的零件的⼯程号。4)找出北京的任何⼯程都不购买的零件的零件号。5)按⼯程号递增的顺序列出每个⼯程购买的零件总量。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 馆号 INSELECT 书号FROM 书名

WHERE 书名=“数据库系统基础”设有如下关系R:

请仅在R中已给出数据的范围内分析其函数依赖关系并解答如下问题:1.R最⾼为第⼏范式?为什么?(3分)

2.R是否存在插⼊及删除异常?若存在,则在什么情况下发⽣?从函数依赖的概念来看,存在这些问题的原因是什么(完全函数依赖、部分函数依赖、传递函数依赖)?(4分)3.将R分解为满⾜3NF范式的关系模式。(3分)

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- igat.cn 版权所有 赣ICP备2024042791号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务