重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
当前位置: 首页 > 大学网课 > 大学网课
网友您好, 请在下方输入框内输入要搜索的题目:
搜题

题目

[单选题]

设有教师表(教师号,教师名,职称,基本工资),其中基本工资的取值范围与教师职称有关,比如,教授的基本工资是6000~10000,副教授的基本工资是4000~8000。下列实现该约束的方法中,可行的是

A.可通过在教师表上定义插入和修改操作的触发器实现

B.可通过在基本工资列上定义一个CHECK约束实现

C.A和B都可以

D.A和B都不可以

答案
C 触发器(trigger)是SQLServer提供给程序员和数据分析员用来保证数据完整性的一种方法,它是与表事件相关的特殊的存储过程,执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个表进行操作(insert,delete,update)时就会激活它并执行,且经常用于加强数据的完整性约束和业务规则等。教师表中要求基本工资的取值与教师的职称有关,即当对教师的职称进行操作的时候,要求基本工资的取值随着职称变化而变化,因此采用触发器可以达到要求。
更多“设有教师表(教师号,教师名,职称,基本工资),其中基本工资的取值范围与教师职称有关,比如,教授的基本工资是6000~10000,副教授的基本工资是4000~8000。下列实现该约束的方法中,可行的是”相关的问题

第1题

【单选题】在学生管理数据库中,创建视图“V系部”,存放职称为“讲师”的教师系部信息,包括教师号、性别、职称、基本工资、系部主任

A.CREATE VIEW V系部 AS SELECT t.教师编号,性别,职称,基本工资,系部主任 FROM 教师表 t,系部表 d WHERE t.系部编号 =d.系部编号 and 职称='讲师'

B.CREATE VIEW V系部 AS SELECT 教师编号,性别,职称,基本工资,系部主任 FROM 教师表,系部表 WHERE 教师表.系部编号 =系部表.系部编号 and 职称='讲师'

C.CREATE VIEW V系部 AS SELECT t.教师编号,性别,职称,基本工资,系部主任 FROM 教师表 t join 系部表 d ON t.系部编号 =d.系部编号 and 职称='讲师'

D.CREATE VIEW V系部 AS SELECT 教师表.教师编号,性别,职称,基本工资,系部主任 FROM 教师表,系部表 WHERE 教师表.系部编号 =系部表.系部编号 and 职称='讲师'

点击查看答案

第2题

【单选题】在教师表中“职称”字段可能的取值为:教授、副教授、讲师和助教,要查找职称为教授或副教授的教师,错误的语句是()。

A.SELECT * FROM 教师表 WHERE (InStr([职称], “教授”) <> 0);

B.SELECT * FROM 教师表 WHERE (Right([职称], 2) = “教授” );

C.SELECT * FROM 教师表 WHERE ([职称] = “教授” );

D.SELECT * FROM 教师表 WHERE (InStr([职称], “教授”) = 1 Or InStr([职称], “教授”) = 2 );

点击查看答案

第3题

【单选题】以下对“教师表”结构进行修改不正确的操作是()

A.添加“身份证号”字段,字符型,长度为18 Alter table 教师表 add 身份证号 char(18)

B.将“教师姓名”字段的长度修改为20 Alter table 教师表 alter column 教师姓名 varchar(20)

C.设置“职称”字段的取值为:“教授”、“副教授”、“讲师” Alter table 教师表 add constraint ck_职称 check(职称 in('教授','副教授','讲师'))

D.设置“职称”字段的默认值为“讲师” Alter table 教师表 add constraint df_职称 default ‘讲师’of 职称

点击查看答案

第4题

设有一个教师任课关系,其关系模式如下:教师任课(教师编号,教师姓名,职称,系编号,系名称,系地址,课程号,课程名,学分)。 假设:不同课程号可以有相同的课程名;一名教师可以教授多门课程,一门课程只能由一名教师授课。 (1)该关系的设计是否合理,存在哪些问题? (2)对该关系进行规范化,使规范后的关系属于3NF。
点击查看答案

