数据库及表操作练习-答案-网上发E提交

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

说明:1、题目中有些字母输写有误,自己改正;2、答案在最后2页

3.3 习题

3.1.1 单选题

1.打开一个数据库的命令是()。

E 数据库名

E DAMASE数据库名

C.OPEN 数据库名

D.OPEN DAMASE数据库名

2 Visual FoxPro数据库文件扩展名是()。

A.dbc B.dbf

C.pig D.pjx

3在VFP命令窗口中,关闭当前数据库和表的命令是()。

A USE

B CLOSE DAMASE

C CLOSE ALL

D CLEAR

4 命令MODIFY DATABASE的功能是()。

A修改数据库的结构B查看数据库结构C.删除数据库 D 移动数据库

5.以下关于自由表的叙述,正确的是()。

A.全部是用以前版本的FoxPro(FoxBASE)建立的表

B.可以用Visual FoXPro建立,但是不能把它添加到数据库中

C.自由表可以添加到数据库中,数据库表也可以从数据库中移出成为自由表

D 自由表可以添加到数据库中,但数据库表不可以从数据库中移出成为自由表

6.对当前数据表增加新字段,应当使用命令()。

A.APPEND B MODIFY STRUCTURE

C INSERT D.BROWSE

7 下列对表的操作中,用BROWSE命令可以实现的是()。

A.增加字段B.删除字段

C建立索引D.修改字段值

8.在VFP中,SORT命令所不具备的功能是()。

A.按指定关键字排序

B.默认为升序排序

C改变原始表记录的物理位置

D.可以使用备注作为排序依据字段

9.在下面VFP命令中,不能修改数据记录的命令是()。

A.BROWSE

B.EDIT

C.CHANGE

D.MODIFY

10.设数据表文件中共有35条记录,执行命令GO BOTTOM后,记录指针指向记录的序号是()。

A.35

B.36

C.I

D.EOF

11.顺序执行下面VFP命令之后,屏幕所显示的记录号顺序是()。

USE ABC

GO 3

LIST NEXT 4

A.l-4 B.3-6 C.4-7 D.全部记录

12.指针指向的记录号为1,若执行命令SKIP I后再执行命令?RECNO(),屏幕将显示()。

A.0

B.I

C.—I

D.出错信息

13.为职工表所有员工增加50元工资的REPLACE命令为:()。

A .REPLACE资WITH“工资十50”

B.REPLACE工资WTTH 工资十50

C.REPLACE ALL工资WITH 工资=工资十50

D.REPLACE ALL工资WITH工资十50

14 在VFP系统中,用户打开一个数据表后,若要显示其中的记录,可使用的命令是()。

A.BROWSE B.SHOW C.VIEW D.OPEN

15.假定职工表中前8条记录均为日用百货(部门号为100001)的记录,执行以下命令序列后,记录指针定位在()。

USE 职工

GOTO 4

LOCATE NEXT 4 FOR部门号=100001

A第1条记录上B第7条记录上

C第4条记录上 D 第6条记录上

16.在当前数据表中删除某些记录,应先后选用的两个命令是()。

A DELETE、RECALL

B DELETE、PACK

C DELETE、ZAP

D PACK、DELETE

17.当前表为职工表,执行命令DISPLAY WHILE部门号=“100001”时,屏幕上没有显示任何记录,这说明()

A表文件是空文件

B表文件中没有部门号=100001的记录

C表文件中的第一个记录的部门号不等于100001

D表文件中当前记录的部门号不等于100001

18.在VFP中,能够进行条件定位的命令是()。

A SKIP

B SEEK C.LOCATE D GO

19.实现插入一条空记录并使其成为第八条记录的命令序列是()。

A SKIP 7 INSERT BLANK

B GOTO 7 INSERT BLANK

C LOCATE FOR RECNO()=8 INSERT BLANK

D GOTO 7 INSERT BLANK BEFORE

20.在当前数据表尾部增加一条主记录,应该使用命令()。

A. APPEND B APPEND BLAN’K

C INSERT

D INSERT BLANK

21.ZAP命令可以删除当前数据表文件的()。

A全部记录B满足条件的记录

C 结构

D 有删除标记的记录

22.要显示销售数据表中部门号为100011,单价大于等于10元、小于等于40元全部

食品销售记录,应当使用命令()。

A.LIST FOR部问号=“100011”,价格>=10,价格<=40

B LIST FOR部门号=“100011”.AND.价格>=10 AND 价格<=4 0

C LIST FOR部门号=“100011”.AND.价格>=10. OR.价格<=40

D LIST FOR部门号=“100011”.AND(价格>=10 OR 价格<=4O

23 TOTAL命令的功能是()。

A 对数据表的记录个数进行统计

B.对数据表的字段个数进行统计

C对数据表的所有字段按指定关键字进行分类汇总

D.对数据表的数值字段按指定关键字进行分类汇总

24 计算部门号=“100011”、销售定额大于等于5000元的商品平均销售额,并将结果赋予变量SA中,应使用的命令是()。

A A VERAGE 价格*销售数TO*SA FOR部门号=“100011”,价格*定额>5000

相关文档
最新文档