首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有关系模式:系(系号,系名,系办公电话),教师(教师号,教师名,职称,聘任日期,工资,所在系号)。现要定义下列约束: Ⅰ.系号是系关系的主码,教师号是教师关系的主码 Ⅱ.职称列的取值只能为“教授”,“副教授”,“讲师”,“助理”和“其他” Ⅲ.教授的默认工
有关系模式:系(系号,系名,系办公电话),教师(教师号,教师名,职称,聘任日期,工资,所在系号)。现要定义下列约束: Ⅰ.系号是系关系的主码,教师号是教师关系的主码 Ⅱ.职称列的取值只能为“教授”,“副教授”,“讲师”,“助理”和“其他” Ⅲ.教授的默认工
admin
2020-08-01
57
问题
有关系模式:系(系号,系名,系办公电话),教师(教师号,教师名,职称,聘任日期,工资,所在系号)。现要定义下列约束:
Ⅰ.系号是系关系的主码,教师号是教师关系的主码
Ⅱ.职称列的取值只能为“教授”,“副教授”,“讲师”,“助理”和“其他”
Ⅲ.教授的默认工资为10000元,副教授的默认工资为8000元,讲师的默认工资为5000元
Ⅳ.每个教师的所在系号不能为空,且其值必须在系关系中存在
若在数据库中实现以上约束,需要使用触发器才能实现的是( )。
选项
A、仅Ⅰ和Ⅱ
B、仅Ⅲ和Ⅳ
C、仅Ⅲ
D、仅Ⅰ和Ⅳ
答案
C
解析
触发器使用场合为完成比CHECK约束更复杂的数据约束,为保证数据库性能而维护的非规范化数据,实现复杂的业务规则。CHECK只能实现同一个表的列之间的取值约束。Ⅲ是对同一个列中元素取值之间的约束,Ⅳ选项是在不同表中列之间的取值约束关系都不能用CHECK实现,但可以用外键约束加非空约束实现。所以选择C选项。
转载请注明原文地址:https://www.kaotiyun.com/show/CtlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
在VisualFoxPro中,关于自由表叙述正确的是()。
下列关于函数依赖的叙述中,______是不正确的。
从关系中取出所需属性组成新关系的操作称为______。
属性类型允许是基本数据类型、结构类型和集合类型的类型是()。
在数据库物理设计阶段的存储方法设计中,主要采用顺序存放、散列存放和()三种方式。
数据库系统的三级模式结构是指()。
SQL语言中语句CREATE、DROP、ALTER实现哪类功能?()
在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建
从E-R图导出时,如果两实体间的联系是M:N的,下列说法中正确的是
在数据库中可以创建和删除表、视图、索引,可以修改表。这是因为数据库管理系统提供了
随机试题
审美活动与宗教活动的联系体现在【】
心力衰竭时,早期分泌增加的体液因子是
伤寒极期的表现不包括哪种表现
易产生耐受性的是()。
关于速动资产的等式正确的有()。
对外贸易乘数
腭皱襞(palatalrugae)
软件集成测试将已通过单元测试的模块集成在一起,主要测试模块之间的协作性。从组装策略而言,可以分为(7)。集成测试计划通常是在(8)阶段完成,集成测试一般采用黑盒测试方法。(8)
计算机网络拓扑反映出网络中各实体之间的______关系。
CanTonyBlairSavetheWorldofBooks?AtthebeginningofAJourney,TonyBlairboaststhathehas"thesoulofarebel".
最新回复
(
0
)