VF数据库应用考试模拟题

  • 格式:doc
  • 大小:78.00 KB
  • 文档页数:7

一、单项选择 7.VFP主界面的菜单栏中不包括 _ _菜单项。 A) "编辑" B) "工具" C) "窗口" D) "项目" 8.关系的3种基本运算方法指_ _。 A) 选择、投影、连接 B) 选择、投影、添加 C) 选择、连接、删除 D) 连接、投影、插入 9.关于数据库,下列说法正确的是 _ _。 A) 数据库就是二维关系表 B) 数据库就是表和关系的集合 C) 数据库就是关系 D) 数据库就是表格 10.在VFP 中,打开数据库和表的命令分别为_ _。 A) USE、OPEN B) SELECT、CREAT C) OPEN、USE D) CREAT、SELECT 11.在下列表达式中结果为日期型的是_ _。 A) DATE()+TIME() B) DATE()+30 C) DATE()-CTOD(‘01/02/99') D) 365-DATE() 12.SUBSTR("安徽高校水平考试",9,4)的值是_ _。 A) 安徽高校 B) 水平 C) 水平考试 D) 安徽高校水平考试 13.在VFP中,逻辑型、日期型、备注型的数据宽度分别是_ _。 A)1,8,10 B)1,8,254 C1,8,4 D)1,8,任意

1. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是_ _。 A)DB包括DBS和DBMS B)DBS包括DB和DBMS C)DBMS包括DB和DBS D)DB就是DBS,也就是DBMS 2.Visual FoxPro是一种支持用户使用菜单、命令和_ _三种不同操作方式的数据库管理系统。 A)循环 B)备注文件 C)命令文件 D)内存变量 3.VFP的数据库文件中,用于存放图象、声音等多媒体对象的字段是 _ _。 A) 备注型 B)通用型 C)逻辑型 D)字符型 4.函数LEN(RIGHT("水平考试",4))的值是_ _。 A) 水平 B)4 C)考试 D) 水平考试 5.在下列表达式中,结果值肯定为真(.T.)的是_ _。 A) "112">"85" B)[ 考试]<[ 水平] C){99-03-21}>{99-03-12} D) 男$性别 6.命令DIMENSION A(2,3)定义了一个名为A的数组,其元素是_ _。 A) A(0),A(1),A(2),A(3),A(4),A(5) B) A(2),A(3) C) A(2,,1),A(2,2),A(2,3) D) A(1,1),A(1,2),A(1,3), A(2,,1),A(2,2),A(2,3) 14.如果一个班只能有一个班长,而且一个班长不能同时担任其它班的班长,班级和班长两个实之间的关系属于_ _。 A)一对一联系 B)一对二联系 C)多对多联系 D)一对多联系 15.Visual FoxPro 支持的数据模型是_ _。 A)层次数据模型 B)关系数据模型 C)网状数据模型 D)树状数据模型 16.在VF的命令窗口中键入CREATE DATA命令以后,屏幕会出现一个创建对话框,要想完成同样的工作,还可以采取如下步骤_ _。 A)单击"文件"菜单中的"新建"按钮,然后在新建对话框中选定"数据库"单选钮,再单击"新建文件"命令按钮 B)单击"文件"菜单中的"新建"按钮,然后在新建对话框中选定"数据库"单选钮,再单击"向导"命令按钮 C)单击"文件"菜单中的"新建"按钮,然后在新建对话框中选定"表"单选钮,再单击"新建文件"命令按钮

