网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
设有职务工资关系P(职务,最低工资,最高工资),员工关系EMP(员工号,职务,工资),要求任何一名员工,其工资值必须在其职务对应的工资范围之内,实现该需求的方法是()
A
建立“EMP”职务”向“P.职务”的参照完整性约束
B
建立“P.职务”向“EMP.职务”的参照完整性约束
C
建立EMP上的触发器程序审定该需求
D
建立P上的触发器程序审定该需求
参考答案
参考解析
解析:
本题考查对数据完整性约束方面基础知识的掌握。
完整性约束包括:实体完整性约束、参照完整性约束和用户自定义完整性约束三类。
实体完整性要求主键中的任一属性不能为空,同时主键不能有重复值。
参照完整性要求外键的值,要么为空,要么为对应关系主键值域。同时仅当参照关系中没有任何元组的外键值与被参照关系中要删除元组的主键值相同时,系统才可以执行删除操作,否则拒绝执行删除操作。
用户定义的完整性是针对某一具体数据库的约束条件,反映某一具体应用所涉及的数据必须满足的语义要求。一般用于限制某字段值的取值范围,此范围不涉及其他数据表的值。
从以上描述来看,根据题目的要求,以上3种完整性约束都无法达到目的。所以需要考虑触发器,触发器的功能一般比完整性约束要强得多。触发器的原理是通过编写相应的触发器脚本代码,来对某个字段值的变化进行监控,一旦值发生变化,则触发器脚本执行。在本题中,需要达到的效果是EMP中的工资产生变化,则需要判断变化值是否在P关系规定的范围之内,所以应在EMP上建立触发器。本题选C。
完整性约束包括:实体完整性约束、参照完整性约束和用户自定义完整性约束三类。
实体完整性要求主键中的任一属性不能为空,同时主键不能有重复值。
参照完整性要求外键的值,要么为空,要么为对应关系主键值域。同时仅当参照关系中没有任何元组的外键值与被参照关系中要删除元组的主键值相同时,系统才可以执行删除操作,否则拒绝执行删除操作。
用户定义的完整性是针对某一具体数据库的约束条件,反映某一具体应用所涉及的数据必须满足的语义要求。一般用于限制某字段值的取值范围,此范围不涉及其他数据表的值。
从以上描述来看,根据题目的要求,以上3种完整性约束都无法达到目的。所以需要考虑触发器,触发器的功能一般比完整性约束要强得多。触发器的原理是通过编写相应的触发器脚本代码,来对某个字段值的变化进行监控,一旦值发生变化,则触发器脚本执行。在本题中,需要达到的效果是EMP中的工资产生变化,则需要判断变化值是否在P关系规定的范围之内,所以应在EMP上建立触发器。本题选C。
更多 “单选题设有职务工资关系P(职务,最低工资,最高工资),员工关系EMP(员工号,职务,工资),要求任何一名员工,其工资值必须在其职务对应的工资范围之内,实现该需求的方法是()A 建立“EMP”职务”向“P.职务”的参照完整性约束B 建立“P.职务”向“EMP.职务”的参照完整性约束C 建立EMP上的触发器程序审定该需求D 建立P上的触发器程序审定该需求” 相关考题
考题
● 设有职务工资关系P(职务,最低工资,最高工资),员工关系EMP(员工号,职务,工资),要求任何一名员工,其工资值必须在其职务对应的工资范围之内,实现该需求的方法是 (6) 。(6)A. 建立“EMP.职务”向“P.职务”的参照完整性约束B. 建立“P.职务”向“EMP.职务”的参照完整性约束C. 建立EMP 上的触发器程序审定该需求D. 建立P 上的触发器程序审定该需求
考题
设有关系:工资范围(职务,最低工资,最高工资),职工(职工号,职务,工资),要求任一职工,其工资值必须在其职务对应的工资范围之内,实现该需求的方法是(54)。A.建立职工.职务向工资范围.职务的参照完整性约束B.建立工资范围.职务向职工.职务的参照完整性约束C.建立职工表上的触发器程序审定该需求D.建立工资范围表上的触发器程序审定该需求
考题
某数据库系统中,假设有部门关系:Dept(部门号,部门名,负责人,电话),其中,"部门号"是该关系的主键;员工关系Emp(员工号,姓名,部门,家庭住址),属性"家庭住址"包含省、市、街道以及门牌号,该属性是一个( )属性。
创建Emp关系的SQL语句如下:
CREATE TABLE Emp(员工号CHAR59 ( ),姓名CHAR60,部门CHAR59,家庭住址CHAR62,( );
为在员工关系Emp中增加一个"工资"字段,其数据类型为数字型并保留2位小数,可采用的SQL语句为(请作答此空)。A.ALTER TABLE Emp ADD工资CHAR(6,2);
B.UPDATA.11ABLE Emp ADD工资NUMERIC(6,2);
C.ALTER TABLE Emp ADD工资NUMERIC(6,2);
D.ALTER TABLE Emp MODIFY工资NUMERIC(6,2);
考题
设有职务工资P(职务、最低工资、最高工资),员工关系EMP(员工号、职务、工资),要求任何一名员工,其工资值必须在其职务对应的工资范围之内,实现该需求的方法是(6)。
A. 建立EMP.职务向P.职务的参照完整性约束
B. 建立P.职务向EMP.职务的参照完整性约束
C. 建立EMP上的触发器程序审定该需求
D. 建立P上的触发器程序审定该需求
考题
设有职务工资关系P(职务,最低工资,最高工资),员工关系EMP(员工号,职务,工资),要求任何一名员工,其工资值必须在其职务对应的工资范围之内,实现该需求的方法是()A、建立"EMP.职务"向"P.职务"的参照完整性约束B、建立"P.职务"向"EMP.职务"的参照完整性约束C、建立EMP上的触发器程序审定该需求D、建立P上的触发器程序审定该需求
考题
关于国家公务员的级别工资和职务工资之间的关系,正确的陈述是()。A、级别工资的变动必然伴随着职务工资变动B、职务工资的变动必然伴随着级别工资变动C、级别工资变动等同于职务工资变动D、级别工资变动与职务工资变动没有关系
考题
问答题一个名为“employee”的SQL Server数据库,在其中创建一个存放员工基本情况的employee表(包括编号、姓名、性别、部门4个字段)和存放员工工资数据的pay表(包括编号、基本工资、职务工资、补贴、奖金、扣税6个字段),并向表中添加一些数据。 使用以上创建的Access数据库中的信息,写出实现下列要求的SQL语句。
查询所有应发工资在800以上的所有记录(应发工资=基本工资+职务工资+补贴+奖金)(实发工资=基本工资+职务工资+补贴+奖金-扣税)
考题
单选题关于国家公务员的级别工资和职务工资之间的关系,正确的陈述是()。A
级别工资的变动必然伴随着职务工资变动B
职务工资的变动必然伴随着级别工资变动C
级别工资变动等同于职务工资变动D
级别工资变动与职务工资变动没有关系
热门标签
最新试卷