管理类

单选题加入数据库中的表“职工”有职工编号、职工名、出生日期、性别、民族、电话等字段,下列程序运行后,如果输入“满族”,则下列程序的功能是()。A 显示表“职工”中所输入民族的职工总数B 显示“没有此民族职工”C 显示表“职工”中所输入民族的一条记录D 显示表“职工”中所输入民族的所有记录

题目
单选题
加入数据库中的表“职工”有职工编号、职工名、出生日期、性别、民族、电话等字段,下列程序运行后,如果输入“满族”,则下列程序的功能是()。
A

显示表“职工”中所输入民族的职工总数

B

显示“没有此民族职工”

C

显示表“职工”中所输入民族的一条记录

D

显示表“职工”中所输入民族的所有记录

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

第1题:

下列符合第三范式的关系是()。

A.教师(教师号,教师姓名,课程号,课程名,成绩)

B.教师(教师号,教师姓名,性别,课程号,课程名,成绩)

C.职工(职工号,职工姓名,性别,籍贯,所属部门编号,所属部门名称)

D.职工(职工号,职工姓名,性别,籍贯,所属部门编号)


参考答案D

第2题:

设有职工表(部门号,职工号,姓名,性别,出生日期),查询所有目前年龄在40岁以下(包含40岁)的职工信息(姓名、性别和年龄),正确的命令是________。

A.SELECT 姓名,性别,YEAR(DATE())-YEAR(出生日期) 年龄 FROM 职工 WHERE 年龄<=40

B.SELECT 姓名,性别,YEAR(DATE())-YEAR(出生日期) 年龄 FROM 职工 WHERE YEAR(出生日期)<=40

C.SELECT 姓名,性别,YEAR(DATE())-YEAR(出生日期) 年龄 FROM 职工 WHERE YEAR(DATE())-YEAR(出生日期)<=40

D.SELECT 姓名,性别,年龄=YEAR(DATE())-YEAR(出生日期) FROM 职工 WHERE YEAR(DATE())-YEAR(出生日期)<=40


