第一范文网 - 专业文章范例文档资料分享平台

数据库实验一到实验七(邯院专版)

来源:用户分享 时间:2025/12/16 14:45:50 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

go

2)向DEPA表添加 15号部门,技术支持部,地址未详。

use company insert into depa

values('15',技术支持部',null,null)

go

3)向DEPA表添加 13号部门,财务部,地址未详。

use company insert into depa

values('13','财务部',null,null)

go ??

4)向EMPL表添加1401号员工,张山,出生日期1977年9月1日,工资4050元,14号部门。

use company insert into empl

values('1401','张山','1977-9-1','4050','14')

go

5)向EMPL表添加1402号员工,何宜,生日不祥,工资不祥,15号部门。 ??

use company insert into empl

values('1402','何宜',null,null,'15')

go

6)向PROJ表添加103号项目,历史学院档案库管理系统。

use company insert into proj

values('103','历史学院档案库管理系统')

go

7)向PROJ表添加104号项目,ATM机管理系统。

use company insert into proj

values('104','ATM机管理系统')

go

8)向JOB表添加1401号员工,参与了104号项目35天。

use company insert into job

values('1401','104',‘35')

go

9)向JOB表添加1402号员工,参与了103号项目20天。

use company insert into job

values('1402','103','20')

go

7、修改记录:

1)把DEPA表中’客户中心’的地址改为’大连甘井子区红岭路’;

use company update depa

set ADDR='大连甘井子区红岭路'

where DNO=14

2)把DEPA表中15号部门的地址用沈阳东郊路120号填充。

use company update depa

set ADDR=沈阳东郊路120号'

where DNO=15

3)把EMPL表中何宜的生日、工资用1981年12月20日,3000元填充。

use company update empl

set BIRTHDATE='1981-12-20',SALARY='3000' where ENAME='何宜' GO

4)把EMPL表中张山的部门号改为15号。

use company update empl set DNO='15'

where ENAME='张山' GO

5)把JOB表中参与104号项目的每人增加5天。

use company update job

set DAYS=DAYS+5 where PNO='104' GO

6)把JOB表中参与103号项目的每人天数乘以系数0.8。

use company update job

set DAYS=DAYS*0.8 where PNO='103' GO

8、删除记录:

1)删除地址为空的部门。

delete from depa where ADDR=null 2)删除JOB表中参与104号项目的员工。 delete from job where PNO='104' 3)删除JOB表中天数低于25天的员工。 delete from job where DAYS<25

4)删除生于1980年后,且工资低于4000的员工。

5)删除属于14号部门的员工。 delete from empl where DNO=14 6)删除15号部门的信息

。delete from empl where DNO=15

9.使用对象资源管理器分离和附加数据库COMPANY

实验2 数据库的单表查询、分组查询与聚集函数的使用

一、 实验目的

本实验的目的是使学生熟悉SQL Server Management Studio的使用方法。加深对SQL语言的查询语句的理解。熟练掌握数据库的单表查询(包括投影、选择条件表达,数据排序,模糊查询等), 熟练掌握数据库的分组、统计、计算和集合的操作方法。 二、 实验时数 2学时 三、 实验内容 1.简单的SELECT查询

1)查询雇员表Empl中所有员工的详细信息,并且列名用汉字表示。

select ENO AS 员工编号,ENAME AS 员工姓名, BIRTHDATE AS 生日,SALARY AS 薪资, DNO AS 部门编号 from empl

2)查询项目表Proj中所有项目的详细信息,并且列名用汉字表示。

select PNAME AS 项目名称, PNO AS 项目编号 from proj

2.使用WHERE子句进行查询

1)查询雇员表Empl中李强的员工编号。

use COMPANY select ENO from EMPL

where ENAME='李强'

2)查询项目表Proj中项目编号为“101”的项目名称。

use COMPANY select PNAME from PROJ where PNO='101'

3.使用DISTINCT关键字去掉重复行

1)查询雇员表Empl中出现的所有部门编号,要求无重复。

use COMPANY

select distinct DNO from EMPL

搜索更多关于: 数据库实验一到实验七(邯院专版) 的文档
数据库实验一到实验七(邯院专版).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c7teuf0nidt1is520730v_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top