关系模式:职工(职工号,姓名,性别,部门编号,部门名称)为第三范式

题目
判断题
关系模式:职工(职工号,姓名,性别,部门编号,部门名称)为第三范式
A

B

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列符合第三范式的关系是()。

A.教师(教师号,教师姓名,课程号,课程名,成绩)

B.教师(教师号,教师姓名,性别,课程号,课程名,成绩)

C.职工(职工号,职工姓名,性别,籍贯,所属部门编号,所属部门名称)

D.职工(职工号,职工姓名,性别,籍贯,所属部门编号)


参考答案D

第2题:

建立下列两个视图。

社团负责人(编号,名称,负责人职工号,负责人姓名,负责人性别)

参加人情况(职工号,姓名,社团编号,社团名称,参加日期)


正确答案:CREAT VIEW社团负责人(编号名称负责人职工号负责人姓名负责人性别) AS SELECT编号名称负责人姓名性别 FROM社会团体职工 WHERE社会团体.负责人=职工.职工号; CREAT VIEW参加人情况(职工号姓名社团编号参加日期) AS SELECT参加.职员号姓名社会团体.编号名称参加日期 FROM职工社会团体参加 WHERE职工.职工号=参加.职工号AND参加.编号=社会团体.编号;
CREAT VIEW社团负责人(编号,名称,负责人职工号,负责人姓名,负责人性别) AS SELECT编号,名称,负责人,姓名,性别 FROM社会团体,职工 WHERE社会团体.负责人=职工.职工号; CREAT VIEW参加人情况(职工号,姓名,社团编号,参加日期) AS SELECT参加.职员号,姓名,社会团体.编号,名称,参加日期 FROM职工,社会团体,参加 WHERE职工.职工号=参加.职工号AND参加.编号=社会团体.编号;

第3题:

现有如下两个关系模式:

Employees(Eid,Name,DeptNO)

Departments(DeptNO,DeptName,TotalNumber)

Employees关系模式描述了职工编号、姓名和所在部门编号;Departments关系模式描述了

部门编号、名称和职工总人数。

请按SQL Server所采用的’rransact—SQL语法格式编写实现具有如下功能的后触发型触

发器:每当在Employees表中插入一行数据时,相应部门的职工总人数就加1。


正确答案:Create trigger sql_tri On employees for insert a8 declare eid varchar(11) deekare name varehoxf20) declare deptno varehar(11) decl8re fly CUrsoOrfor seleet* from inserted open yJy fetch next from yJy intoeidnamedeptno whilefeteh_status=0 begin update departments set to'number=totalnumber+1 where deptno=deptno fetch next from yJy intoeidnamedeptno end close yJy deallocate yJy
Create trigger sql_tri On employees for insert a8 declare eid varchar(11) deekare name varehoxf20) declare deptno varehar(11) decl8re fly CUrsoOrfor seleet* from inserted open yJy fetch next from yJy intoeid,name,deptno while,feteh_status=0 begin update departments set to'number=totalnumber+1 where deptno=deptno fetch next from yJy intoeid,name,deptno end close yJy deallocate yJy 解析:此题考查了后触发型触发器的Transact_SQL语句。其语法格式为:
CREATE TRIGGER触发器名称
ON I表名I视图名I
[WITH ENCtlYPTION]
AS
SQL语句
AFTER和FOR,指定触发器只有在引发的SQL语句中指定的操作都已成功执行,并且所有的约束检查也成功完成后.才执行此触发器。即后触发型触发器。

第4题:

假设描述职工信息的属性有:职工号、姓名、性别和出生日期;描述部门信息的属性有:部门号、部门名称和办公地点。一个部门有多个职工,每个职工只能在一个部门工作;一个部门只能有一个部门经理,部门经理应该为本部门的职工,取值为职工号。则在设计E-R图时,应将职工和部门作为实体,部门和职工之间的工作联系是( ),要描述部门经理与部门之间的任职联系,应采用( )。由该E-R图转换并优化后的关系模式为( )。

A.实体 B.1:N联系 C.M:M联系 D.属性 A.实体 B.1:N联系 C.1:1联系 D.属性 A.职工(职工号,姓名,性别,出生日期) 部门(部门号,部门名称,办公地点,部门经理) 工作(职工号,部门号) B.职工(职工号,姓名,性别,出生日期,部门经理) 部门(部门号,部门名称,办公地点) 工作(职工号,部门号) C.职工(职工号,姓名,性别,出生日期) 部门(部门号,部门名称,办公地点) 工作(职工号,部门号,部门经理) D.职工(职工号,姓名,性别,出生日期,所在部门) 部门(部门号,部门名称,办公地点,部门经理)


