大数据库实验报告材料2

大数据库实验报告材料2

ID:45034599

大小:123.44 KB

页数:13页

时间:2019-11-08

大数据库实验报告材料2_第1页
大数据库实验报告材料2_第2页
大数据库实验报告材料2_第3页
大数据库实验报告材料2_第4页
大数据库实验报告材料2_第5页
资源描述:

《大数据库实验报告材料2》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用文档《数据库原理》实验报告题目:实验二基本表的数据操作学号姓名班级日期Xxxxxxxxxxxx2016.10.16一.实验内容、步骤以及结果1.在图形用户界面中对表中的数据进行更新。(1)按照实验一图2.1-图2.4中所示数据,输入SPJ数据库所含四张表中的数据。(2)修改S表的任意一条数据(3)删除S表的任意一条数据。2.针对SPJ数据库,用SQL语句完成下面的数据更新。(1)第五版教材第三章第5题的8-11小题。l把全部红色零件的颜色改成蓝色。UPDATEPSETCOLOR=’蓝'WHERECOLOR='红'l由S

2、5供给J4的零件P6改为由S3供应。实用文档UPDATESPJSETSNO='S3'WHERESNO='S5'ANDJNO='J4'ANDPNO='P6'l从供应商关系中删除供应商号是S2的记录,并从供应情况关系中删除相应的记录。A、DELETEFROMSWHERESNO=’S2’B、DELETEFROMSPJWHERESNO=‘S2l请将(S2,J6,P4,200)插入供应情况关系INSERTINTOSPJVALUES(‘S2’,‘J6’,‘P4’,200)3.针对SPJ数据库,用SQL语句完成下面的数据查询。(1)第五

3、版教材第三章第4题。(5道小题)l求供应工程Jl零件的供应商号码SNO;SELECTDISTSNOFROMSPJWHEREJNO=’J1’l求供应工程Jl零件Pl的供应商号码SNO;实用文档SELECTDISTSNOFROMSPJWHEREJNO='J1'ANDPNO='P1'l求供应工程Jl零件为红色的供应商号码SNO;SELECTSNOFROMSPJ,PWHEREJNO='J1'ANDSPJ.PNO=P.PNOANDCOLOR='红'l求没有使用天津供应商生产的红色零件的工程号JNO;SELECTDISTJNOFROM

4、SPJWHEREJNONOTIN(SELEJNOFROMSPJ,P,SWHERES.CITY='天津'ANDCOLOR='红'ANDS.SNO=SPJ.SNOANDP.PNO=SPJ.PNO)。l求至少用了供应商Sl所供应的全部零件的工程号JNO;由于VFP不允许子查询嵌套太深,将查询分为两步A、查询S1供应商供应的零件号SELECTDISTPNOFROMSPJWHERESNO='S1'结果是(P1,P2)实用文档结果为P1,P2B、查询哪一个工程既使用P1零件又使用P2零件。SELECTJNOFROMSPJWHEREPN

5、O='P1'ANDJNOIN(SELECTJNOFROMSPJWHEREPNO='P2')最后结果为J4(2)第五版教材第三章第5题的1-7小题。(7道小题)l找出所有供应商的姓名和所在城市。SELECTSNAME,CITYFROMSl找出所有零件的名称、颜色、重量。SELECTPNAME,COLOR,WEIGHTFROMPl找出使用供应商S1所供应零件的工程号码。实用文档SELECTDISTJNOFROMSPJWHERESNO='S1'l找出工程项目J2使用的各种零件的名称及其数量。SELECTPNAME,QTYFROM

6、SPJ,PWHEREP.PNO=SPJ.PNOANDSPJ.JNO='J2'l找出上海厂商供应的所有零件号码。SELECTPNOFROMSPJ,SWHERES.SNO=SPJ.SNOANDCITY='上海'l出使用上海产的零件的工程名称。SELECTJNAMEFROMSPJ,S,JWHERES.SNO=SPJ.SNOANDS.CITY='上海'ANDJ.JNO=SPJ.JNO实用文档l找出没有使用天津产的零件的工程号码。注意:SELECTDISPJNOFROMSPJWHEREJNONOTIN(SELECTDISTJNOFR

7、OMSPJ,SWHERES.SNO=SPJ.SNOANDS.CITY='天津')适用于JNO是唯一或不唯一的情况.注意:SELECTDISTJNOFROMSPJ,SWHERES.SNO=SPJ.SNOANDS.CITY<>'天津'适用于JNO是唯一的情况(3)查询这样的工程:供给该工程的零件P1的平均供应量大于供给工程J1的任何一种零件的最大供应量。SELECTJNOFROMSPJWHEREPNO='P1'GROUPBYJNOHAVINGAVG(QTY)>ANY(SELECTSUM(QTY)FROMSPJWHEREJNO=

8、'J1'GROUPBYPNO)实用文档4.针对Student数据库用SQL语句完成下面的数据查询。(1)查询不选修“C语言”课程的学生学号。SELECTSC.SnoFROMSCWHERESC.CnoIN(SELECTCnoFROMCWHERECnameNOTLIKE‘c语言’);(2)查询每个学生已经获

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。