您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 工程监理 > VF数据库应用考试模拟题
一、单项选择7.VFP主界面的菜单栏中不包括__菜单项。A)编辑B)工具C)窗口D)项目8.关系的3种基本运算方法指__。A)选择、投影、连接B)选择、投影、添加C)选择、连接、删除D)连接、投影、插入9.关于数据库,下列说法正确的是__。A)数据库就是二维关系表B)数据库就是表和关系的集合C)数据库就是关系D)数据库就是表格10.在VFP中,打开数据库和表的命令分别为__。A)USE、OPENB)SELECT、CREATC)OPEN、USED)CREAT、SELECT11.在下列表达式中结果为日期型的是__。A)DATE()+TIME()B)DATE()+30C)DATE()-CTOD(‘01/02/99')D)365-DATE()12.SUBSTR(安徽高校水平考试,9,4)的值是__。A)安徽高校B)水平C)水平考试D)安徽高校水平考试1.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是__。A)DB包括DBS和DBMSB)DBS包括DB和DBMSC)DBMS包括DB和DBSD)DB就是DBS,也就是DBMS2.VisualFoxPro是一种支持用户使用菜单、命令和__三种不同操作方式的数据库管理系统。A)循环B)备注文件C)命令文件D)内存变量3.VFP的数据库文件中,用于存放图象、声音等多媒体对象的字段是__。A)备注型B)通用型C)逻辑型D)字符型4.函数LEN(RIGHT(水平考试,4))的值是__。A)水平B)4C)考试D)水平考试5.在下列表达式中,结果值肯定为真(.T.)的是__。A)11285B)[考试][水平]C){99-03-21}{99-03-12}D)男$性别6.命令DIMENSIONA(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)13.在VFP中,逻辑型、日期型、备注型的数据宽度分别是__。A)1,8,10B)1,8,254C1,8,4D)1,8,任意14.如果一个班只能有一个班长,而且一个班长不能同时担任其它班的班长,班级和班长两个实之间的关系属于__。A)一对一联系B)一对二联系C)多对多联系D)一对多联系15.VisualFoxPro支持的数据模型是__。A)层次数据模型B)关系数据模型C)网状数据模型D)树状数据模型16.在VF的命令窗口中键入CREATEDATA命令以后,屏幕会出现一个创建对话框,要想完成同样的工作,还可以采取如下步骤__。A)单击文件菜单中的新建按钮,然后在新建对话框中选定数据库单选钮,再单击新建文件命令按钮B)单击文件菜单中的新建按钮,然后在新建对话框中选定数据库单选钮,再单击向导命令按钮C)单击文件菜单中的新建按钮,然后在新建对话框中选定表单选钮,再单击新建文件命令按钮D)单击文件菜单中的新建按钮,然后在新建对话框中选定表单选钮,再单击向导命令按钮17.扩展名为DBC的文件是。A)表单文件B)数据库表文件C)数据库文件D)项目文件18.参照完整性的规则不包括__。A)更新规则B)删除规则C)插入规则D)检索规则19.一数据库名为student,要想打开该数据库,应使用命令__。A)OPENstudentB)OPENDATAstudentC)USEDATAstudentD)USEstudent20.下列函数中函数值为字符型的是__。A)DATE()B)TIME()C)YEAR()D)DATETIME()21.在下面的数据类型中默认值为.F.的是__。A)数值型B)字符型C)逻辑型D)日期型22.下列数据中合法的VisualFoxPro常量是__。A).PRGB).y.C)TrueD)75%23.可以链接或嵌入OLE对象的字段类型是__。A)备注型B)通用型和备注型C)通用型D)任何类型的字段24.设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是__。A)m:nB)1:mC)m:kD)1:125.在VisualFoxPro中,调用表设计器建立数据库表STUDENT.DBF的命令是__。A)MODIFYSTRUCTURESTUDENTB)MODIFYCOMMANDSTUDENTC)CREATESTUDENTD)CREATETABLESTUDENT26.在VisualFoxPro中,关于自由表叙述正确的是__。A)自由表和数据库表是完全相同的B)自由表不能建立字段级规则和约束C)自由表不能建立候选索引D)自由表不可以加入到数据库中27.在VisualFoxPro中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给出,它们分别为:__。A)1、4、8B)4、4、10C)1、10、8D)2、8、828.在VisualFoxPro中,学生表STUDENT中包含有通用型字段,表中通用型字段中的数据均存储到另一个文件中,该文件名为__。A)STUDENT.DOCB)STUDENT.MENC)STUDENT.DBTD)STUDENT.FTP29.对关系S和关系R进行集合运算,结果中既包含S中元组也包含R中元组,这种集合运算称为__。A)并运算B)交运算C)差运算D)积运算30.VisualFoxPro内存变量的数据类型不包括__。A)数值型B)货币型C)备注型D)逻辑型31.以下关于空值(NULL)叙述正确的是__。A)空值等同于空字符串B)空值表示字段或变量还没有确定值C)VFP不支持空值D)空值等同于数值032.在VISUALFOXPRO中说明数组的命令是__。A)DIMENSION和ARRAYB)DECLARE和ARRAYC)DIMESION和DECLARED)只有DIMENSION33.在表文件文件尾部增加一条空记录,应该使用命令__。A)APPENDB)APPENDBLANKC)INSERTD)INSERTBLANK34.在VisualFoxPro中,打开索引文件的命令中,错误的是__。A)USE库文件名INDEXTO索引文件名B)USE库文件名INDEX索引文件名C)INDEXON职工号TO索引文件名D)SETINDEXTO索引文件名35.在VisualFoxPro中,可以使用FOUND()函数来检测查询是否成功的命令包括__。A)LIST、FIND、SEEKB)FIND、SEEK、LOCATEC)FIND、DISPLAY、SEEKD)LIST、SEEK、LOCATE36.一个关系相当于一张二维表,二维表中的各栏目相当于该关系的__。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.用命令DIMENSIONS(3,4)定义后,S数组中共有__个数据元素。A)3B)4C)7D)1242.在VisualFoxPro中,数组元素定义后,其元素初值为()A)0B).T.C).F.D)无43.下列命令用于显示1968年及其以前出生的职工记录,其中错误的是__。A)LISTFORYEAR(出生日期)〈=1968B)LISTFORSUBSTR(DTOC(出生日期),7,2)〈=“68”C)LISTFORLEFT(DTOC(出生日期),2)〈=“68”D)LISTFORRIGHT(DTOC(出生日期),2)〈=“68”44.职工表中有D型字段“出生日期”,若要计算职工的整数实足年龄,可以使用命令__。A)?DATE()-出生日期/365B)?(DATE()-出生日期)/365C)?INT((DATE()-出生日期)/365)D)?ROUND((DATE()-出生日期)/365)45.在以下命令序列中,总能实现插入一条空记录并使其成为第8条记录的是__。A)SKIP7B)GOTO7INSERTBLANKINSERTBLANKC)LOCATEFORRECNO()=8D)GOTO7INSERTBLANKINSERTBLANKBEFORE46.要删除当前表文件的“性别”字段,应该使用命令__。A)MODIFYSTRUCTUREB)DELETE性别C)REPLACE性别WITH“”D)ZAP47.顺序执行下面VisualFoxPro命令之后,屏幕所显示的记录号顺序是__。USEXYZGO6LISTNEXT4A)1~4B)4~7C)6~9D)7~1048.表文件有20条记录,当前记录号是10,执行命令LISTREST以后,当前记录号是__。A)10B)20C)21D)149.命令?LEN(str(86.2,5,1))的执行结果是__。A)2B)6C)8D)550.设职工表文件已经打开,其中有工资字段,要把指针定位在第一个工资大于620元的记录上,应使用命令__。A)LOCATEFOR工资620B)SEEK工资620C)FINDFOR工资620D)LISTFOR工资620二、填空题1.在VisualFoxPro中,一个关系存储为一个文件,其扩展名是__,称为__。2.在VisualFoxPro中有3种形式的变量:__、__和__。3.设XYZ=”170”,函数MOD(VAL(XYZ),8)的值是__。4.在VisualFoxPro中,数组的下标是从__开始的。5.当前记录指针在第4个记录,使用SKIP命令后,记录指针定位在第__个记录。6.删除记录的操作通常分为两步:先给要删除的记录作__,然后再从磁盘上将其物理删除。7.在VisualFoxPro中,要将系统默认磁盘设置为F盘,可执行命令__。三、根据要求写出SQL语句学生管理数据库中,包含3张表:学生表,选课表和课程表。学生.DBF:学号C(8),姓名C(12),性别C(2),出生日期D,少数民族否L(1),籍贯C(10),入学成绩N(5)选课.DBF:学号C(8),课程号C(4),成绩(N)课程.DBF:课程号C(4),课程名C(10),学分C(4)要求写出进行如下操作的命令::1.建立学生管理数据库;2.建立学生表;3.建立选课表;4.建立课程表;5.列出非湖南籍的学生名单;6.列出入学成绩在560-650分之间的学生名单;7.将所有少数民族学生的入学成绩加20分;8.分别统计男女生人数;9.分别统计男女生中少数民族学生人数。10.查询学生所学课程和成绩,输出学号、姓名、课程名和成绩,并将查询结果存入testtable表中。四、阅读下面程序,写出执行结果1.SETTALKOFFI=1DOWHILEi=5I=I+1IFI=3LOOPENDIF?IENDDO?ESETTALKONRETURN2.SETTALKOFFCLEARSTORE0TOX,Y,S1,S2,S3DOWHILEX15X=X+1DOCASECASEINT(X/2)=X/2S1=S1+X/2CASEMOD(X,3)=0S2=S2+X/3CASEINT(X/2)X/2S3=S3+1ENDCASEENDDO?S1,S2,S3SETTALKONRETURN一、单项选择题(每题1分,共50分)1-5:ACBBB6-10:DDABC11-15:BBCAB16-20:ACDBB21-25:CBCBD26-30:BADAB31-35:BCBAB36-40:DABCA41-45:DCCCB46-50:ACCDA二、程序填空题(每空2分,共20分)1.dbf表2.内存变量数组变量字段变量3.2.004.
本文标题:VF数据库应用考试模拟题
链接地址:https://www.777doc.com/doc-2854675 .html