vfp期末复习题汇总 下载本文

内容发布更新时间 : 2024/5/4 23:04:14星期一 下面是文章的全部内容请认真阅读。

《VFP数据库原理与应用》复习题

一、 选择题

1. 每一个工作区上只能打开( A )个数据表。 A.1个 B.2个 C.10个 D.任意个 2.下列四种索引类型中,自由表中不能建立的索引是___B____。 A. 普通索引 B. 主索引 C. 候选索引 D. 唯一索引 3. 在Visual FoxPro中的NULL值的含义是 D 。

A.与空字符串相同 B.与数值0相同 C.与逻辑非相同 D.与以上都不相同

4.在VFP5.0中,下列变量名中命名合法的是___A______。 A. nV5 B. 5X C. if D. x{1} 5.数据管理发展的三个阶段是___A_____。

A. 人工管理阶段,文件管理阶段和数据库管理阶段 B. 层次模型阶段,网络模型阶段和关系模型阶段

C. pc机数据库阶段,小型机数据库阶段和大型机数据库阶段 D. dbase数据库阶段,foxbase数据库阶段和foxpro数据库阶段 6.在vfp系统中,“.dbf”文件被称为___B_____。

A. 数据库文件 B. 表文件 C. 程序文件 D. 项目文件 7.已知js表中有两条记录,下列操作中,返回值一定是.T.的 是____C____。

A. USE js(回车) ? BOF()(回车)

B. USE js(回车) GO 2(回车) SKIP-1(回车) ? BOF

1

()(回车)

C. USE js(回车) GO Bottom(回车) SKIP (回车) ? EOF()(回车)

D. USE js(回车) SKIP-1(回车) ?EOF()(回车) 8.数据库表的INSERT触发器,在表中___A____记录时触发该规则。 A. 增加 B. 修改 C. 删除 D. 浏览 9.运行查询aaa.qpr 的命令是___C___。

A. USE aaa B. USE aaa.qpr C. DO aaa.qpr D. DO aaa 10.vfp中DTOC()函数返回值的类型是___A___。 A. 字符型 B. 日期型 C. 数值型 D. 逻辑型

11. 执行? AT(″教授″,″副教授″)命令的结果是( C )。 A. .T. B. 2 C. 3 D. 0

12. 执行SET EXACT OFF命令后,再执行 ?″北京市″=″北京″命令的显示结果是( A )。

A. .T. B. .F. C. 0 D. 非0

13. 使用REPLACE命令时,如果范围子句为ALL,则执行该命令后记录指针指向( A )。

A. 末记录 B. 首记录 C. 末记录的后面 D. 首记录的前面

14. 可以接受数值型常量的输入命令是( / )。

2

A.WAIT B. ACCEPT C. INPUT D. @?SAY

15. 彻底删除记录数据可以分两步来实现,这两步分别是用命令 D 。

A. DELETE 和 RECALL B. PACK和ZAP C. PACK和RECALL D. DELETE 和PACK

16.下列叙述中含有错误的是___C____。

A. 一个表可以有多个外部关键字 B. 数据库表可以设置记录级的有效性规则

C. 永久关系建立后,主表记录指针的移动将使子表的记录指针相应移动

D. 对于临时性关系,一个子表一般不设置多个主表 17.VFP中的参照完整性规则不包括____D____。

A. 插入规则 B. 删除规则 C. 更新规则 D. 查询规则 18.用SELECT_SQL语句进行分组查询,则必须包括_ C ___命令子句。 A. GROUP OF B. GROUP LIKE C. GROUP BY D. GROUP ON 19.下列关于二维表的主关键字的说法中,不正确的是__B____。 A. 一张二维表中总存在超关键字 B. 一张二维表中只能有一个候选关键字

C. 二维表中主关键字的值不能为空 D. 一张二维表可以有多个外部关键字

3