首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明,回答问题。 【说明】 某大型集团公司的数据库的部分关系模式如下: 员工表:EMP(Eno,Ename,Age,Sex,Tit1e),各属性分别表示员工工号、姓名、年龄、性别和职称级别,其中性别取值为“男”“女”; 公司
阅读下列说明,回答问题。 【说明】 某大型集团公司的数据库的部分关系模式如下: 员工表:EMP(Eno,Ename,Age,Sex,Tit1e),各属性分别表示员工工号、姓名、年龄、性别和职称级别,其中性别取值为“男”“女”; 公司
admin
2016-09-08
35
问题
阅读下列说明,回答问题。
【说明】
某大型集团公司的数据库的部分关系模式如下:
员工表:EMP(
Eno
,Ename,Age,Sex,Tit1e),各属性分别表示员工工号、姓名、年龄、性别和职称级别,其中性别取值为“男”“女”;
公司表:COMPANY(Cno,Cname,City),各属性分别表示公司编号、名称和所在城市;
工作表:WORKS(
Eno,Cno
,Salary),各属性分别表示职工工号、工作的公司编号和工资。
有关关系模式的属性及相关说明如下:
(1)允许一个员工在多家公司工作,使用身份证号作为工号值。
(2)工资不能低于1500元。
根据以上描述,回答下列问题:
(1)创建女员工信息的视图FemaleEMP,属性有Eno、Ename、Cno,Cname和Salary,请将下面SQL语句的空缺部分补充完整。
CREATE
(e)
AS
SELECT EMP.Eno, Ename, COMPANY.Cno, Cname, Salary
FROM EMP, COMPANY, WORKS
WHERE
(f);
(2)员工的工资由职称级别的修改自动调整,需要用触发器来实现员工工资的自动维护,函数float Salarr_value(char(10)Eno)依据员工号计算员工新的工资。请将下面SQL语句的空缺部分补充完整。
CREATE
(g)Salary_TRG AFTER(h)ON EMP
REFERENCING new row AS nrow
FOR EACH ROW
BEGIN
UPDATE WORKS
SET
(i)
WHERE(j);
END
选项
答案
(1)(e)VIEW FemaleEMP(Eno, Ename, Cno, Cname, Salary) (f)EMP.Eno=WORKS.Eno AND COMPANY.Cno=WORKS.Cno AND Sex=’女’ (2)(g)TRIGGER (h)UPDATE (i)Salary=Salary_value(nrow.Eno) (j)WORKS.Eno=nrow.Eno
解析
(1)创建视图需要通过CREATE VIEW语句来实现,由题目可知视图的属性有(Eno, Ename,Cno,Cname,Salary);通过公共属性列Eno和Cno对使用的三个基本表进行连接;由于只创建女员工的试图,所以还要在WHERE后加入“Sex=’女’”的条件。
从上分析可见,完整的SQL语句如下:
CREATE
VIEW FemaleEMP(Eno, Ename, Cno, Cname, Salary)
AS
SELECT EMP.Eno, Ename, COMPANY.Cno, Cname, Salary
FROM EMP, COMPANY, WORKS
WHERE
EMP.Eno = WORKS.Eno AND COMPANY.Cno=WORKS.Cno AND Sex=’女’;
(2)创建触发器可通过CREATE TRIGGER语句实现,要求考生掌握触发器的基本语法结构。按照问题要求,在工资关系中更新职工职称级别时触发器应自动执行,故需要创建基于UPDATE类型的触发器,其触发条件是更新职工职称级别;最后添加表连接条件。完整的触发器实现的方案如下:
CREATE
TRIGGER
Salary_TRG AFTER
UPDA”TE
ON EMP
REFERENCING new row AS nrow
FOR EACH ROW
BEGIN
UPDATE WORKS
SET
Salary = Salary value(nrow.Eno)
WHERE
WORKS.Erio= nrow.Eno;
END
转载请注明原文地址:https://kaotiyun.com/show/0uUZ777K
本试题收录于:
数据库系统工程师下午应用技术考试题库软考中级分类
0
数据库系统工程师下午应用技术考试
软考中级
相关试题推荐
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】2018年7月,某信息系统公司中标当地司法部门语言转写项目,任命小陈为项目经理。小陈组建了项目组,制定了项目范围说明书,并获得了客户确认。为了激励成员,小陈协助软件研
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】2018年7月,某信息系统公司中标当地司法部门语言转写项目,任命小陈为项目经理。小陈组建了项目组,制定了项目范围说明书,并获得了客户确认。为了激励成员,小陈协助软件研
阅读下列说明,回答问题一至问题四,将解答填入答题纸的对应栏内。【说明】A公司中标某金融机构(甲方)位于北京的数据中心运行维护项目并签署了运维合同。合同明确了运维对象包括服务器、存储及网络等设备,并约定:核心系统备件4小时到场,非核心系统
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】2018年1月,某系统集成公司中标本市某地铁线路列车乘客信息系统项目,内容包括地铁公司运营中心节目播放控制软件、地铁列车节目接收软件及服务器、播放终端等硬件设施的搭建
阅读下列说明,回答问题,将解答填入答题纸的对应栏内。【说明】A公司中标某系统集成项目,正式任命王伟担任项目经理。王伟是资深的技术专家,在公司各部门具有较高的声望。接到任命后,王伟组建了项目团队。除服务器工程师小张是新招聘的外,其余项目组成员都是各个团
关于Kerberos和PKI两种认证协议的叙述正确的是(64)。在使用Kerberos认证时,首先向密钥分发中心发送初始票据(65)来请求会话票据,以便获取服务器提供的服务。
下列关于项目组合管理的叙述,(55)是不恰当的。
项目人力资源管理就是有效地发挥每一个项目参与人作用的过程。关于项目人力资源管理说法错误的是(43)。
为保障数据的存储和传输安全,需要对一些重要数据进行加密。由于对称密码算法(9),所以特别适合对大量的数据进行加密。国际数据加密算法IDEA的密钥长度是(10)位。
随机试题
A.一级结构B.结构域C.四级结构D.二级结构E.三级结构整条肽链所有原子在三维空间的排布位置是
两种摩尔质量不同的理想气体,它们的压强、温度相同,体积不同,则它们的()。
以下符合进口货物进口环节海关代征税收政策的有()。
投资基金中,属于其重要角色的当事人有()。
2×18年1月1日,甲公司购入一项管理用无形资产,共发生直接支出200万元。甲公司预计该无形资产的使用年限为10年,预计净残值为0。同时甲公司与乙公司签订了销售合同,双方约定在第5年使用期满时甲公司将该无形资产转让给乙公司,合同价款为80万元。甲公司采用直
佛教信徒有自己独特的称谓。一般把遵守五戒、在家修行的男居士称为()。
设二维随机变量(x,y)的联合密度函数为f(x,y)=则a=______,P(X>Y)=______.
(90年)已知函数f(x)具有任意阶导数,且f’(x)=[f(x)]2,则当n为大于2的正整数时,f(x)的n阶导数f(n)(x)为
Whatarethespeakerstalkingabout?
Itisoftendifficultforamantobequitesurewhattaxheoughttopaytothegovernmentbecauseitdependsonsomanydiffer
最新回复
(
0
)