正确答案:B,C,D

第5题:

● 假设职工 EMP(职工号, 姓名, 性别,进单位时间,电话),职务 JOB(职务,月薪)和部门 DEPT(部门号,部门名称,部门电话,负责人)实体集,若一个职务可以由多个职工担任,但一个职工只能担任一个职务,并属于一个部门,部门负责人是一个职工。图中EMP和JOB 之间为 (30) 联系;假设一对多联系不转换为一个独立的关系模式,那么生成的关系模式 EMP 中应加入 (31) 关系模式的主键,则关系模式 EMP 的外键为 (32) 。


正确答案:C,D,B

第6题:

设有职工关系模式如下: people(pno,pname,sex,job,wage,dp) 其中pno为职工号,pname为职工姓名,sex为性别,job为职业,wage为工资.dp为所在部门编号。 请写出完成以下任务需要的SQL语句: 查询工资大于'赵明华'工资的所有职工信息


答:SELECT *
FROM people
WHERE wage >
(SELECT wage
FROM people
WHERE pname = '赵明华')

第7题:

以下两个关系表:

Emp(eid,ename,age,did,salary),其各列含义为:

职工号,姓名,年龄,部门号,工资

Dept(did,dname,mgr_id),其各列含义为:部门号,部门名称,部门经理职工号

写出一条SQL语句,查询工资大于10000,且与他所在部门的经理年龄相同的职工姓名。


正确答案:select a.*from Emp aDept bEmp c where a. did=b.did and b.mgr_id=c.eid and a.salary>10000 and a.age=c.age
select a.*from Emp a,Dept b,Emp c where a. did=b.did and b.mgr_id=c.eid and a.salary>10000 and a.age=c.age

第8题:

●假设某企业职工实体有属性:职工号、职工姓名、性别、出生日期;部门实体有属性:部门号、部门名称、电话,一个部门可以有多部电话。一个部门有多个职工,职工可以在部门之间调动,要求记录职工每次调动时的调入时间和调出时间。则职工和部门之间的联系属于(57),该联系具有的属性是(58),设计的一组满足4NF的关系模式为(59)。

(57) A. 1:1联系

B. 1:N联系

C. N:1联系

D. M:N联系

(58)A.工作时间

B.调入时间、调出时间

C.调出时间

D.没有属性

(59)A.职工(职工号,职工姓名,性别,出生日期)

部门(部门号,部门名称,电话)

工作(职工号,部门号,工作时间)

B.职工(职工号,职工姓名,性别,出生日期)

部门(部门号,部门名称,电话)

工作(职工号,部门号,调入时间,调出时间)

C.职工(职工号,职工姓名,性别,出生日期)

部门(部门号,部门名称)

部门电话(部门号,电话)

工作(职工号,部门号,调入时间,调出时间)

D.职工(职工号,职工姓名,性别,出生日期)

部门(部门号,部门名称)

部门电话(部门号,电话)

工作(职工号,部门号,工作时间)


正确答案:D,B,C

第9题:

现有如下关系: 职工(职工号,姓名,性别,职务)部门(部门编号,部门名称,职工号,姓名,部门地址,电话)其中,部门关系的外键是(63)。

A.部门编号

B.姓名

C.职工号

D.(职工号,姓名)


正确答案:C
解析:外键首先是另外一个关系的主键,因为这里的职工关系的主键是职工号,因此,部门关系的外键是职工号。

第10题:

假设职工EMP(职工号,姓名,性别,进单位时间,电话),职务JOB(职务,月薪)和部门DEPT(部门号,部门名称,部门电话,负责人)实体集,若一个职务可以由多个职工担任,但一个职工只能担任一个职务,并属于一个部门,部门负责人是一个职工。图中EMP和JOB之间为(30)联系;假设一对多联系不转换为一个独立的关系模式,那么生成的关系模式EMP中应加入(31)关系模式的主键,则关系模式EMP的外键为(32)。

A.1 1

B.1 *

C.* 1

D.* *


正确答案:C

更多相关问题