题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-09-29 23:19:23

[单项选择]

有关系模式:系(系号,系名,系办公电话),教师(教师号,教师名,职称,聘任日期,工资,所在系号)。现要定义下列约束:
Ⅰ.系号是系关系的主码,教师号是教师关系的主码
Ⅱ.职称列的取值只能为“教授、”副教授“、”讲师“、”助教“和”其它“
Ⅲ.教授的默认工资为10000元,副教授的默认五资为8000元,讲师的默认工资为5000元
Ⅳ.每个教师的所在系号不能为空,且其值必须在系关系中存在
若在数据库中实现以上约束,需要使用触发器才能实现的是()。


A. 仅Ⅰ和Ⅱ
B. 仅Ⅲ和Ⅳ
C. 仅Ⅲ
D. 仅Ⅰ和Ⅳ

更多"有关系模式:系(系号,系名,系办公电话),教师(教师号,教师名,职称,"的相关试题:

[单项选择]

有关系模式:系(系号,系名,系办公电话),教师(教师号,教师名,职称,聘任日期,工资,所在系号)。现要定义下列约束:
  I.系号是系关系的主码,教师号是教师关系的主码
  II.职称列的取值只能为“教授、”副教授“、”讲师“、”助教“和”其它“
  III.教授的默认工资为10000元,副教授的默认五资为8000元,讲师的默认工资为5000元
  IV.每个教师的所在系号不能为空,且其值必须在系关系中存在
  若在数据库中实现以上约束,需要使用触发器才能实现的是()


A. 仅I和II
B. 仅III和N
C. 仅III
D. 仅I和N
[简答题]现有关系模式: 教师授课(教师号,姓名,职称,课程号,课程名,学分,教科书名) 其函数依赖集为: {教师号→姓名,教师号→职称,课程号→课程名,课程号→学分,课程号→教科书名} ①指出这个关系模式的主码。 ②这个关系模式是第几范式,为什么 ③将其分解为满足3NF要求的关系模式(分解后的关系模式名自定)。
[单项选择]中学高级、一级教师职务聘任由()聘任。
A. 国家教育部
B. 省级教委
C. 地市一级教育局
D. 县级教育局
[单项选择]设有关系模式:教师表(教师号,教师名,所在系,工资),现需建立一个统计每个系全体教师工资总额的视图,正确的语句是______。
A. CREATE VIEW SalaryView(系名,工资总额)AS SELECT所在系,COUNT(工资)FROM教师表GROUP BY所在系
B. CREATE VIEW SalaryView(系名,工资总额)As SELECT所在系,SUM(工资)FROM教师表GROUP BY所在系
C. CREATE VIEW SalaryVlew AS SELECT所在系,COUNT(工资)FROM教师表GROUP BY所在系
D. CREATE VIEW salaryView AS SELECT所在系,SUM(工资)FROM教师表GROUP BY所在系
[单项选择]己知有描述科研项目及负责教师的关系模式:科研项目(项目号,项目名称,经费,负责教师号,姓名,职称),该关系模式满足函数依赖集:F={项目号→项目名称,项目号→经费,项目号→负责教师号,负责教师号→姓名,负责教师号→职称}。下列分解中最合理的符合3NF的关系模式是______。
A. 科研项目(项目号,项目名称,经费),教师(教师号,硅名,职称)
B. 科研项目(项目号,项目名称,经费),教师(教师号,姓名,职称,项目号)
C. 科研项目(项目号,项目名称,经费,负责教师号),教师(教师号,姓名,职称)
D. 科研项目(项目号,项目名称,经费),项目_教师(项目号,负责教师号),教师(教师号,姓名,职称)
[单项选择]有教师表(教师号,教师名,职称,基本工资),其中基本工资和取值与教师职称有关,实现这个约束的可行方案是()。
A. 在教师表上定义一个视图
B. 在教师表上定义一个存储过程
C. 在教师表上定义插入和修改操作的触发器
D. 在教师表上定义一个标量函数
[名词解释]关系模式
[单项选择]下列哪一特征与教师聘任制度的特征不符(  )
A. 教师聘任是教师与学校或教育行政部门之间的法律行为
B. 公开、直接、透明
C. 平等自愿双向选择
D. 聘任合同是有法律效力的
[单项选择]在SQL Server 2000中,有教师表(教师号,姓名,职称,工资)。现要根据教师的职称来添加教师的工资,增加规则为:“教授”增加400,“副教授”增加300,“讲师”增加200。下列语句中正确的是()。
A. UPDATE教师表SET工资=工资+CASE职称 WHEN‘教授’THEN 400 WHEN‘副教授’THEN 300 WHEN‘讲师’THEN 200 END
B. UPDATE教师表SET工资=工资+CASE职称 WHEN职称=‘教授’THEN 400 WHEN职称=‘副教授’THEN 300 WHEN职称=‘讲师’THEN 200 END
C. UPDATE教师表SET工资=CASE职称 WHEN‘教授’THEN工资=工资+400 WHEN‘副教授’THEN工资=工资+300 WHEN‘讲师’THEN工资=工资+200 END
D. UPDATE教师表SET工资=工资+CASE职称 WHEN职称=‘教授’THEN工资=工资+400 WHEN职称=‘副教授’THEN工资=工资+300 WHEN职称=‘讲师’THEN工资=工资+200 END

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码