2023年西北工业大学数据库实验报告4.docx
《2023年西北工业大学数据库实验报告4.docx》由会员分享,可在线阅读,更多相关《2023年西北工业大学数据库实验报告4.docx(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、斤有列)&A靠 c .epnoccredditFmsnsslsb 0D0D列别名 表拓出 其类型排序顺序而透器或或32.SELECT dbo.SC.grade AS 成磺.dbo.S.sno AS 字号,dbo.S.ssex AS 性别FROM dbo.C INNER JOINdbo.SC ON dbo.Ccno = dbo.SC.cno INNER JOINWHERE (dbo.C.cname = 8J5W:) AND (dbo.S.sbirth BETWEEN ,1996-01-01, AND ,1996-12-313数据库原理实验报告题目:实验四:视图与索引学号姓名班级日期孟玉军100
2、1 14021 6.1 0 . 18一.实验内容、环节以及结果.在Student数据库中,运用图形用户界面,创建一个选修了 “数据库原理”课程并且是1996年出生的学生的视图,视图中涉及学号,性别,成绩三个信息。(5分)国 sc 二(所有列) sno eno 司 grade1 .用两种不同的SQL语句创建第五版教材第三章第9题中规定的视图(视图名:V_SPJ) (10分,每种方法5分)。1) .c reate view v_ s p jass e 1 e c t sn o , p n o, qtyf rom J, SPJw h er e j . jno= s pj. jn o and j n
3、ame=,三建2) .c r eate view vie w_2a sse 1 e c t s n o , pno, qt yfrom SPJwh ere jno = (se 1 ec t jno from jwhere jname =三建)3.用SQL语句完毕第五版教材第三章第9题中的视图查询(10分,每小题5分)。1) .select pn o , sum (qty) a s sum_qtyfrom v_s p jgr o up by p n o结果:s结果以消息pno sum_qty1 旧:4002 P3 8003 P5 5002) .sei e c t p no, qtyfrom v
4、_s p jwh e re s n。=S 1 C3结果反消息 pno qty1 I Pl S 2004.用SQL语句完毕视图的数据更新。(15分,每题5分)(1)给视图V_SPJ中增长一条数据。提醒:SPJ表中JNO允许为空时,数据可以插入基本表,此时JNO为NULL,由于JNO 为NULL,所以视图中没有该条数据。SPJ表中JNO不能为空时,可以使用instead。f触发器实现。:jn。允许为空时:i n s er tint o v_spjva 1 ues( S4,P3, 1 00)结果改变:S5P2J4100S2P5J2NULLS4P3NULL地NULLNULLNULLNULLs el e
5、 ct * fr o m v _spj口结果消息snopnoqty1Isi 1Pl2002S2P34003S2P54004S3Pl2005S3P32006S4P51007S5P3200没有出现刚刚插入的那条数据:j no不能为空时:snonchar(10)Bpnonchar(10)Bjnonchar(10)qtyintJno不能为NULL设立触发器:create trigge r i n s t ead_of_ i nse r t o n v_sp J i n s t ead of i n se ras beg i ndeclare sno c h ar(10)d e clare pno c
6、ha r (10)declar e q ty ints e 1 e ct sno=sno, pno= p n o q ty=qt yf r om insertedi nsert into SP J val u e s (sno, pno, J 1, qty) end执行语句:insert into v_ s pjval ues ( S5,P4,1 00)结果:S5P4JI100(2)修改视图V_SPJ中的任意一条数据的供应数量。up d a t ev _spjset q ty=3 0 0where s no =SIa nd p no =Pl修改前:snopno|noqryS1PlJI200修改
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 西北工业大学 数据库 实验 报告
限制150内