上海应用技术学院-数据库-实验六.doc

上海应用技术学院-数据库-实验六.doc

ID:60810577

大小:2.12 MB

页数:7页

时间:2020-12-20

上海应用技术学院-数据库-实验六.doc_第1页
上海应用技术学院-数据库-实验六.doc_第2页
上海应用技术学院-数据库-实验六.doc_第3页
上海应用技术学院-数据库-实验六.doc_第4页
上海应用技术学院-数据库-实验六.doc_第5页
资源描述:

《上海应用技术学院-数据库-实验六.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《数据库原理及应用》课程实验报告实验名称数据更新与视图实验序号6实验日期姓名院系计算机科学与信息工程学院班级13学号13专业计算机科学与技术指导教师刘梅成绩一、实验目的和要求1.SQL对其他各种数据库的对象,如关系图的操作2.对视图的操作3.SQL更新操作命令二、实验预习内容1.数据表的修改,删除,增加2.如何创建视图3.视图的作用三、实验项目摘要1.对“教学管理”涉及的3张表,用SQL语句完成以下要求1)创建一个视图View1,包括的信息有:学号、姓名、课程号、成绩;2)加入一个新的学生信息:学号--,姓名--王小毛

2、,性别—男,年龄20岁,其它信息暂无;3)课程表中的“数据结构”更名为“数据结构与算法”,请在数据库中完成此操作;2.对“供应关系”涉及的4张表,用SQL语句完成以下要求1)把全部红色零件的颜色改为蓝色;2)由S5供给J4的零件P1改为由S2供应;3)从供应商关系中删除S2的纪录,并从供应零件关系中删除相应纪录;(注意语句的顺序)4)将(S9,J8,P4,200)插入供应零件关系;(提示:需要不止一句语句完成)5)将表P和SPJ的自然连接定义为一个视图;6)对上面的视图进行查询----查询工程代码为J2的工程使用的所有

3、零件的名称和数量;3.导入“教学管理”3表的关系图;导入“供应关系”4张表的关系图。四、实验结果与分析1.(1)createviewview1asselectS.Sno,S.Sn,C.Cno,SC.ScorefromS,C,SCwheres.sno=sc.snoandC.cno=SC.cno(2)insertintosvalues('','王小毛','男',20,null)(3)updateCsetcn='数据结构与算法'whereCno=42.(1)updatePsetColor='蓝'wherePNin(selec

4、tPNfromPwherePN='红')(2)updatespjsetsn='s2'wheresn='s5'andjn='j4'andpn='p1'(3)deletefromspjwheresn='s2'deletefromswheresn='s2'(4)insertintosvalues('S9','','');insertintoPvalues('P4','','','');insertintojvalues('J8','','');insertintoSPJvalues('S9','P4','J8',200);(

5、5)createviewzasselectspj.*,p.pname,p.color,p.weightfromp,spjwherep.pn=spj.pn(6)selectpname,qtyfromzwherejn='j2'3.、注:空间不够,可以增加页码。

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

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

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