工学

单选题在SQL语言中,如果要建立一个工资表包含职工号,姓名,职称。工资等字段。若要保证工资字段的取值不低于800元,最合适的实现方法是:()A 在创建工资表时为”工资“字段建立缺省B 在创建工资表时为”工资“字段建立检查约束C 在工资表建立一个触发器D 为工资表数据输入编写一个程序进行控制

题目
单选题
在SQL语言中,如果要建立一个工资表包含职工号,姓名,职称。工资等字段。若要保证工资字段的取值不低于800元,最合适的实现方法是:()
A

在创建工资表时为”工资“字段建立缺省

B

在创建工资表时为”工资“字段建立检查约束

C

在工资表建立一个触发器

D

为工资表数据输入编写一个程序进行控制

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

“ 职工 ” 表有工资字段 , 计算工资合计的 SQL 语句是SELECT 【 13 】 FROM 职工 。


正确答案:

第2题:

在工资表数据库中有两张表:部门和工资表。

(1)以部门表和工资表为数据源,创建查询“Q1”,查询研发部人员的基本工资,结果显示部门名称、员工姓名和基本工资字段。查询的结果如图所示。

(2)建立一个参数查询Q2,通过输入员工ID显示员工的工资情况。参数提示为“请输入员工ID”,结果显示员工姓名、基本工资、奖金、岗位工资和保险金字段。查询的结果如图所示。


正确答案:

第3题:

在Access中,将某企业"一月工资表"、"二月工资表"……中的字段"姓名"与"名单表"中的字段"姓名"建立关系,且各月工资表和名单表的记录均是唯一的,那么各月工资表与名单表建立的关系是()。

A.一对一

B.一对多

C.多对一

D.多对多


参考答案:A

本题考查应试者数据库基本概念方面的基础知识。选项A是正确的。根据题意,各月工资表和名单表的记录均是唯一的,那么各月工资表与名单表建立的关系是一对一。

第4题:

在工资表中有姓名和工资等字段,若要求查询结果按照工资降序排列,可使用的SQL语句是:SELECT姓名,工资FROM工资表。RDER BY工资【8】。


正确答案:
【答案】:DESC
【知识点】:SQL语句中的排序子句
【解析】:在SQL语句中 ORDER BY 子句用于根据指定的列对结果集进行排序,默认按照升序对记录进行排序,如果您希望按照降序对记录进行排序,可以使用 DESC 关键字。

第5题:

在SQL语言中,如果要建立一个工资表,包含职工号,姓名,职称,工资等字段。若要保证“32资”字段的取值不低于800元,最合适的实现方法是

A.在创建工资表时为“32资”字段建立默认(default)

B.在创建工资表时为“72资”字段建立检查约束(check constraint)

C.在工资表上建立一个触发器(trigger)

D.为工资表数据输入编写一个程序进行控制


正确答案:B
解析:本题的知识点是用户自定义完整性规则,最方便的做法是在建立新表时加上CHECK约束条件。

第6题:

在SQL语言中,如果要建立一个工资表,包含职工号、姓名、职称、工资等字段。若要保证“工资”字段的取值不低于800元,最合适的实现方法是

A.在创建工资表时为“工资”字段建立缺省(default)

B.在创建工资表时为“工资”字段建立检查约束(check constraint)

C.在工资表上建立一个触发器(trigger)

D.为工资表数据输入编写一个程序进行控制


正确答案:B

第7题:

在SQL查询中,若要取得“职工”数据表中的所有记录和字段,其SQL语句为( )。

A.SELECT姓名FROM职工

B.SELECT*FROM职工

C.SELECT姓名FROM职工 WHILE职工号=265

D.SELECT*FROM职工WHILE职工号=265


正确答案:B
解析:选项A表示取得“职工”数据表中的所有记录,但只取得“姓名”字段,并不是全部字段;选项C表示取得“职工号”为0265的记录,且只取“姓名”字段;选项D表示取得“职工号”为 0265的记录的全部字段。只有选项B符合题目要求。

第8题:

在浏览窗口中西显示当前表ZGQK中教授或工资总额不高于1800的记录的职工好、姓名、职称和工资总额,使用命令()。

A.BROWFOR职称=教授OR工资总额<=1800FIELDS职工号姓名职称工资总额

B.BROWFOR职称=“教授”OR工资总额<=1800FIELDS职工号姓名职称工资总额

C.BROWFOR职称=“教授”OR工资总额<=1800FIELDS职工号,姓名,职称,工资总额

D.BROWFOR职称=教授OR工资总额<=1800FIELDS职工号,姓名,职称,工资总额


参考答案:C

第9题:

如要建立一个职工表,包含字段:职工号、职工名、部门号、工资,职工表的主关键字是职工号,以下SQL正确的是( )。 CREATE TABLE职工表( 职工号__________, 职工名C(20), 部门号C(5), 工资Y )

A. C(5)DEFAULT

B. C(5)PRIMARY KEY

C. C(5)NOT NULL

D. C(5)CHECK KEY


正确答案:B
本题考查利用SQL命令建立数据表知识。选项中DEFAULT表示默认值,PRIMARY KEY表示主关键字,NOT NULL表示非空,CHECK表示约束,因此本题的答案应该是B。

第10题:

在Excel中有一个关于工资表的数据清单,其中的字段名有:部门编码、个人编码、姓名、性别、基本工资。若要按“性别”分别统计男职工和女职工的基本工资总数,应对数据进行分类汇总。分类汇总前对数据进行排序,则排序的主要关键字应该是(39)。

A.部门编码

B.姓名

C.性别

D.个人编号


正确答案:C
解析:本题考查Excel中的排序方式。题目要求按性别分别统计男职工和女职工的奖金总数,数据排序的目的就是为了方便这一操作的进行,那么排序就应该按照“性别”这一关键字来进行,这样得到的结果就把男、女职工分成了上下两部分,有利于男职工和女职工的奖金总数的统计。

更多相关问题