设当前表未建立索引,执行LOCATE FOR 职称=”主任医师”,则()。

题目
单选题
设当前表未建立索引,执行LOCATE FOR 职称=”主任医师”,则()。
A

从当前记录开始往后找

B

从当前记录的下一条开始往后找

C

从最后一条记录开始向前找

D

从第一条记录开始往后找

参考答案和解析
正确答案: A
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

( 16 ) 已知表中有字符型字段职称和性 s 别 , 要建立一个索引 , 要求首先按职称排序 、 职称相同时再按性别排序,正确的命令是

A ) INDEX ON 职称 + 性别 TO ttt

B ) INDEX ON 性别 + 职称 TO ttt

C ) INDEX ON 职称 , 性别 TO ttt

D ) INDEX ON 性别 , 职称 TO ttt


正确答案:A

第2题:

执行命令“INDEX on姓名TAG index name”建立索引后,下列叙述错误的是

A.此命令建立的索引是当前有效索引

B.此命令所建立的索引将保存在.idx文件中

C.表中记录按索引表达式升序排序

D.此命令的索引表达式是“姓名”,索引名是“index name”


正确答案:B
解析:本题考查索引的建立.执行命令建立索引以后,此命令建立的索引即为当前有效索引,系统默认按升序排列,但此命令并没有创建索引文件,因而其建立的索引不会保存在.idx文件中,故答案为选项D。

第3题:

(1)将考生文件夹下的自由表“职称”添加到数据库“职员管理”中。

(2)将数据库中的表“考勤”移出,使之变为自由表。

(3)从数据库中永久性地删除数据库表“奖励”,并将其从磁盘上删除。

(4)为数据库中的表“职称”建立候选索引,索引名称和索引表达式均为“职称编号”。


正确答案:
【考点指引】本大题主要考查数据库设计器的基本操作,包括添加和移除自由表,以及数据表索引的创建,这些都可以在数据库设计器中完成。
(1)【操作步骤】
①选择【文件】→【打开】命令,或直接单击工具栏上的“打开”图标,在弹出的对话框中选择要打开的数据库文件“职员管理.dbe”,选择“独占”,单击“确定”按钮打开数据库设计器。
②在“数据库设计器”中,单击右键选择“添加表”,在“打开”对话框中选择“职称”表,单击“确定”按钮将自由表“职称”添加到数据库“职员管理”中。
(2)【操作步骤】
①在数据库设计器中,选择表“考勤”,单击右键,在弹出的快捷菜单中选择“删除”命令,单击“移去”按钮,选择“是(Y)”将表“考勤”从“职员管理”数据库中移除。
②选择【数据库】→【清理数据库】命令清理数据库。
(3)【操作步骤】
在数据库设计器中,选择表“奖励”,单击右键,在弹出的快捷菜单中选择“删除”命令,单击“删除”按钮,将表“奖励”从“职员管理”数据库中删除并将其从磁盘上删除。
(4)【操作步骤】
在数据库设计器中,选择表“职称”,选择【数据库】→【修改】命令,打开表设计器修改表“职称”结构,在“职称”表设计器的“索引”选项卡的“索引名”中输入“职称编号”,选择索引类型为“候选索引”,索引表达式为“职称编号”,单击“确定”按钮关闭表设计器并保存表“职称”结构。

第4题:

设当前打开了“教师” 表文件,要列出“职称”为“教授”的教师“姓名”的命令是 ( )。

A)LIST教师姓名WHERE职称=”教授”

B)LIST教师姓名FOR职称=”教授”

C)LIST教师姓名FOR职称SET”教授”

D)LIST教师姓名WHERE职称FOR”教授”


正确答案:B
在Visual FoxPro中,显示表中记录的命令格式为:
LIST[[FIELDS]<字段名表>][FOR<条件表达式>]
其中,FIELDS指定显示记录的范围,默认显示全部记录;用逗号分隔的字段名列表给出了要显示的字段,默认显示全部字段:FOR指对满足条件的记录进行操作。

第5题:

设当前打开了“教师”表文件,要列出“职称”为“教授”的教师“姓名”的命令是 ( )。


正确答案:B

第6题:

在当前表查找少数民族学生的学生记录,执行“LOCATE FOR民族!="汉"”命令后,应紧接短语

A.NEXT

B.LOOP

C.SKIP

D.CONTINUE


正确答案:D
解析:利用LOCATEFOR命令可以按指定的条件查询记录,该命令执行后将记录指针定位到满足条件的第1条记录上,如果使指针继续指向下1条满足条件的记录,应使用CONTINUE命令。

第7题:

当前目录下有“工资表”文件,现要将“职称”为“特级教师”奖金增加50元,则语句为:

UPDATE 工资表______ WHERE 职称="特级教师"


正确答案:SET 奖金=奖金+50
SET 奖金=奖金+50 解析:SQL语句中,利用UPDATE更新语句可以修改表中的记录。语句基本格式为:
UPDATE TableName
SET
Column_Namel=eExpression1[,Column_Name1=eExpressio n1...]
WHERE Condition

第8题:

现有课程表(课程号,课程名,学分,开课学期,课程性质),课程号为主码。该表数据量较大。设经常要对该表执行类似下面的查询:

SELECT*FROM课程表WHERE课程名:

数据库原理,

为提高这类查询的执行效率,下列物理设计方案中,正确且最为合理的是______。

A) 为课程名列建立一个主索引

B) 为课程名列建立一个位图索引

C) 为课程名列建立一个辅索引

D) 此表上不需要建任何索引

A.

B.

C.

D.


正确答案:C

第9题:

假设工资表中按基本工资升序索引后,并执行过赋值语句N=800,则下列各条命令中,错误的是

A.SEEKN

B.SEEK FOR基本工资=N

C.FIND 1000

D.LOCATE FOR基本工资=N


正确答案:B
解析:SEEK、FIND和LOCATE命令都可用来查询记录,选项B)属于语法错误。

第10题:

在Visual FoxPro中,设“职称”表的“职称号”字段和“教师”表的“职称”字段有一对多关系,这两个表之间建立关联时需要满足的索引关系是()。

  • A、候选索引,普通索引
  • B、普通索引,普通索引
  • C、候选索引,候选索引
  • D、普通索引,候选索引

正确答案:A

更多相关问题