西北工业大学数据库实验报告2

上传人:新**** 文档编号:27062418 上传时间:2021-08-16 格式:DOCX 页数:8 大小:100.93KB
收藏 版权申诉 举报 下载
西北工业大学数据库实验报告2_第1页
第1页 / 共8页
西北工业大学数据库实验报告2_第2页
第2页 / 共8页
西北工业大学数据库实验报告2_第3页
第3页 / 共8页
资源描述:

《西北工业大学数据库实验报告2》由会员分享,可在线阅读,更多相关《西北工业大学数据库实验报告2(8页珍藏版)》请在装配图网上搜索。

1、数据库原理实验报告题目:实验二 基本表的数据操作学号姓名班级日期2014302692孟玉军16.10.13实验内容、步骤以及结果1 .在图形用户界面 中对表中的数据进行更新。(6分,每小题2分)(1)按照实验一图2.1-图2.4中所示数据,输入 SPJ数据库所含四张表中的数据。S表:&47SQLEXPRES55PJ b4/SQLbXPKbbi.bPJ - dbo3PJ U4sncsname5SU551希益R初52性澄10北京3东方红30北克AU2如工P表:B47SQLEXPRESS.SPJ - dbo.Pa475QLXPRSS.FJdbcpropnoni匚MbwagntPl掘母江12PZ雄校绿

2、17P2掂至7114P4报空力如14* ALUA1皿J表:Wk.M7SQLEXPRE55.SPJ - dbcJB1ASQLEXPRESS,SPJ dbo.PJOjnimeJl三里北京J2t-长看33鼻阖一天津14宣始班DWJI皿SPJ 表:B475QLeXPRfSS.SPJ - dbMPJ 3i7QLEXPRSPJ - dao. g7QIsnoixipjiocity$1PlJI20051PlJ310051PlJ4700*P2J2100S:F3Jl400UliAU;2KL(2)修改S表的任意一条数据把S表中S1的status数据进行了修改B47SQLEXPRt SS, SJ - cboSPJB4

3、7XSQLEXfRE5S.SP; - dbo,J SQLEXPR5nosnanre海3cty51加|石S2胫镭10Mm东型工玄1*肛上At也他(3)删除S表的任意一条数据。删除了 S3的数据B47XSQLEXPFIESS.SPJ -曲必 8-iASQlEXPRESS.SPJ - dboSPJ B4ASQIFsiasnameStlScity51希布TO天聿胜损10二俅/MlNULL12分,每小题3分)2 .针对SPJ数据库,用SQL语句完成下面的数据更新。(1)第五版教材第三章 第5题的8-11小题。红色零件颜色修改为蓝色:UPDATE PSET COLOR=蓝WHERE SNO红pnoprai

4、rieeobrvreght-堪用蓝12pj噩悭最17叮寸常理好E14DNLALAWL由S5供名J4的零件P6改为由S3提供:Update SPJSetsno= S3Where sno= S5 and pno= P6 and jno= J4从供应商关系中删除S2的记录,从供应关系表中删除相应的记录:DeleteFrom SWhere sno= S2DeleteFrom SPJWhere sno= S211.请将(S2,J6,P4,200 )插入供应情况关系:Insert into SPJValues (S2 , P4 , J6 ,200)(52分,每小题4分)3 .针对SPJ数据库,用SQL语句

