石柱县职业教育中心
2012年秋高2014级计算机专业期中考试试题
VF数据库基础
考试时间:100分钟总分:100分
一、选择题(每个3分,12个小题,共36分)
1.在符号约定表中,尖括号< >里的内容是()。
A 、必选项目B、任选项目C、两个项目中任选一个D、前面的项目可以重复多次
2.下列不能作为字段名的是()。
A、5_价格
B、价格
C、价格_A
D、价格_5
3.某数值型字段的宽度为9位,小数位数为3位,则该字段的最大值是()。
A、999999999
B、999
C、99999.999
D、99999.99
4.下面关于命令的叙述,错误的是()。
A、一行只能写一条命令
B、命令格式中的英文字母大小写等效
C、一条命令可以写在多行
D、一行可以写多条命令
5.下列说法错误的是()。
A、表从数据库移出后,仍然具有数据库表的特性
B、数据库表和自由表的扩展名都是.DBF
C、属于某个数据库的表不能被添加另一个数据库中
D、自由表可以被添加到数据库中成为数据库表
6.数据库管理系统是()。
A、应用软件
B、系统软件
C、辅助设计软件
D、科学计算软件
7.按照数据模型分类,Visual FoxPro数据库属于()。
A、层次型
B、网状型
C、关系型
D、混合型
8.每个字段有4个属性,下面哪个不是字段的属性()。
A、字段名
B、字段类型
C、字段宽度
D、字段属性
9.表ST.DBT对应的备注文件是()。
A、ST.FPT
B、ST.FTP
C、ST.DBC
D、ST.QPR
10.设表文件及其索引文件已打开,为了确保指针定位在物理记录号为3的记录上,应该使
用命令()。
A、GO TOP
B、GO 3
C、SKIP 1
D、GO BOTTOM
11.在设计表结构时,允许用户定义字段宽度的数据类型是()。
A、逻辑型
B、日期型
C、数值型
D、备注型
12.在Visual FoxPro 6.0中,数据表的索引分为复合和单索引两类索引文件,其扩展名分
别是()。
A、.IDX和.IDX
B、.IDX和.CDX
C、.CDX和.CDX
D、.CDX和.IDX
二、填空题(每空2分,20个空,共40分)
1.数据库系统由用户、计算机系统、数据库管理系统和_ 共同构成。
2.三种数据库类型是:层次数据库、网状数据库和_ ,其中VFP属于_
模型。
3.复合索引文件的扩展名是,JSDA.DBF的结构复合索引文件名是。
4.Visual FoxPro可以打开多个窗口,但当前窗口只有个。
5.如果一个表不属于任何一个数据库,那么它就是一个___________表。
6.在VFP中,数据表中的每一列称为一个,每一行称为一条。
7.在VFP中,命令所操作的记录是由其范围子句和子句共同决定。
8.执行Index On 姓名 Tag Index_Name Unique命令,其索引类型为。
9.当删除父表中的记录时,若子表有对应记录则禁止删除,其参照完整性的删除规则为。
10.建立表结构可以使用___________________来完成。
11.创建bjgl数据库可以使用___________________命令来完成。
12.索引按功能分为、候选索引、普通索引和唯一索引。
13.有一职工情况表,如下:
在此表中,共有_____个字段,第5个字段的字段名为___________,表中有_______条记录。
14.VFP的操作界面是由_______个主窗口和________个子窗口构成。
三、判断题,对的打√,错的打×(每小题2分,5个小题,共10分)
1.VFP命令中,命令关键字必须在最前面。
()
2.VFP命令中大小写字母不能混合使用。
()
3.VFP命令中的字符可以使用全角。
()
4.表文件头就是表的首记录,文件末就是尾记录。
()
5.Go<数值表达式>中,数值表达式的值不能超过最大记录号。
()
四、应用题
1.完成如下操作,写出相应命令。
1)关闭所有数据库及表。
(2分)
2)打开“bjgl.dbc”及其数据库设计器窗口。
(4分)
2.在xscj表中为“学号”建立主索引,索引标识名为“xh”,实现命令为:(3分)
3.写出下列命令输出结果(5分)
Use xscj
?reccount() &&输出结果为6
?recno() &&输出结果为______
?bof() &&输出结果为.F.
Skip -1
?recno() &&输出结果为1
?bof() &&输出结果为______
Go 4
?recno() &&输出结果为______
Go bottom
?recno() &&输出结果为______
?eof() &&输出结果为______
Skip
?recno() &&输出结果为7
?eof() &&输出结果为.T.。