1 / 27
文档名称:

数据库系统概论实验报告(全).doc

格式:doc   大小:3,080KB   页数:27页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库系统概论实验报告(全).doc

上传人:坐水行舟 2018/9/15 文件大小:3.01 MB

下载得到文件列表

数据库系统概论实验报告(全).doc

文档介绍

文档介绍:实验报告
实验课程: 数据库系统概论
学生姓名: xxxxxx
学号: xxxxxxxx
专业班级: xxxxxxx

2014年 12 月 12 日
南昌大学实验报告一
实验项目名称
数据库创建和单表查询
实验目的
熟悉基本表的建立和单表查询操作
实验基本原理和内容
1、创建SPJ数据库(举例,图为P表)
2、找出所有供应商的姓名和所在城市
select sname,city
from S
3、找出所有零件的名称、颜色、重量
select pname,color,weight
from P
4、找出使用供应商S1所供应零件的工程号码
select jno
from SPJ
where sno='s1'
group by jno
主要仪器设备及耗材
PC机一台
五、参考资料
卫琳《SQL SERVER 2008数据库应用与开发教程》清华大学出版社
南昌大学实验报告二
实验项目名称
多表查询
实验目的
熟悉连接查询, 嵌套查询
实验基本原理和内容
1、找出工程项目J2使用的各种零件的名称及数量
select pname,sum(qty)as sumqty
from P,SPJ
where = and JNO='j1'
group by pname
2、找出上海厂商供应的所有零件号码
select pno
from S,SPJ
where =SPJ .SNO and ='上海'
group by pno
3、找出使用上海产的零件的工程名称
Select jname
from J
where jno in (select jno
from S,SPJ
where =SPJ .SNO and ='上海'
group by jno)
4、找出没有使用天津产的零件的工程号码
select jno
from SPJ
where jno not in(select jno
from S,SPJ
where =SPJ .SNO and ='天津'
group by jno)
group by jno
主要仪器设备及耗材
PC机一台
参考资料
卫琳《SQL SERVER 2008数据库应用与开发教程》清华大学出版社
南昌大学实验报告三
实验项目名称
增加、删除、修改数据库记录
实验目的
熟悉数据库增、删、改操作
实验基本原理和内容
1、把全部红色零件的颜色改为蓝色
update P
set color='蓝'
Where color='红'
2、由S5供应的J4的零件改为由S3供应,请作必要的修改
update SPJ
Set sno='S3'
where sno in(select sno
from SPJ
where pno in (select pno
from SPJ
Where sno='s5' and jno='j4')
group by sno)
3、从供应商关系中删除S2的记录,并从供应商关系中删除相应的记录
delete
from s
where sno='s2'
delete
from SPJ
where SNO='s2'
\
4、请将(S2,J6,P4,200)插入供应情况关系
insert
into spj(sno,pno,jno,qty)
values('S2','J6','P4',200)
主要仪器设备及耗材
Pc机一台
参考资料
卫琳《SQL SERVER 2008数据库应用与开发教程》清华大学出版社
南昌大学实验报告四
实验项目名称
视图创建和查询
实验目的
熟悉视图定义和使用视图查询
实验基本原理和内容
请为三建公司项目建立一个供应情况的视图,包括供应商代码,零件代码,:
首先建立试图
create view J_sanjian(Sno,Pno,Qty)
as
select Sno,Pno,Qty
from j,spj
where = and JNAME='三建'
1、找出三建工程项目使用的各种零件代码及其数量
select pno,sum(qty)
from J_sanjian
group by pno