- 97
- 0
- 约1.83千字
- 约 7页
- 2020-07-24 发布于江苏
- 举报
《数据库原理与应用》实验报告
一、实验目的
1、掌握数据更新语句的使用;
2、掌握视图操作的基本方法和应用,理解基于视图的查询和数
据更新操作的过程。
二、实验内
1.在实验一创建的表中使用 SQL 语句完成以下操作:
(1)学生“宾兆琦”要退学,请删除该学生的所有记录。
(2)将姓名为“朱安琪” 同学的专 改为“软件工程”。同时创建转专
业记录表 change_major,表中包括编号属性列(ID),学号属性列(sno),
姓名属性列( sname),转 出专 属性列( cbefor),转入专 属性列
(cafter)和转专业时间属性列(ctime),在 change_major 表中插入“朱安
琪” 同学的转专 信息。
1 / 7
(3)删除选修了“计算机网络”但没有及格的选课记录。
(4)将(106559,路前元,男,汉族,共青团员,1995/11/8,null,null)
插入学生关系。
(5)在 C 表中插入以下元组:
“382,数据库原理与应用,3.5,选修,4”,
2 / 7
“383,JAVA 语言程序设计,4.5,选修,6”
(6)创建视图 JSJ_VIEW,包括计算机科学与技术专 学生的学
号,姓名,其选修的课程名及成绩属性列。
(7)创建查询每个学生的修课学分的视图 XF_VIEW ,要求列出
学生学号及总学分。
(8)在创建的视图中查询李洋洋和李向冲所修的学分数。
3 / 7
2.在实验二创建的表中使用 SQL 语句完成以下操作:
(1)现有一供应商,代码为 S9、姓名为英特尔、所在城市西安,供
应情况如下:供应零件 P5 给工程 J7 数量为 600,供应零件 P4 给工程
J4 数量为 500,请将此供应商的信息和供应信息插入数据库。
(2)请将北京供应商的供应数量加 150。
(3)把全部红色零件的颜色改为黑色。
4 / 7
(4)由 S5 供给 J4 的零件 P6 改为由 S1 供应。
(5)请将(S2,J7,P4,510)插入供应情况关系。
(6)零件 P3 已经停产,请将 P3 的相关信息从数据库中删除。
(7)创建零件名为螺丝刀的供应情况的视图 P_ls,包括供应商名
(Sname),零件名(Pname),零件重量(Weight),工程项目代码(Jno),
供应数量(QTY).
5 / 7
(8)在视图 P_ls 中查询供应数量为 500 的供应商姓名。
(9)请为三建工程项 目建立一个供应情况的视图 SJ_View,包括
供应商编号,零件编号,供应数量。
(10)在系统表 user_updatable_columns 中查看视图 SJ_View 是否
可以更新,如果不能说明原因。
不能,因为该视图是两个基本表导出的,所以不允许更新。
三、实验总结
6 / 7
总结:这次实验,自己认认真真看完书然后输入的代码,当然其中
有的地方还是不太懂,不过在舍友的帮助下,收获了很多。知道了如
何创建,更新,查询视图。还得努力!
7 / 7
您可能关注的文档
最近下载
- 新人教版九年级下册化学全册课件.pptx VIP
- 圆周运动(二)圆周运动中的动力学问题.pdf VIP
- 普通党员2025年度组织生活会对照检查材料(五个对照).docx VIP
- 2025年春新课程能力培养七年级英语下册人教版答案.pdf VIP
- 2026年政府工作报告PPT课件.pptx VIP
- 普通党员2025年度组织生活会对照检查材料(五个对照).doc VIP
- (初中道法)2024年河南省中考《道德与法治》真题(解析版).pdf
- GB 311.1-2012 绝缘配合 第1部分:定义、原则和规则.docx VIP
- 慢加急性肝衰竭诊治指南(2025 年版).pptx VIP
- DB13(J)_T 8326-2019 村镇易地搬迁安置房屋质量标准.docx
原创力文档

文档评论(0)