5、完成下面的数据查询。(1)第五版教材第三章 第4题。(5道小题)select distinct snofrom SPJwhere jno= J1select distinct snofrom SPJwhere jno=J1and pno=P1select snofrom SPJ,P红where jno=J1and SPJ.pno=P.pno and color=I ra结果鱼建I i 空i (1 11 IILBJIiaiuJII S3:select distinct jnofrom SPJwhere jno not in(select jnofrom SPJ,P,Swhere SPJ.sno=

6、S.sno and city= 天津and SPJ.pno=P.pno and color = 红口结果占消息 JI10L I TS 2 JB:select jnofrom SPJwhere pno in(select pno from SPJ where sno=S1)group by jnohaving count(pno)=(select count(pno) from SPJ where sno =J1) 圈结果 | 呈jno(2)第五版教材第三章第5题白1-7小题。(7道小题):select sno,sname from S-J精率,_J邈sno mu却自1 si-1 精益2 5E胜

7、摄3 S3东方红4 S4丰台5 g为民select pname ,color ,weight from P 口结果| 占消息pname colcr / Mght1 j毓山!红122 蛭桎探IT3 蝇丝刀莺144 蛭立刀红145 凸轮篮406 吉轮红30select distinct jno from SPJwhere sno=S1二结果J消息j nol.i i Ji i2 J23 J34 J4:select pname,qtyfrom SPJ,Pwhere spj.pno=p.pno and jno=J2:select distinct pnofrom S,SPJwhere spj.sno=s

8、.sno and city= 上海结果5消息prton-mini i-i i12 F33 P5select distinct jnamefrom spj,j,swhere spj.sno=s.sno and s.city = 上海 and spj.jno=j.jnoI目结果| _3消息J;】:三建:3 通船厂select distinct jnofrom spj,swhere jno not in (select jno from spj,swhere spj.sno=s.sno and city=(3)查询这样的工程:供给该工程的零件P1的平均供应量大于供给工程J1的任何一种零件的最大供应量

9、:select spj.jno,jname from j,spjwhere spj.jno=j.jno and pno=P1 and qty (select MAX(qty)from spjwhere spj.jno=J1)4 .针对Student数据库用SQL语句完成下面的数据查询。(12分,每小题4分)(1)查询不选修“ C语言”课程的学生学号。select distinct sno from scwhere sno not in (select snofrom sc,cwhere cname=C 语言and o=o)(2)查询每个学生已经获得的学分的总分(成绩及格表示获得该门课的学分),

10、并按照所获学分由高到低的顺序输出学号,姓名,所获学分。select SC.sno,sname ,sum(ccredit) as ccredit_sumfrom C,S,SCwhere o=o and grade60 and sc.sno=s.snogroup by SC.sno,snameorder by ccredit_sum desc(3)查询这样的学生姓名:该学生选修了全部课程并且其中一门课在90分以上。select sc.sno,sname from sc ,s where sc.sno=s.sno group by sc.sno,sname having max(grade)90 a

11、nd count(*)=(select count(*)from c) 三:口m洞同silo EiMame没有符合要求的数据项5 .针对Student数据库用至少三种不同的SQL语句进行查询:查询选修了课程名为“数据库原理”的学生学号和姓名,然后自己设计实验,用数据比较分析三种查询的效率。(1) 分)(2) .自然连接select sc.sno,snamefrom s,sc,cwhere s.sno=sc.sno and o=o and cname =数据库口结果消息snosname_1S5001李勇 art.endtiffis/ms1Zl:00:3e.143000021:06:37,1430

12、000js-sbhss-eriwsr-BiHBBse-rma I -,if , -ajI 1000-(3) .嵌套子查询+自然连接select distinct sc.sno,snamefrom s,scwhere s.sno=sc.sno and sc.sno =(select sno from c,scwhere o=o and cname=数据库)select sno,snamefrom swhere sno in(select snofrom scwhere cno in(select cnofrom cwhere cname = 数据库)门结杲I0通1| 95001 :季奥结论:自然连接代码最短,但是速度最快嵌套查询速度次之自然连接和嵌套查询结合慢实验中出现的问题以及解决方案(对于未解决问题请将问题列出来)除了标题内容以外,该部分内容中还可以写对于实验的一些感受,建议,意见等。1 .熟悉了一些具体的操作,查询操作的一些注意事项2 .掌握了利用datediff 函数求查询运行时间批阅者:批阅日期:实验成绩: 批注:

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!