在工资子系统中,职工姓名是识别每一职工的关键数据。

题目

在工资子系统中,职工姓名是识别每一职工的关键数据。

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

第1题:

有"工资"表和"职工"表,结构如下:

职工.dbf:部门号C(8),职工号C(10),姓名C(8),性别C(2),出生日期D

工资.dbf:职工号C(10),基本工资N(8,2),津贴N(8,2),奖金N(8,2),扣除N(8,2)

查询职工实发工资的正确命令是

A.SELECT 姓名,(基本工资+冿贴+资金-扣除)AS实发工资FROM 工资

B.SELECT 姓名,(基本工资+冿贴+资金-扣除)AS实发工资FROM 工资; WHERE 职工.职工号=工资.职工号

C.SELECT 姓名,(基本工资+冿贴+资金-扣除)AS实发工资; FROM 工资,职工 WHERE职工.职工号=工资.职工号

D.SELECT 姓名,(基本工资+冿贴+资金-扣除)AS实发工资; FROM 工资 JOIN 职工 WHERE职工.职工号=工资.职工号


正确答案:C
解析:在SQL查询语句中,续行符号应使用分号(; )。进行多表查询时,指定两表关键字进行连接时,JOIN短语应该与ON短语连用。

第2题:

●现有如下两个关系表: 职工(职工号,姓名,性别,年龄,职务,基本工资,职务津贴) 男职工(职工号,姓名,性别,年龄,工资)要求修改男职工的工资信息,工资为职工表中对应职工的基本工资和职务津贴的和,以下SQL语句正确的是( )。( )

A.UPDATE 男职工 SET 工资=职工.基本工资+职工.职务津贴 FROM 职工 WHERE 职工.职工号=男职工.职工号

B.UPDATE 男职工 SET 工资=基本工资+职务津贴

C.UPDATE 男职工, 职工 SET 工资=职工.基本工资+职工.职务津贴 WHERE 职工.职工号=男职工.职工号

D.UPDATE 男职工 SET 工资=职工.基本工资+职工.职务津贴 FROM 男职工, 职工


正确答案:A
本题的更新涉及两张表,目的表为男职工,但是更新所需的数据和更新条件需要使用职工表,因此需要增加FROM子句和WHERE子句,在FROM子句中指明非目的表表名,WHERE子句后接逻辑条件表达式。目的表是系统默认的当前表,只允许有一个,非目的表可以有多个。当在一条语句中使用多个表时,若使用的列名有重名,则必须在所使用的列名前加上表名和圆点分隔符来加以限定;而对于目的表中的列名,则可以省略此限定。若使用的列名没有重名,即它在所有的表中都是唯一的,则也可以省略该限定。

第3题:

工资管理系统以职工姓名代码作为关键字,将固定工资数据和变动工资数据通过职工代码进行连接匹配,形成工资计算文件。 ( )

A.正确

B.错误


正确答案:A
解析:工资管理系统以职工姓名代码作为关键字,将固定工资数据和变动工资数据通过职工代码进行连接匹配,形成工资计算文件。

第4题:

查询职工实发工资的正确命令是

A.SELECT 姓名,(基本工资+津贴+奖金?扣除)AS 实发工资 FROM 工资

B.SELECT 姓名,(基本工资+津贴+奖金?扣除)AS 实发工资 FROM 工资; WHERE 职工.职工号=工资.职工号

C.SELECT姓名,(基本工资十津贴+奖金?扣除)AS实发工资; FROM工资,职工WHERE职工.职工号=工资.职工号

D.SELECT姓名,(基本工资+津贴+奖金?扣除)AS实发工资; FROM工资JOIN职22 WHERE职工.职工号=工资.职工号


正确答案:C
解析:本题为简单的条件查询,WHERE子句后面的条件;职工.职工号=工资。职工号,可以实现将数据表职工和工资表连接起来进行查询,并且将工资表的几个字段求和计算得到职工的实发工资。选项C为正确答案,选项A缺少查询条件,选项B的查询条件错误,选项D使用的连接方法是错误的。

第5题:

职工(编号,姓名,基本工资)和工资(编号、…、实发工资)两个数据库文件,如下程段用关拉联方法显示职工的编号,姓名,职称,基本工资和实发工资的数据,请填空。

USE工资 ALLAS GZ

INDEX ON编号TO idx3

SELECT 2

USE职工

SER PELATION ON 【 】

LIST编辑、姓名、职称、基本工资、【 】实发工资。


正确答案:编号INT0 A A->
编号INT0 A, A->

第6题:

使用如下三个表,回答下列各题: 部门.dbf:部门号C(8),部门名C(12),负责人C(8) 职工.dbf:职工号C(10),部门号C(8),姓名C(8),性别C(2),出生日期D(8) 工资.dbf:职工号C(10),基本工资N(8,2),津贴N(8,2),奖金N(8,2),扣除N(8,2) {TS}查询职工实发工资的正确命令是( )。

A. SELECT姓名,(基本工资+津贴+奖金一扣除)As实发工资FROM工资

B. SELECT姓名,(基本工资+津贴+奖金一扣除)As实发工资FROM工资; WHERE职工.职工号=工资.职工号

C. SELECT姓名,(基本工资+津贴+奖金一扣除)AS实发工资; FROM工资,职工WHERE职工.职工号=工资.职工号

D. SELECT姓名,(基本工资+津贴+奖金一扣除)AS实发工资; FROM工资JOIN职工WHERE职工.职工号=工资.职工号


正确答案:C
在SQL查询语句中,续行符号应使用分号(;)。进行多表查询,指定两表关键字进行连接时,JOIN短语应该与0N短语连用。

第7题:

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

A.部门编码

B.姓名

C.性别

D.个人编号


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

第8题:

设有职工(编号,姓名,职称,基本工资)和工资(编号,…,实发工资)两个数据库文件,如下程序段用关联方法显示所有职工的编号,姓名,职称,基本工资和实发工资的数据,请填空。

USE 工资 IN 1 ORDER 编号

USE 职工 IN 2 ORDER 编号

SET RELATION TO 编号【 】


正确答案:INTO工资
INTO工资 解析: 建立关联的命令是SET RELATION TO eExpression1 INTO nWorkArea1 |cTableAlias1。eExpression1指定建立临时联系的索引关键字,nWorkArea1(工作区号)或cTableAlias1(表的别名)说明临时联系是由当前工作区的表到哪个表的。如果字段不是当前表的,需要指出表名。

第9题:

工资管理系统以职工姓名代码作为关键字,将固定工资数据和变动工资数据通过职工代码进行连接匹配,形成工资计算文件。 ( )


正确答案:√

第10题:

对表“职工”执行命令: SELECT 姓名 TOP 5 PERCENT FROM 职工; ORDER BY 工资 DESC 该命令的功能是( )。

A.显示工资最高的前5%的职工姓名

B.显示工资最高的前5名的职工姓名

C.显示工资最低的前5%的职工姓名

D.显示工资最低的前5名的职工姓名


正确答案:A
解析:SQL命令可以显示部分结果,使用TOP子句,具体格式如下: TOP nExpr[PERCENT]在符合查询条件的所有记录中,选取指定数量或百分比的记录。TOP子句必须与ORDER BY子句同时使用。当不使用PERCENT时,nExpr可以是1~32767之间的整数,显示查询结果的前nExpr个记录;当使用PERCENT时,nExpr是0.01-99.99之间的实数,显示查询结果的前百分之nExpr个记录。本题首先将表按工资进行降序排列,然后显示前百分之五的职工姓名,所以正确答案为A。

更多相关问题