《数据库原理及应用》课程实验报告

本文由用户“watson2006”分享发布 更新时间:2022-03-07 20:24:43 举报文档

以下为《《数据库原理及应用》课程实验报告》的无排版文字预览,完整格式请下载

下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

《数据库原理及应用》课程实验报告

实验名称

 数据更新与视图

实验序号

6

实验日期





姓 名

王某某

院系

计算机科学与信息***

班 级

201041B1

学 号

191071Y110



专 业

数字媒体技术

指导教师

石某某



一、实验目的

1.了解数据库关系图概念,在运行环境中生成一个数据库的关系图

2.掌握语句创建视图的方法,并对视图进行查询操作

3.掌握SQL的数据更新操作命令



二、实验内容

1.基于数据库library,用SQL语句完成以下要求

(1)创建一个视图View1,包括的信息有:读者编号、姓名、所借阅的图书名(只列出未归还的)、应还日期

(2)利用View1进行查询,查找李某某的图书借阅情况。

(3)加入一个新的读者信息:F1000,王某某,访学者,男,***555,计***,这是一个新的读者类型,“访学者”,请完成这个添加操作

(4)读者张某某,从***调到数理部工作,用SQL语句在数据库中完成此操作

(5)读者蒋萧某某要转学了,他的信息需要从数据库中删除,请在数据库中完成所有相关操作,写出相应SQL语句。提示:要用不止一条语句完成

2.基于数据库dlqx,用SQL语句完成以下要求

(1)供电局4#仓库更名为“供电局4号仓库”

(2)添加抢修工程信息:编号***的工程“**_*光缆抢修”,开始时间2018-9-20,结束时间2018-9-21,按期完成,领用的物资是m001,领用数量3

(3)现需要从Salvaging表中删除第一条记录,应该怎样才能顺利完成?

(4)将Salvaging与out_stock表的自然连接定义为一个视图View2

(5)对视图View2进行查询,查询“观澜站光缆抢修”的抢修的开始时间、领用的物资编号和数量

3.学习创建新的数据库关系图

(1)对数据库library,导入基于所有表的关系图

(2)对数据库dlqx,导入基于所有表的关系图

实验要求:

将创建、查询更新等要求用SQL语言表示;写出语句后,请在数据库中新建查询验证你的操作结果是否正确,如果结果不正确,要进行修改,直到正确为止。如有需要添加和修改的数据,请自行在数据表中操作。



三、实验结果与分析

1.

(1)create view view1

AS select Readers.RID,Rname,Bname,Due_date

from Readers,Books,Borrow

where Borrow.status='借出' and Readers.RID=Borrow.RID and Books.BID=Borrow.BID

(2)select *

from view1

Where Rname='李某某

'

(3)

insert into Reader_Typ

values ('访学者',1)

insert into Readers(RID,Rname,Rtype,Gender,Tel,Dept,Borrowed)

values('F1000','王某某','访学者','男',***555,'计***',0)

(4)update Readers

set Dept='数理部'

where Rname='张某某'

(5)select RID

from Readers

where Rname='蒋萧某某'

delete from Borrow

where RID ='S4077'

delete 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 end_date,salvaging.Prj_status, out_stock.mat_num,out_stock.amount,out_stock.get_date,out_stock.department

from salvaging,out_stock

where salvaging.prj_num=out_stock.prj_num

(5)

select start_date,get_date,mat_num,amount

from view2

where prj_name='观澜站光缆抢修'



3.



四、实验心得



注:空间不够,可以增加页码。

[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]

以上为《《数据库原理及应用》课程实验报告》的无排版文字预览,完整格式请下载

下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。

图片预览