D)文件(/\F)
25.BOF()是测试函数,当正使用的数据表文件的记录指针已达文件头,其函数值为
A)0
B)1
C).T.
D).F.
26.数据库文件有30条记录,当前记录是20,执行命令LISTNEXT5后,所显示记录号是
A)21~25
B)21~26
C)20~25
D)20~24
27.EOF()是测试函数,当正使用的数据表文件的记录指针已达尾部,其函数值为
A)0
B)1
C).T.
D).F.
28.函数LEN(SPACE(20)-SPACE(15))的返回值是
A)35
B)19
C)5
D)错误信息
29.当前目录下有AA.DBF、BB.DBF,其中数据表文件AA.DBF已经打开,共有10条记录,按关键字"学号"排序,执行命令SORTON学号TOBB后,屏幕将显示
A)10条记录排序完成
B)BB.DBF已存在,覆盖它吗(Y/N)
C)文件在使用
D)出错信息
30.SUBSTR(″ABCDEF″,3,2)的结果是
A)AB
B)CD
C)FE
D)CB
31.下列命令中,不能输入字符型数据的命令是
A)ACCEPT
B)WAIT
C)INPUT
D)...SAY...
32.VF6.0数据库系统是
A)网络型
B)关系型
C)层次型
D)链状型
33.视图不能单独存在,它必须依赖于()
A.视图B.数据库C.数据表D.查询
【正确答案】B
34.下列关于数据库系统的叙述中,正确的是()
A.表的字段之间和记录之间都存在联系
B.表的字段之间和记录之间都不存在联系
C.表的字段之间不存在联系,而记录之间存在联系
D.表中只有字段之间存在联系
【正确答案】A
35.下列命令中,拷贝库文件结构的命令是()
A.COPYTO
B.COPYSTRUCTURETO
C.COPYFILETO
D.COPYSTRUCTUREEXTENDEDTO
【正确答案】B
36..表达式CTOD(′970606′)-{970601}的结果是()(本题分值:
2分)
A.字符5
B.数值5
C.数值150
D.出错
【正确答案】B
37.?
AT(″大学″,″北京语言文化学院″)的答案是()
A.12
B.13
C.16
D.0
【正确答案】D
38.顺序执行下列命令:
()
x=100
y=8
x=x+y
x,x=x+y
最后一条命令的提示结果为()
A.100.F.
B.100.T.
C.108.T.
D.108.F.
【正确答案】D
39..数据表中有30个记录,如果当前记录为第1条记录,把记录指针移到最后一个,测试当前记录号函数RECNO()的值是()
A.31
B.30
C.29
D.28
【正确答案】B
40.在VisualFoxPro中,结果为真的表达式是()
A.″BCD″$″ABCD″和″ABCD″=″AB″
B.″BCD″$″ABCD″和″ABCD″$″AB″
C.″BCD″$″AB″和″ABCD″==″A″
D.″BCD″$″AB″和″ABCD″=″AB″
【正确答案】A
41.要打开多个数据表文件,应该在多个()
A.工作区中
B.数据库中
C.工作期中
D.项目中
【正确答案】A
42.在概念模型中,一个实体集合对应于关系模型中的一个()
A.元组B.字段C.关系D.属性
【正确答案】C
43.关系是指()(本题分值:
2分)
A.元组的集合
B.属性的集合(关系模式)
C.字段的集合(表结构)
D.实例的集合
【正确答案】A
44.在ZGGZ.DBF第2条记录后插入一条空白记录的命令是()
A.USEZGGZ
GO2
INSERTBEFORE
B.USEZGGZ
GO2
INSERTBLANK
C.USEZGGZ
SKIP2
INSERTBEFORE
D.USEZGGZ
SKIP
INSERT
【正确答案】B
45.假定M=[22+28],则执行命令?
M后屏幕将显示()
A.50
B.22+28
C.[22+28]
D.50.00
【正确答案】B
46.DTOC({98/09/28})的值应为()
A.1998年9月28日
B.98/09/28
C.″98/09/28″
D.″98-09-28″
【正确答案】C
47.下列命令中,定位记录指针的命令是()
A.USE
B.GO
C.SELECT
D.LIST
【正确答案】B
48、设X=″ABC″,Y=″ABCD″,则下列表达式中值为.T.的是()
A.X=Y
B.X==Y
C.X$Y
D.AT(X,Y)=0
【正确答案】C
49、修改本地视图使用的命令是()
A.CREATESQLVIEW
B.MODIFYVIEW
C.RENAMEVIEW
D.DELETEVIEW
【正确答案】B
50、打开一数据表,不能肯定将当前记录指针定位到1号记录的命令是()
A.GOTO1
B.GOTOP
C.LOCATEWHILERECNO()=1
D.LOCATEALLFORRECNO()=1
【正确答案】A
51、依次执行以下6条命令:
SELECT 1
USE F1
SELECT 2
USE F2
SELECT 3
USE F3
现在要给F1追加记录,但又不改变当前表的打开状态,应该使用命令序列()
A.GO F1
APPEND
B.GO 1
APPEND
C.SELECT 1
APPEND
D.USE F1
APPEND
【正确答案】C
52、UPDATE-SQL语句的功能是()
A.属于数据定义功能
B.属于数据查询功能
C.可以修改表中某些列的属性
D.可以修改表中某些列的内容
【正确答案】D
53、当前数据库表中,"体育达标"字段为逻辑类型,要显示所有未达标的记录应使用命令()
A.LIST FOR体育达标=F
B.LISTT FOR体育达标<>.F.
C.LISTT FOR.NOT.体育达标
D.LISTT FOR.NOT.″体育达标″
【正确答案】C
54、下列关于数据库系统的叙述中,正确的是()
A.数据库系统只是比文件系统管理的数据更多
B.数据库系统中数据的一致性是指数据类型一致
C.数据库系统避免了数据冗余
D.数据库系统减少了数据冗余
【正确答案】D
55、数据库系统与文件系统的主要区别是()
A.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可解决这类问题
B.文件系统只能管理少量数据,而数据库系统则能管理大量数据
C.文件系统只能管理程序文件,而数据库系统则能管理各种类型的文件
D.文件系统简单,而数据库系统复杂
【正确答案】A
56、Visual FoxPro是一种关系数据库管理系统,所谓关系是指()
A.表中各条记录彼此有一定的关系
B.表中各个字段彼此有一定的关系
C.一个表与另一个表之间有一定的关系
D.数据模型符合满足一定条件的二维表格式
【正确答案】D
57、下列4个表达式中,其值为"数据库系统"的是()
A.″数据库″+"系统″
B.″数据库″+″系统″
C.”数据库″-″系统″
D.″数据库″-″系统″
【正确答案】C
58、以下赋值语句正确的是()
A.STORE8TOX,Y
B.STORE8,9TOX,Y
C.X=8,Y=9
D.X,Y=8
【正确答案】A
59、下列选项中不能够返回逻辑值的是()
A.EOF()
B.BOF()
C.RECNO()
D.FOUND()
【正确答案】C
60、执行命令STORE CTOD(′03/09/94′)TOA后,变量A的类型为()(本题分值:
1分)
A.日期型
B.数值型
C.备注型
D.字符型
【正确答案】A
61、实际存储在数据库中的表是()(本题分值:
1分)
A.基本表
B.视图
C.基本表和视图
D.以上均不是
【正确答案】A
62、STD.DBF中的记录有:
姓名(C,8)、课程名(C,16)、成绩(N,3,0)等字段,下面一段程序用于显示所有成绩及格的学生的信息,请在程序空缺处作适当的选择。
SET TALK OFF
USE STD
CLEAR
GO TOP
DO WHILE.NOT.EOF()
IF成绩>=60
?
″姓名:
″+姓名,;
″课程:
″+课程名,;
″成绩:
″+STR(成绩,3,0)
ENDIF
[]
ENDDO
USE
SET TALK ON
上述程序的循环部分(程序第11行)可用一条命令代替,即()(本题分值:
1分)
A.空语句
B.SKIP
C.LOOP
D.EXIT
【正确答案】B
63.不允许记录中出现重复索引值的索引是()。
A)主索引B)主索引、候选索引、普遍索引
C)主索引和候选索引D)主索引、候选索引和唯一索引
64.要控制两个表中数据的完整性和一致性可以设置"参照完整性",要求这两个表。
A)是同一个数据库中的两个表B)不同数据库中的两个表
C)两个自由表D)一个是数据库表另一个是自由表
65.VisualFoxPro关系数据库管理系统能够实现的三种基本关系运算是。
A)索引、排序、查找B)建库、录入、排序
C)选择、投影、联接D)显示、统计、复制
66.打开VisualFoxPro"项目管理器"的"文档"(Docs)选项卡,其中包含。
A)表单(Form)文件B)报表(Report)文件
C)标签(Label)文件D)以上三种文件
67.在VisualFoxPro中,表单(Form)是指。
A)数据库中各个表的清单B)一个表中各个记录的清单
C)数据库查询的列表D)窗口界面
68.在VisualFoxPro中,打开数据库的命令是。
A)ORENDATABASE<数据库名>B)USE<数据库名>
C)USEDATABASE<数据库名>D)OPEN<数据库名>
69在VisualFoxpro中,用于建立或修改过程文件的命令是。
A)MODIFY<文件名>B)MODIFYCOMMAND<文件名>
C)MODIFYPROCEDURE<文件名>D)上面B)和C)都对
70在SQL查询时,使用WHERE子句指出的是。
A)查询目标B)查询结果C)查询条件D)查询视图
71结构化程序设计的三种基本逻辑结构是。
A)选择结构、循环结构和嵌套结构
B)顺序结构、选择结构和循环结构
C)选择结构、循环结构和模块结构
D)顺序结构、递归结构和循环结构
72.VisualFoxPro的报表文件.FRX中保存的是
A)打印报表的预览格式B)打印报表本身
C)报表的格式和数据D)报表设计格式的定义
73.在VisualFoxPro中进行参照完整性设置时,要想设置成:
当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值。
应选择。
A)限制B)忽略
C)级联D)级联或限制
74.在VisualFoxPro的数据工作期窗口,使用SETRELATION命令可以建立两个表之间的关联,这种关联是。
A)永久性关联B)永久性关联或临时性关联
C)临时性关联D)永久性关联和临时性关联
75在下列函数中,函数值为数值的是。
A)AT(′人民′,′中华人民共和国′)
B)CTOD(′01/01/96′)
C)BOF()
D)SUBSTR(DTOC(DATE()),7)
76.在VisualFoxPro中,通用型字段G和备注型字段M在表中的宽度都是。
A)2个字节B)4个字节C)8个字节D)10个字节
77.可以伴随着表的打开而自动打开的索引是。
A)单一索引文件(IDX)B)复合索引文件(CDX)
C)结构化复合索引文件D)非结构化复合索引文件
78.VisualFoxPro参照完整性规则不包括。
A)更新规则B)查询规则C)删除规则D)插入规则
79.在数据库设计器中,建立两个表之间的一对多联系是通过以下索引实现的。
A)"一方"表的主索引或候选索引,"多方"表的普通索引
B)"一方"表的主索引,"多方"表的普通索引或候选索引
C)"一方"表的普通索引,"多方"表的主索引或候选索引
D)"一方"表的普通索引,"多方"表的候选索引或普通索引
二、填空题
(1)在关系数据库中,二维表的列称为属性,二维表的行称为[1]。
元组
(2)在VisualFoxPro中,项目文件的扩展名是[2]。
PJX或.PJX
(3)查询设计器的"筛选"选项卡用来指定查询的[3]。
查询条件
(4)、删除记录的操作通常分为两步:
先给要删除的记录作
然后再从磁盘上将其物理删除。
【正确答案】删除标记
(5)、内部联接是指只有
的记录才包含在查询结果中。
【正确答案】满足联接条件
(6)、已知数据表COURSE.DBF的结构为:
字段 名 类型 长度 小数
学 号 C 2
课程名称 C 8
成 绩 N 5 1在该库中已存入了每位学生的各科成绩,且按学号排序。
若要统计每位学生的总成绩,并存入SCORE.DBF中,可用命令
。
【正确答案】TOTALTOSCORE.DBFON学号
(7)、复制一个含有两个备注型字段的未打开表文件JQ.DBF,新生成的表文件名为JO1,应使用的命令是
和
。
【正确答案】COPYFILEJQ.DBFTOJO1.DBF
COPYFILEJQ.DBTTOJO1.DBT
(8).在SORT命令中,当记录按关键字段值升序排序时可以省略参数
,当记录按关键字段值降序排序时则必须使用参数
。
【正确答案】【1】/A【2】/D
(9)..字段变量与内存变量同名时,区分方法是
。
【正确答案】【6】在变量名前加上前缀“M->”或“M.”表示内存变量
(10).数据库系统不仅可以表达事物内部各数据项之间的联系,而且可以表示
之间的联系。
【正确答案】【7】事物与事物
(11).在VisualFoxPro支持的SQL语句中,
命令可以向表中输入记录,
命令可以检查和查询表中的内容。
【正确答案】【11】INSERT【12】SELECT
(12).表文件的结构是指
,表文件的内容是指
。
【正确答案】
【13】基本框架
【14】记录数据