D)单击"文件"菜单中的"新建"按钮,然后在新建对话框中选定"表"单选钮,再单击"向导"命令按钮 17.扩展名为DBC的文件是 。 A)表单文件 B)数据库表文件 C)数据库文件 D)项目文件 18.参照完整性的规则不包括_ _。 A)更新规则 B)删除规则 C)插入规则 D)检索规则 19.一数据库名为student,要想打开该数据库,应使用命令_ _。 A) OPEN student B)OPEN DATA student C)USE DATA student D)USE student 20.下列函数中函数值为字符型的是_ _。 A)DATE() B)TIME() C)YEAR() D)DATETIME() 21.在下面的数据类型中默认值为.F.的是 _ _。 A)数值型 B)字符型 C)逻辑型 D)日期型 22.下列数据中合法的Visual FoxPro常量是 _ _。 A) .PRG B) .y. C) True D)75% 23.可以链接或嵌入OLE对象的字段类型是_ _。 A) 备注型 B) 通用型和备注型 C) 通用型 D) 任何类型的字段 24.设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是_ _。 A) m:n B) 1:m C) m:k D) 1:1 25.在Visual FoxPro中,调用表设计器建立数据库表STUDENT.DBF的命令是_ _。 A) MODIFY STRUCTURE STUDENT B) MODIFY COMMAND STUDENT C) CREATE STUDENT D) CREATE TABLE STUDENT 26.在Visual FoxPro中,关于自由表叙述正确的是_ _。 A) 自由表和数据库表是完全相同的 B) 自由表不能建立字段级规则和约束 C) 自由表不能建立候选索引 D) 自由表不可以加入到数据库中 27.在Visual FoxPro中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给出,它们分别为:_ _。 A) 1、4、8 B) 4、4、10 C) 1、10、8 D) 2、8、8 28.在Visual FoxPro中,学生表STUDENT中包含有通用型字段,表中通用型字段中的数据均存储到另一个文件中,该文件名为_ _。 A) STUDENT.DOC B) STUDENT.MEN C) STUDENT.DBT D) STUDENT.FTP 29.对关系S和关系R进行集合运算,结果中既包含S中元组也包含R中元组,这种集合运算称为_ _。 A)并运算 B)交运算 C)差运算 D)积运算 30.Visual FoxPro内存变量的数据类型不包括_ _。 A)数值型 B)货币型 C)备注型 D)逻辑型 31.以下关于空值(NULL)叙述正确的是_ _。 A)空值等同于空字符串 B)空值表示字段或变量还没有确定值 C)VFP不支持空值 D)空值等同于数值0 32.在VISUAL FOXPRO中说明数组的命令是_ _。 A) DIMENSION 和ARRAY B) DECLARE 和 ARRAY C) DIMESION 和 DECLARE D) 只有DIMENSION 33. 在表文件文件尾部增加一条空记录,应该使用命令_ _。 A)APPEND B)APPEND BLANK C)INSERT D)INSERT BLANK 34. 在Visual FoxPro中,打开索引文件的命令中,错误的是_ _。 A) USE INDEX TO B) USE INDEX C) INDEX ON 职工号 TO D) SET INDEX TO 35.在Visual FoxPro中,可以使用FOUND()函数来检测查询是否成功的命令包括_ _。 A) LIST、FIND、SEEK B)FIND、SEEK、LOCATE C) FIND、DISPLAY、SEEK D) LIST、SEEK、LOCATE 36.一个关系相当于一张二维表,二维表中的各栏目相当于该关系的_ _。 A)元组 B)结构 C)数据项 D)属性 37.如果一个关系中的一个属性或者属性组能够唯一的标识一个元组,那么称该属性或属性组为_ _。 A)主关键字 B)候选关键字 C)外关键字 D)关系 38.在关系运算中,查找满足一定条件的元组的运算称为_ _。 A)投影 B)选择 C)关联 D)复制 39.如果要改变一个关系中属性的排列顺序,应使用的关系运算是_ _。 A)连接 B)选取 C)投影 D)重建 40.设职工档案表中有编号、姓名、年龄、职务、籍贯等字段,其中可作为关键字的字段是_ _。 A)编号 B)姓名 C)年龄 D)职务 41.用命令DIMENSION S(3,4)定义后,S数组中共有_ _个数据元素。 A)3 B)4 C)7 D)12 42.在Visual FoxPro中,数组元素定义后,其元素初值为( ) A)0 B).T. C).F. D)无 43.下列命令用于显示1968年及其以前出生的职工记录,其中错误的是_ _。 A)LIST FOR YEAR(出生日期)〈=1968 B)LIST FOR SUBSTR(DTOC(出生日期),7,2)〈=“68” C)LIST FOR LEFT(DTOC(出生日期),2)〈=“68” D)LIST FOR RIGHT(DTOC(出生日期),2)〈=“68” 44.职工表中有D型字段“出生日期”,若要计算职工的整数实足年龄,可以使用命令_ _。 A)?DATE()-出生日期/365 B)?(DATE()-出生日期)/365 C)?INT((DATE()-出生日期)/365) D)?ROUND((DATE()-出生日期)/365) 45.在以下命令序列中,总能实现插入一条空记录并使其成为第8条记录的是_ _。 A)SKIP 7 B)GOTO 7 INSERT BLANK INSERT BLANK C)LOCATE FOR RECNO()=8 D)GOTO 7 INSERT BLANK INSERT BLANK BEFORE 46.要删除当前表文件的“性别”字段,应该使用命令_ _。 A)MODIFY STRUCTURE B)DELETE 性别 C)REPLACE性别WITH “” D)ZAP 47.顺序执行下面Visual FoxPro命令之后,屏幕所显示的记录号顺序是_ _。 USE XYZ GO 6 LIST NEXT 4 A)1~4 B)4~7 C)6~9 D)7~10 48.表文件有20条记录,当前记录号是10,执行命令LIST REST以后,当前记录号是_ _。 A)10 B)20 C)21 D)1 49.命令?LEN(str(86.2,5,1))的执行结果是_ _。 A)2 B)6 C)8 D)5 50.设职工表文件已经打开,其中有工资字段,要把指针定位在第一个工资大于