数据库应用基础—V F试题及答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2018年最新三校生冲刺“对口高考”强化训练(2)
《数据库应用基础—Visual FoxPro》试题及答案
一、单选题
1、数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是()
A、DBS包括DB和DBMS
B、DBMS包括DB和DBS
C、DB包括DBMS和DBS
D、DBS就是DB;也就是DBMS
2、用二维表结构表示实体之间联系的数据模型称为()
A、层次模型B 、网状模型C、关系模型D、表格模型
3、若X=34.567则命令?STR(X,2)-SUBSTR(“34.567”,5,1)的显示结果是( )
A、346
B、356
C、357
D、355
4、执行下列的命令:
aB =6.0
Ab="Visual FoxPro"
? aB +Ab
结果是()
A、6.0"Visual FoxPro"
B、Visual FoxPro
C、6.06.0
D、Visual FoxProVisual FoxPro
5、在已知的教学环境中,一名学生可以选择多门课程,一门课程可以被多名学生选择,这说学生记录型和课程记录型之间的联系是()。
A、一对一
B、一对多
C、多对多
D、未知
6、在数据表结构中,逻辑型、日期型、备注型字段的宽度分别固定位为()
A 、3,8,10 B、1,8,4 C、1,8任意D、1,8,10
7、在Visual FoxPro中不允许出现重复字段值的索引的是()
A、候选索引和主索引
B、普通索引和唯一索引
D、唯一索引和主索引C、唯一索引
8、下面关于数据库表和自由表的叙述中,错误的是()
A、数据库表是属于某个数据库的表
B、自由表示是不属于任何数据库的表
C、数据库表和自由表可以相互转换
D、数据库表和自由表不能相互转换
9、按工资降序查询D:\ZG\ZGDA.DBF表中的编号,姓名,工资字段的数据,正确的命令是()。
A、SELECT 编号,姓名,工资FROM D:\ZG\ZGDA ORDER BY 工资ASC
B、SELECT FIELDS 编号,姓名,工资FROM D:\ZG\ZGDA ORDER BY 工资DESC
C、SELECT 编号,姓名,工资FROM D:\ZG\ZGDA GROUP BY 工资DESC
D、SELECT 编号,姓名,工资FROM D:\ZG\ZGDA ORDER BY 工资DESC
10、为了实现单击命令按钮就关闭表单的功能,应在该按钮的Click事件过程中写入的语句是()。
A、ThisForm.Close
B、ThisForm.Erase
C、ThisForm.Release
D、ThisForm.Return
二、填空题
1、数据库文件和表文件的默认扩展名分别是______和_______。
2、表达式“?V AL(SUBSTR("学校5.1放假",5,1))*LEN("Visual FoxPro")”的值是______________。
3、显示前两个字符不是XY的内存变量的命令是_____________________。
4、函数MIN(3+2,3*2,3/2,3**2,3%2)的返回值是___________。
5、区分下列的常量和从变量。
"FoxPro"、FoxPro、’2015’、2015、.T.、T、2015/10/01、[2015/10/01]、{^2015/10/01}
(1)变量是___________________
(2)字符型常量是_______________。
(3)数值型常量是_______________。
(4)逻辑型常量是_______________。
(5)日期型常量是_______________。
6、COPY STRUCTURE TO命令的功能是_____________。
7、Visual FoxPro的一个表最多允许有______字段,字段名只能包含______、_________、_________和_________。
8、现实世界中的每个事物有事一个对象,对象所固有的特征称为________。
9、使用索引的作用之一是提高________速度。
10、参照完整性规则包括___________、删除规则和___________。
三、判断题
1、在Visual FoxPro中变量必须先赋值再使用。()
2、用Delete和Zap删除的记录都不能回复。()
3、当记录指针指向最后一条记录时,它的文件结束函数EOF值为假。()
4、Store和“=”命令具有相同功能,它们都可以在一条命令中给多个变量赋值。()
5、数据环境中只能添加表。()
6、在循环结构中,LOOP选项用于跨过LOOP后面的语句,直接回到循环起始句。()
7、已知K=1,执行P=K=K+2后,P的值为3。()
8、函数的自变量类型和函数值的类型必须一致。()
9、一个表达式中一定包含运算符。()
10、在分支结构中,<条件>的值必须是逻辑值。()
四、应用题
1、使用Visual FoxPro编写程序,输入一个成绩,输出给成绩的等级。成绩
在90分以上为优秀,80分以上为良好,60分以上为合格,60分以下为不及格。
2、使用Visual FoxPro编写程序,判断一个大于3的数是否为负数。
3、设有图书管理数据库,有下列三个表
图书(总编号 C(6),分类号 C(8),书名 C(16),作者 C(6),出版单位C(20),单价 N(6,2))
读者(借书证号 C(4),专业 C(8),姓名 C(6),性别C(2),地址C(20))
借阅(借书证号 C(4),总编号 C(6),借书日期 D)