问答题试实现一个“大学教师”的框架,大学教师类属于教师,包括以下属性:学历(学士、硕士、博士)、专业(计算机、电子、自动化、……)、职称(助教、讲师、副教授、教授)

题目
问答题
试实现一个“大学教师”的框架,大学教师类属于教师,包括以下属性:学历(学士、硕士、博士)、专业(计算机、电子、自动化、……)、职称(助教、讲师、副教授、教授)
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

职位可以按顺序枚举,对于教师有:助教、讲师、副教授、教授。职位属性是( )。

A标称属性

B序数属性

C数值属性

D二元属性


参考答案:B

第2题:

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

A)SELECT * FROM教师表WHERE([职称]="教授");

B)SFLECT * FROM教师表WHERE(InStr([职称],"教授")< >0)

C)SELECT * FROM教师表WHERE(Right([职称],2)="教授");

D)SELECT * FROM教师表WHERE(InStr([职称],"教授")=1 or InStr([职称],"教授")=2);


正确答案:C
【答案】:C
【知识点】:字符串函数
【解析】:Instr函数返回指定一字符串在另一字符串中最先出现的位置。语法InStr([start, ]string1, string2[, compare])。在字符串string1中,从start开始找string2,省略start时从string1头开始找。找不到时,函数值为0。 right函数的功能是从字符串右端取指定个数字符。 语法Right ( string, n ) 。函数执行成功时返回string字符串右边n个字符,发生错误时返回空字符串("")。对题目进行分析可知选项C的查询结果是从教师表中查找职称是教授的教师,与题干要求不同,故答案选C。

第3题:

在SQL Setver 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


正确答案:A
解析:更改表中某个字段的值可以用UPDATE表名SET语法实现,如果出现分支选择情况,可以借助CASE...WHEN...THEN语法。

第4题:

我国高校教师职务设置有助教、讲师、副教授、教授。( )


答案:对
解析:

第5题:

设教师表的结构为:(教师号、姓名、性别、职称、工资、所在系),其中教师号为主键。若要利用SELECT语句查询除教授和副教授以外的教师姓名,其WHERE子句为______。

A.WHERE职称NOT BETWEEN"教授"AND"副教授"

B.WHERE职称!="教授"AND"副教授"

C.WHERE职称NOT LIKE("教授","副教授")

D.WHERE职称NOT IN("教授","副教授")


正确答案:D

第6题:

高中:本科:研究生

A.讲师:教授:副教授

B.校长:教导处主任:教师

C.学士:硕士:博士

D.小孩:成人:老人


正确答案:C
先读高中,然后读本科,最后读研究生;先获得学士学位,然后获得硕士学位,最后获得博士学位。A项副教授应在教授之前,B项校长和教导处主任也可能是教师,D项老人包含在成人之中。

第7题:

甲校教授与副教授、助教三种职称教师人数的构成比例关系为( )


正确答案:C
因为都是百分数作比较,故只看在百分数中的分子即可:5:15:50=1:3:4,故选C。

第8题:

在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

A.

B.

C.

D.


正确答案:A
解析:更改表中某个字段的值可以用“UPDATE表名SET”语法实现,如果出现分支选择情况,可以借助CASE…WHEN…THEN语法。职称=‘教授’表达式返回的是布尔值,与职称的值显然不匹配,C选项则会出现工资迭加的情况。

第9题:

柏林大学的章程规定,教师实行等级制,由( )组成。

A.讲师
B.助教
C.副教授
D.教授

答案:B,C,D
解析:
柏林大学的章程规定,教师实行等级制,由(助教、副教授、教授)组成。

第10题:

教师队伍内部助教、讲师、副教授和教授等各级职务的比例状况是高等学校教师的( )。

A.年龄结构
B.学历结构
C.职务结构
D.专业结构

答案:C
解析:
职务结构指教师队伍内部各级职务的比例,即助教、讲师、副教授和教授等各级职务的比例状况。

更多相关问题