第5题

设有教师表(教师编号,姓名,性别,职称,部门,电话) 课程表(课程编号,课程名称,学时,学分) 任课表(教师编号,课程编号,班级编号,上课时间,上课地点) 请写出下列视图操作的T-SQL语句: 1、创建视图viewbm,显示各部门的人数。想想这个视图能够进行增、删、改操作吗? 2、创建视图viewjs,显示所有职称为教授的教师的任课信息,显示教师姓名,职称,课程名称,班级编号,上课时间,上课地点。想想这个视图能够进行增、删、改操作吗?
点击查看答案

第6题

以下表达式合法的是________。

A.教师编号 Between 1000 And 2000

B.[性别] = “男” Or [性别] = “女”

C.[基本工资] >= 1000 And [基本工资] <=10000

D.[性别] Like “男” = [性别] = “女”

点击查看答案

第7题

对教师表,按照教师的职称(Tprot字段)进行分组,统计每个职称的教师人数,对应的SQL语句是()。

A.Select Tprot,COUNT(*) from Teacher Order by Tprot

B.Select Tprot,COUNT(*) from Teacher Group by Tprot

C.Select Tprot,SUM(*) from Teacher Group by Tprot

D.Select Tprot,SUM(Tprot) from Teacher Group by Tprot

点击查看答案

第8题

设有教师表(教师编号,姓名,性别,职称,部门,电话) 课程表(课程编号,课程名称,学时,学分) 任课表(教师编号,课程编号,班级编号,上课时间,上课地点) 请写出下列查询 语句: 1、查询部门为“信息技术系”的教师任课信息,包括教师编号,姓名,课程编号,上课时间,上课地点; 2、查询课程名称为“数据库原理与应用”的课程的授课信息,显示教师编号,课程编号,班级编号,上课时间,上课地点。
点击查看答案

第9题

下面有描述学生选课信息和教师上课信息的四个关系: 课程(课程号,课程名,开课学期,开课学年,职工号) 教师(职工号,职工姓名,职称,学历,单位) 学生(学号,学生姓名,性别,出生日期,班级,专业,学院) 选修(学号,课程号,成绩) 备注:课程关系中的“职工号”代表这门课的上课老师,开课学期取值为“春”或“秋”。 根据下面各题目要求写出SQL语句。 (1)查询职称为“教授”的教师所带课程的课程名和开课学年。
点击查看答案

第10题

(3)在教师表中添加职称属性取值为“讲师”、“副教授”或者“教授”的约束。
点击查看答案
赏学吧APP
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案
购买前请仔细阅读《购买须知》
请选择支付方式
微信支付
支付宝支付
点击支付即表示你同意并接受《服务协议》《购买须知》
立即支付
搜题卡使用说明

1. 搜题次数扣减规则:

功能 扣减规则
基础费
(查看答案)
加收费
(AI功能)
文字搜题、查看答案 1/每题 0/每次
语音搜题、查看答案 1/每题 2/每次
单题拍照识别、查看答案 1/每题 2/每次
整页拍照识别、查看答案 1/每题 5/每次

备注:网站、APP、小程序均支持文字搜题、查看答案;语音搜题、单题拍照识别、整页拍照识别仅APP、小程序支持。

2. 使用语音搜索、拍照搜索等AI功能需安装APP(或打开微信小程序)。

3. 搜题卡过期将作废,不支持退款,请在有效期内使用完毕。

请使用微信扫码支付(元)
订单号:
遇到问题请联系在线客服
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

- 微信扫码关注赏学吧 -
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反赏学吧购买须知被冻结。您可在“赏学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
- 微信扫码关注赏学吧 -
请用微信扫码测试
温馨提示
每个试题只能免费做一次,如需多次做题,请购买搜题卡
立即购买
稍后再说
赏学吧