VFP期末复习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《VFP数据库原理与应用》复习题
一、选择题
1. 每一个工作区上只能打开()个数据表。
A.1个B.2个C.10个D.任意个
2.下列四种索引类型中,自由表中不能建立的索引是_______。
A. 普通索引
B. 主索引
C. 候选索引
D. 唯一索引
3. 在Visual FoxPro中的NULL值的含义是。
A.与空字符串相同
B.与数值0相同
C.与逻辑非相同
D.与以上都不相同
4.在VFP
5.0中,下列变量名中命名合法的是_________。
A. nV5
B. 5X
C. if
D. x{1}
5.数据管理发展的三个阶段是________。
A. 人工管理阶段,文件管理阶段和数据库管理阶段
B. 层次模型阶段,网络模型阶段和关系模型阶段
C. pc机数据库阶段,小型机数据库阶段和大型机数据库阶段
D. dbase数据库阶段,foxbase数据库阶段和foxpro数据库阶段
6.在vfp系统中,“.dbf”文件被称为________。
A. 数据库文件
B. 表文件
C. 程序文件
D. 项目文件
7.已知js表中有两条记录,下列操作中,返回值一定是.T.的是________。
A. USE js(回车)?BOF()(回车)
B. USE js(回车)GO 2(回车)SKIP-1(回车)?BOF()(回车)
C. USE js(回车)GO Bottom(回车) SKIP (回车) ? EOF()(回车)
D. USE js(回车)SKIP-1(回车)?EOF()(回车)
8.数据库表的INSERT触发器,在表中_______记录时触发该规则。
A. 增加
B. 修改
C. 删除
D. 浏览
1
9.运行查询aaa.qpr 的命令是______。
A. USE aaa
B. USE aaa.qpr
C. DO aaa.qpr
D. DO aaa
10.vfp中DTOC()函数返回值的类型是______。
A. 字符型
B. 日期型
C. 数值型
D. 逻辑型
11.执行? AT(″教授″,″副教授″)命令的结果是( )。
A. .T.
B. 2
C. 3
D. 0
12.执行SET EXACT OFF命令后,再执行?″北京市″=″北京″命令的显示结果是( )。
A. .T.
B. .F.
C. 0
D. 非0
13.使用REPLACE命令时,如果范围子句为ALL,则执行该命令后记录指针指向( )。
A. 末记录
B. 首记录
C. 末记录的后面
D. 首记录的前面
14.可以接受数值型常量的输入命令是( )。
A.WAIT B. ACCEPT C. INPUT D. …SAY
15. 彻底删除记录数据可以分两步来实现,这两步分别是用命令。
A. DELETE 和RECALL
B. PACK和ZAP
C. PACK和RECALL
D. DELETE 和PACK
16.下列叙述中含有错误的是_______。
A.一个表可以有多个外部关键字
B.数据库表可以设置记录级的有效性规则
C. 永久关系建立后,主表记录指针的移动将使子表的记录指针相应移动
D. 对于临时性关系,一个子表一般不设置多个主表
17.VFP中的参照完整性规则不包括________。
A. 插入规则
B. 删除规则
C. 更新规则
D. 查询规则
18.用SELECT_SQL语句进行分组查询,则必须包括_ ___命令子句。
A. GROUP OF
B. GROUP LIKE
C. GROUP BY
D. GROUP ON
2
19.下列关于二维表的主关键字的说法中,不正确的是______。
A. 一张二维表中总存在超关键字
B. 一张二维表中只能有一个候选关键字
C. 二维表中主关键字的值不能为空
D. 一张二维表可以有多个外部关键字
20.二维表的结构取决于________ 。
A. 字段的个数,名称,类型和长度
B. 记录的个数,顺序
C. 字段的个数,顺序
D. 记录和字段的个数,顺序
21.要求一个表文件的数值型字段具有5位小数,那么该字段的宽度最少应当定义成____ ___。 A. 5位 B. 6位 C. 7位 D. 8位
22. 要为职工表的所有职工增加300元工资,正确的SQL命令是()
A.REPLACE 职工表SET 工资=工资+300
B.UPDATE 职工表SET 工资=工资+300
C.EDIT 职工表SET 工资=工资+300
D.CHANGE 职工表SET 工资=工资+300
23.下列说法正确的是_____ _。
A.视图文件的扩展名为.vcx
B.查询文件中保存的是查询的结果
C. 查询设计器本质上是SELECT-SQL命令的可视化设计方法
D. 查询是基于表的并且是可更新的数据集合
24. 不允许记录中出现重复索引值的索引是。
A. 主索引和唯一索引
B. 主索引、候选索引、普通索引
C. 主索引和候选索引
D. 主索引、候选索引和唯一索引
25.下列有关空值的说法正确的是________
A. 空值等于任何存在的数据值
B. 等同于0和空格
C. 空值的ASCII码值为0
D. 降序排序时排在其它任何数据之前
3