正确答案:C
解析:通过YEAR函数计算年龄。
  SQL语言的数据查询功能的语法一般格式如下:
  SELECT目标列表达式>
  FROM[[表名1>|视图名1>][[INNE]
  JOIN表名2>|视图名1>]…[ON连接条件>]…]
  FROM[[数据库名>]owner>{表名>|视图名>}
  [,[[数据库名>.]owner>.{表名>|视图名>}…
  [WHERE条件表达式>]
  [GROUP BY列名1>.
  [HAVING内部函数表达式>]]
  [ORDER BY列名2>{ASC/DESC}]
语句的功能是从FROM子句列出的表中,按照WHERE子句中给出的条件,找出满足条件的元组,再按SELECT子句中给出的目标列表达式,选出元组中的列值形成结果表。

第3题:

●假设某企业职工实体有属性:职工号、职工姓名、性别、出生日期;部门实体有属性:部门号、部门名称、电话,一个部门可以有多部电话。一个部门有多个职工,职工可以在部门之间调动,要求记录职工每次调动时的调入时间和调出时间。则职工和部门之间的联系属于(57),该联系具有的属性是(58),设计的一组满足4NF的关系模式为(59)。

(57) A. 1:1联系

B. 1:N联系

C. N:1联系

D. M:N联系

(58)A.工作时间

B.调入时间、调出时间

C.调出时间

D.没有属性

(59)A.职工(职工号,职工姓名,性别,出生日期)

部门(部门号,部门名称,电话)

工作(职工号,部门号,工作时间)

B.职工(职工号,职工姓名,性别,出生日期)

部门(部门号,部门名称,电话)

工作(职工号,部门号,调入时间,调出时间)

C.职工(职工号,职工姓名,性别,出生日期)

部门(部门号,部门名称)

部门电话(部门号,电话)

工作(职工号,部门号,调入时间,调出时间)

D.职工(职工号,职工姓名,性别,出生日期)

部门(部门号,部门名称)

部门电话(部门号,电话)

工作(职工号,部门号,工作时间)


正确答案:D,B,C

第4题:

有职工表:职工(职工编码,姓名,性别,出生年月),其中职工编码字段是文本型。如果要查询职工编码第3位是5的职工信息,则查询准则表达式是()

  • A、职工编码=″!!5!!!″
  • B、职工编码LIKE″##5###″
  • C、职工编码=″**5***″
  • D、职工编码LIKE″??5*″

正确答案:D

第5题:

【程序说明】 设有表文件“职工.DBF”(有字段:职工编号、姓名、民族)和“工资.DBF”(有字段:职工编号、工资),要在它们之间建立逻辑连接,然后为每个少数民族职工的工资增加 200元,最后显示全体职工的职工编号、姓名和工资。

【程序】

SET TALK OFF

SELECT 1

USE 职工 (5) TO ZGBH

SELECT 2

USE 工资

SET RELATION TO (6)

REPLACE 工资 WITH (7) FOR (8)

LIST职工编号, (9) ,工资

SET RELATION TO

CLOSE DATA

SET TALK ON

RETURN

(5)

A.INDEX ON 姓名

B.INDEX TO 职工编号

C.INDEX ON 职工编号

D.INDEX ON 职工编号 OF ZGBH


正确答案:C
解析:建立单项索引文件的格式:INDEX ON索引表达式>TO文件名>[UNIQUE] [COMPACT][ADDITIVE]

第6题:

已知在某数据库中有一个名为“职工”的表,则查询1975年之前出生的职工信息(姓名、性别和出生日期)的正确命令是(64)。职工. DBF:职工号C(10),姓名C(10),性别C(2),出生日期D

A.SELECT 姓名,性别,出生日期 FROM 职工 WHERE 出生日期<1975

B.SELECT 姓名,性别,出生日期 FROM 职工 WHERE 出生日期>1975

C.SELECT 姓名,性别,出生日期 FROM 职工 WHERE YEAR(出生日期)<1975

D.SELECT 姓名,性别,出生日期 FROM 职工 WHERE YEAR(出生年月),1975


正确答案:C
解析:注意本题是要求对年份进行查询,应用YEAR(出生年月),1975前之前应该是小于1975而非大于1975。

第7题:

根据以下资料,回答下列各题: 使用如下两个表: 部门(部门号,部门名,负责人,电话) 职工(部门号,职工号,姓名,性别,出生日期) 可以正确查询1964年8月23日出生的职工信息的SQL SELECT命令是( )。

A.SELECT·FROM职工WHERE出生日期=1964-8-23

B.SELECT·FROM职工WHERE出生日期=“l964-8-23”

C.SELECT·FROM职工WHERE出生日期={^1964-8-23}

D.SELECT·FROM职工WHERE出生日期=(“1964-8-23”)


正确答案:C
C。【解析】在vfp中,表示日期型常量的格式形式如:{^2012-10-10)。

第8题:

设某工厂数据库中有两个基本表:

车间基本表:DEPT(DNO,DNAME,MGR-NO),其属性分别表示车间编号、车间名和车间主任的职工号.

职工基本表:EMP(ENO,ENAME,SEX,SALARY,DNO),其属性分别表示职工号、姓名、性别、工资和所在车间的编号.

试用SQL语句完成下列操作:

检索“金工车间”的男职工的职工号和姓名.


正确答案:

SELECT ENO,ENAME
FROM EMP
WHERE SEX=‘男’AND DNO IN
(SELECTDNO
FROMDEPT
WHERE DNAME=‘金工车间’);

第9题:

当前表的职工编号字段为(C,6),若要逻辑删除职工编号中第3位是“5”的职工记录,应该使用命令

A.DELETEFORSUBSTR(职工编号,3)==[5]
B.DELETEFORSUBSTR(职工编号,3,1)==5
C.DELETEFORSUBSTR(职工编号,3,1)==[5]
D.DELETEFORAT(5,职工编号)=3

答案:C
解析:

第10题:

有职工表:职工(职工编号,姓名,性别,基本工资),假设规定职工的基本工资必须在800元到8000元之间,则基本工资字段的有效性规则表达式为()

  • A、800<基本工资<8000
  • B、800<=基本工资<=8000
  • C、>=800AND<=8000
  • D、>=800OR<=8000

正确答案:C

更多相关问题