首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有关系模式:系(系号,系名,系办公电话),教师(教师号,教师名,职称,聘任日期,工资,所在系号)。现要定义下列约束: Ⅰ.系号是系关系的主码,教师号是教师关系的主码 Ⅱ.职称列的取值只能为“教授”,“副教授”,“讲师”,“助理”和“其他” Ⅲ.
有关系模式:系(系号,系名,系办公电话),教师(教师号,教师名,职称,聘任日期,工资,所在系号)。现要定义下列约束: Ⅰ.系号是系关系的主码,教师号是教师关系的主码 Ⅱ.职称列的取值只能为“教授”,“副教授”,“讲师”,“助理”和“其他” Ⅲ.
admin
2021-07-14
49
问题
有关系模式:系(系号,系名,系办公电话),教师(教师号,教师名,职称,聘任日期,工资,所在系号)。现要定义下列约束:
Ⅰ.系号是系关系的主码,教师号是教师关系的主码
Ⅱ.职称列的取值只能为“教授”,“副教授”,“讲师”,“助理”和“其他”
Ⅲ.教授的默认工资为10000元,副教授的默认工资为8000元,讲师的默认工资为5000元
Ⅳ.每个教师的所在系号不能为空,且其值必须在系关系中存在
若在数据库中实现以上约束,需要使用触发器才能实现的是( )。
选项
A、仅Ⅰ和Ⅱ
B、仅Ⅲ和Ⅳ
C、仅Ⅲ
D、仅Ⅰ和Ⅳ
答案
C
解析
触发器使用场合为完成比CHECK约束更复杂的数据约束,为保证数据库性能而维护的非规范化数据,实现复杂的业务规则。CHECK只能实现同一个表的列之间的取值约束。Ⅲ是对同一个列中元素取值之间的约束,Ⅳ选项是在不同表中列之间的取值约束关系都不能用CHECK实现,但可以用外键约束加非空约束实现。所以选择C选项。
转载请注明原文地址:https://kaotiyun.com/show/EneZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
OracleOLAP是Oracle数据库系统的【】解决方案。
在关系数据库设计中,使每个关系达到3NF。这是哪个设计阶段的任务?
把SQL语言嵌入语言使用时必须解决的问题有Ⅰ.区分SQL语句与主语言语句Ⅱ.数据库工作单元和程序工作单元之间的通信Ⅲ.协调SQL语句与主语言语句处理记录的不同方式
数据库设计的需求阶段主要设计
在数据模型的3个结构中,哪个用于描述系统的静态特性?
有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#)。其中S#为学生号,SNAME为学生姓名,SEX为性别,C#为课程号,CNAME为课程名。要查询选修"计算机文化"课的全体男学生姓名的SQL语句是: SELECTSNAME
实现"从学生信息表中找出性别为女的学生姓名"的SQL语句是在"查询选修课程号为2,且成绩在70分以上的所有学生的学号、姓名和选课名称"的SQL语句中,将使用到的表是
PowerBuilder中的PowerScript语言包括下述哪些语句?Ⅰ.变量定义语句Ⅱ.赋值语句Ⅲ.流控制语句Ⅳ.操纵数据库语句
进程对主存的访问具有局部性特征,即时间局部性和______局部性。
随机试题
髂棘间径是骶耻内径是
包裹性心包积液可见于右房部位,常误以为心房本身,此时须全面地二维超声探查整个心脏,可借助下列哪种技术鉴别
我国允许使用的氨基酸类强化剂是
患者东某,恶寒发热,无汗头痛肢体疼痛,喘咳,舌苔薄白,脉浮紧。治宜选用()
抗酸药碳酸氢钠的特点包括
下列各项中,不应计入管理费用的是()。
导游员从接到旅行社下发的()开始,进入服务准备,到前往接站点之前均为准备阶段。
2012年12月4日,中共中央政治局召开会议,审议通过了《关于改进工作作风、密切联系群众的___________项规定》。
巴尔扎克说:事情是时刻改变的,原则是始终不变的。对此谈谈你的看法。
有下列程序 #include<stdio.h> main() {charv[4][10];inti; for(i=0;i<4;i++) scanf("%s",v[i]); printf("%c,%s,%s,%c",
最新回复
(
0
)