VFP6.0试题
《visualfoxpro6.0数据库与程序设计》试题(附答案)
20.当删除父表中的记录时,若子表中的所有相关记录也能自动删除,则相应的参照完整性的删除规则为 。
1.不允许记录中出现重复索引值的索引是( )。
A.主索引和普通索引B.主索引,候选索引和普通索引C.主索引和候选索引D.普通索引,候选索引和唯一索引 2.结构化程序设计的三种基本逻辑结构是( )。
A.选择结构,循环结构和嵌套结构 B.顺序结构,选择结构和循环结构 C.选择结构,循环结构和模块结构 D.循环结构,递归结构和循环结构 FoxPro 参照完整性规则不包括( )。
A.更新规则B.查询规则C.删除规则D.插入规则 4.测试数据库记录指针是否指向数据末尾所使用的函数是( )。
( ) () () () 5.命令SELECT 0的功能是( )。
A.选择编号最小的未使用工作区B.选择0号工作区C.关闭当前工作区的表D.选择当前工作区 6.以下函数结果为“共和国”的是( )。
(“中华人民共和国”,5,3) (“中华人民共和国”9,6) (“中华人民共和国”9,3) (“中华人民共和国”5,6) 7.字符型数据的最大长度是( )。
.254 C8.如果内存变量和字段变量均有变量名"姓名",那么引用内存的正确方法是( )。
.姓名 >姓名 C.姓名和B都可以9.一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
A.一对一B.多对多C.多对一D.一对多10.当前数据库文件有10条记录,执行下列命令后的结果是()。
GO 5APPEND BLANKRECNO().6 CFoxpro的ZAP命令可以删除当前数据库文件的()。
A.满足条件的记录B.有删除标记的记录C.结构D.全部记录12.命令:CREATE DATABASE ABC是用来()。
A.创建一个名为ABC的数据库B.创建一个名为ABC的数据表C.修改一个名为ABC的数据库D.修改一个名为ABC的数据库13.有以下程序段:DO CASECASE 计算机〈60”计算机成绩是:”+”不及格”CASE 计算机〉=60”计算机成绩是:”+”及格”CASE 计算机〉=70”计算机成绩是:”+”中”CASE计算机〉=80”计算机成绩是:”+”良”CASE计算机〉=90”计算机成绩是:”+”优”ENDCASE设学生数据库当前记录的“计算机”字段的值是79,屏幕输出为()。
vfp6.0期中考试
*主程序Z.PRG *子程序Z1.PRG
SET TALK OFF X2=X2+1
STORE 2 TO X1,X2,X3 DO Z2
X1=X1+1 X1=X1+1
DO Z1 RETURN
?X1+X2+X3 *子程序Z2.PRG
RETURN X3=X3+1
SET TALK ON RETURN
五、问答题:(1X6)
1、程序设计中三种交互式命令有哪些?它们有哪些相同点和不同点?
六、编程题:(1X9)
1、求1~100之间的偶数和。(要求:用三种循环结构编写)
A)数据库中各个表的清单B)一个表中各个记录的清单
C)数据库查询的列表D)窗口界面
16、在Visual FoxPro 6.0中,标签控件默认的名字是()
A)LIST B)LABEL1 C)EDIT D)TEXT
17、在DO WHILE……ENDDO循环结构中,LOOP命令的作用是()
A)终止循环,返回程序开始处
C)X=8, Y=9D)X=Y=8
2、假定已经执行了命令M=[28+2],再执行命令?M,屏幕将显示()
A)30B)28+2C)[28+2]D)30.00
3、假定X=3, Y=6,执行下列操作后,能够得到数值型结果的是()
A)?X=Y-4 B)?Y-4=X C)X+Y D).F.
4、结果为“北京奥运会”的表达式是( )
A)3*N B)C+“A”C)N=10 OR L D)C>10
7、在下述Visual FoxPro 6.0表达式中,结果总是逻辑值的是()
A)字符运算表达式B)算术运算表达式
vfp6.0测验题及答案
《数据库应用基础》会考适应性训练(A)考试方式:笔试考试时间:90分钟班级:________ 座号:_______________ 姓名:______________ 成绩:_________一、选择题 (1-40题,每小题1分;41-50题,每小题2分;本题60分)1. 执行命令STORE DTOC(CTOD([03/09/94])) TO AH后,变量AH的类型为:( )A) 日期型 B) 数值型 C) 备注型 D) 字符型2.下列各名字中,都是合法的字段名或内存变量名的组是()。
A) NO.1 B) APPLE-1 C)23CLASS D) NAME23.从键盘给内存变量输入数值型数据,可选择()。
A)INPUT,STORE B)INPUT,ACCEPTC)INPUT,@…SAY…GET/ READ D)@…SAY…GET/ READ,ACCEPT4. 在数据库系统中,命令CLEAR ALL的用法是( )。
A)关闭所有文件,不释放内存变量 B) 关闭所有文件,释放内存变量C) 不关闭文件,释放内存变量 D) 不关闭文件,不释放内存变量5.顺序执行下面命令之后,屏幕显示的结果是()。
INPUT TO XX.T.?XXA).T. B).F. C)0 D)错误信息6.用在程序中,可以终止程序执行并返回到FoxBASE圆点提示符状态的命令是()。
A)EXIT B)QUIT C)BYE D)CANCEL7.以下关于ACCEPT命令的说明,正确的是()。
A)将输入作为字符接收B)将输入作为数值接收C)将输入作为逻辑型数据接收D)将输入作为备注型数据接收8. 数据库系统允许最多同时打开的文件数是:( )A) 10个 B) 48个 C) 1个 D) 7个9.若D1和D2为日期型数据,M和N为整数,则( )不能进行运算。
A) D1-D2 B) D1+D2 C) D1+M D) D2-N10.在数据库系统环境下,执行下面的命令后,在屏幕上显示是( )。
visual foxpro 6.0测试题
Visual FoxPro测试题一、填空题1. 创建查询可以使用查询设计器和()两种方法来进行。
2.在Visual FoxPro中索引文件分为( ) 和( )两种类型。
3.VFP项目管理器有( )个选项卡。
4. 创建查询,选择字段时,双击表中顶部的“*”号,则将该表的()字段添加到“选定字段列表框中。
5.如果要浏览查询结果,单击工具栏上的( )按钮。
6.在Visual FoxPro中,索引分成主索引、( )、普通索引和唯一索引。
7.创建查询时,最多可以设置( )个排序字段。
8.VFP6.0系统提供了( )个工作区。
9. REPLACE、DELETE、RECALL没有范围短语时,表示对( )记录进行操作。
二、选择题1.创建查询时,对“分组依据”选项卡设置的作用是()。
A)设置查询条件 B)只输出关键字段相同的记录中的一条C)排序查询结果 D)选择输出字段2. Visual FoxPro 6.0中,要存储“工作简历”数据,可用()型数据类型。
A)字符B)备注C)逻辑D)通用3.查询设计器中的选项卡依次为()A)字段、连接、筛选、排序依据、分组依据B)字段、连接、排序依据、分组依据、杂项C)字段、连接、筛选、排序依据、分组依据、更新条件、杂项D)字段、连接、筛选、排序依据、分组依据、杂项4.日期型常数是用来表示日期的一种特殊数据,其长度为()个字节。
A)任意B)10 C)6 D)85.要选择一个数据库文件AA,应采用的VFP命令是()A)CREATE DATABASE AA B)MODI STRU AAC)SET DATABASE TO AA D)USE AA6.数值型字段宽度为5,小数位为1位,整数部分为()位A)1 B)2 C)3 D)47.货币型数据的宽度是(),备注型数据的宽度是()通用型数据的宽度是()。
A)2字节B)4字节C)6字节D)8字节8.创建表结构可以利用()、()和()方式来实现。
《Visual Foxpro 6.0》精选试题集及答案
《VFP6.0》资料试题一、选择题:(每小题2分,共30分)1.数据库、数据系统和数据库管理系统之间的关系叙述正确的是_________。
A>数据库包括数据库系统和数据库管理系统B>数据库管理系统包括数据库和数据库系统C>数据库包括数据库系统和数据库管理系统D>三者毫无关系2.存储在计算机存储设备上的,具有结构化的数据集合是__________。
A>数据库 B>数据库系统 C>数据库应用系统 D>数据库管理系统3.按照数据模型化分,VFP6.0开发的应用系统应当是___________。
A>关系型数据库系统 B>网状型数据库系统C>层次型数据库系统 D>混合型数据库系统4.以下有关VFP6.0工作方式的叙述中,正确的是___________。
A>只有一种工作方式,即命令方式B>有两种工作方式,即命令方式和程序方式C>有两种工作方式,即键盘方式和鼠标方式D>有三种工作方式,即命令方式和程序方式和菜单方式5.用鼠标单击命令窗口中某个命令行的行首后,立即按上<Enter>键,则_________。
A>在该命令行处插入一个空行 B>删除该命令行 C>执行命令 D>显示出错信息6.在VFP6.0中,显示和隐藏命令窗口的操作是_________。
A>选择“窗口”菜单中“窗口”命令 B>使用Ctrl+F2键C>使用命令窗口的右上角的“”按钮图标 D>按<CapsLock>键7.启动Visual Foxpro 6.0的操作方法是________。
A>选择“开始”菜单下的“程序”下的“Microsoft Visual Foxpro 6.0”命令B>在桌面上创建Visual Foxpro 6.0快捷方式命令,双击桌面上该快捷图标C>通过运行一个用Visual Foxpro 6.0开发的文件来启动D>以上三种方法都可以2.存储在计算机存储设备上的,具有结构化的数据集合是__________。
VFP6.0模拟考试题
C)Parent.Parent.Text1.Value D)This.Parent.Parent.Text1.Value
【6】下列有关查询和视图的说法中,不正确的是______。
A)查询文件的扩展名为.QPR
【31】下列文件扩展名所表示的文件类型中,必须与表文件同时使用的是______。
A).DBC B).SCX
C).MPR D).CDX
【32】设RSDA.DBF表已经打开,执行“LIST OFF”命令后显示的结果如下:
编号姓名性别职称基本工资
0001刘相林男副教授1250.00
0002李成刚男教授1445.00
A)这个表文件中B)一个备注文件中
C)多个备注文件中D)一个文本文件中
【16】下面各命令执行后,使得函数EOF( )的值一定为真的命令是______。
A)REPLACE基本工资WITH基本工资+200
B)LIST NEXT 10
C)SUM基本工资TO SS WHILE性别="女"
D)DISPLAY FOR基本工资>800
【21】设在1号和2号工作区分别打开了两个表,内存变量xh的内容为两个表的公共字段
名,内存变量xjb的内容为新数据表名,在1号工作区执行两表连接的正确命令是______。
A)JION WITH B TO xjb FOR &xh=&xh
B)JION WITH B TO xjb FOR xh=B->&xh
B)视图依赖于数据库的存在而存在
C)交叉表查询不适用于在多个数据表中进行相关数据的查询
visual_fox_pro6.0程序设计习题大全
第一部分VFP概述一、选择题1、VisualFoxPro关系数据库管理系统能够实现的三种基本关系运算是()。
A)索引、排序、查找B)建库、录入、排序C)选择、投影、联接D)显示、统计、复制2、在下列四个选项中,不属于基本关系运算的是()A.连接B.投影C.选择D.排序3、按照传统的数据模型分类,数据库系统可分为三种类型()A.大型、中型和小型B.西文、中文和兼容C.层次、网状和关系D.数据、图形和多媒体4、如果一个班只能有一个班长,而且一个班长不能同时担任其它班的班长,班级和班长两个实体之间的关系属于()A.一对一联系B.一对二联系C.多对多联系D.一对多联系5、VisualFoxPro支持的数据模型是()A.层次数据模型B.关系数据模型C.网状数据模型D.树状数据模型6、设有关系R1和R2,经过关系运算得到结果S,则S是()A.一个关系B.一个表单C.一个数据库D.一个数组7、在数据库设计中用关系模型来表示实体和实体之间的联系。
关系模型的结构是()A.层次结构B.二维表结构C.网状结构D.封装结构8、一个数据库系统必须能够表示实体和关系,关系可与(①)实体有关。
实体与实体之间的关系有一对一、一对多和多对多三种,其中(②)不能描述多对多的联系。
A.0个B.1个C.2个或2个以上D.1个或1个以上9、按所使用的数据模型来分,数据库可分为()三种模型。
A.层次、关系和网状B.网状、环状和链状C.大型、中型和小型D.独享、共享和分时10、实体是信息世界中的术语,与之对应的数据库术语为()A.文件B.数据库C.字段D.记录11、层次型、网状型和关系型数据库划分原则是()A.记录长度B.文件的大小C.联系的复杂程度D.数据之间的联系二、填空题1、VisualFoxPro6.0是面向__的程序设计系统。
2、VisualFoxPro6.0集成环境主要包括标题栏_______、_______、________、________、_________。
VFP6.0基础复习试卷(附答案)
安徽省对口高考《VFP6.0数据库基础》复习试卷教学检测卷(A卷)(本卷满分100分,考试时间为60分钟)专业:班级:姓名:一、填空题(本大题共10小题,每空2分,满分20分)1.层次模型是用结构表示实体及其之间联系的数据模型。
2.在一个二维表中,水平方向的行成为元组,元组对应表的。
3.关系运算有、投影和连接。
4.把两个关系相同属性值的元组连接到一起形成一个新的关系的操作称为。
5.数据库管理系统由、数据操纵语言、数据库例行程序三部分组成。
6.log(10)结果为2.3,则1og(1000)结果为。
7. round(524.4625,-2)结果为。
8.时间函数time( )的值的类型为。
9. substr(“中华人民共和国”,3,4)的结果为。
10. vartype("5>3")结果为。
二、选择题(本大题共10小题,每空3分,满分30分)11.数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)之间的关系是( )A.DBS管理DB和DBMSB.DBMS管理DB和DBSC.DB管理DBS和DBMSD.DBS就是DB,也就是DBMS12.下列实体的联系中,属于一对一联系的是( )A.某地某次升学考试中所有考生的集合与所有考生考号的集合之间的联系。
B.某地某次升学考试中所有考生的集合与所有考试科目的集合之间的联系。
C.某地某次升学考试中所有考生的集合与所有考生姓名的集合之间的联系。
D.某地某次升学考试中所有考生的集合与所有监考人员的集合之间的联系13.关系数据库管理系统管理的是( )A.一个表文件B.若干个二维表14.如果对一个关系进行了一种运算后得到一个新的关系,而且新关系中的属性个数少于原来关系属性个数,则说明进行的关系运算是( )A.选择B.投影C.连接D.自然连接15. visual foxpro是( )A.层次数据库管理系统B.网状数据库管理系统C.关系数据库管理系统D.表格数据库管理系统16.vp有两种性质的变量,即( )A.数值型变量和字符型变量B.内存变量和字段变量C.局部变量和全局变量D.简单变量和数组变量17.已知A=4,B=”*”,C=A&B.5(A.20B.4*5C.A*5D.A&B.518.D=”1”,命令?type(“&D”)的结果为( )A. DB. NC.CD.出错信息19.表达式val"a2”)*len(“foxpro”)的值是( )A. a2* foxproB.0C.a2 foxproD.1220.假设m、n、P分别为字符型、逻辑型、数值型内存变量,并且已正确赋值,在下列表达式中错误的是( )A. p=8 and nB.m>290C.7*p-5D.m+"78”三、程序分析(本大题共3小题,21、22每题5分,23题7分,满分17分)21.写出以下程序的运行结果clears=0for i=1 to 10 step 4s=s+iendfors,iReturn程序运行的结果为。
11~12学年度第一学期中职对口班《vfp6.0数据库基础》期末考试卷及答案
11~12学年度第一学期中职对口班《vfp6.0数据库基础》期末考试卷及答案一、填空题30*1=30‟1、TIME() 返回值的数据类型是____________。
?type([I am a student]) 的显示结果是________;?MOD(14,-3)结果是__________。
顺序执行下列操作后,屏幕最后显示的结果是_______________Y=DATE()H=DTOC(Y)?V ARTYPE(Y),V ARTYPE(H)2、在定义字段有效性规则时,在规则框中输入的表达式类型是______________3、要想逐条显示当前表中所有记录,可以根据_______函数值来判断是否已经显示完毕。
4、VFP中的表的扩展名为_______。
如果表结构中包含______类型或_______类型的字段时,会产生一个扩展名为________的备注文件。
5、__________和__________用来限制非法数据的输入,而__________则用来控制对已经存在的记录所作的非法操作。
6、要在当前表中第7号记录与第8号记录之间插入一个新记录,可以使用的命令序列是__________________________________。
7、在VFP中,使用TOTAL命令时,表文件应先__________。
8、在不使用索引的情况下,为了定位满足某个条件的记录应该使用命令__________,要继续查找可使用命令__________;9.在数据工作期窗口以及用SET RELATION命令建立的表间关系为______ ,在数据库中为表建立的关系为________。
10、为一个表设定若干种索引后,可以在__________对话框中将其中一种索引设置为主控索引11、在使用locate 命令查询以后,可以用____________来检测是否找到。
12、要控制只能在每月的8 号才能修改表中记录,则相应的触发器表达式为_______13、xsda.dbf共有9条记录,要删除第2、4、6、8号记录,写出其命令格式:________ ___________________________________________。
(完整版)vfp6.0模拟试卷
2006-2007学年数据库基础VFP6.0程序设计高考模拟测试卷(二)本卷总分100分;答案写在答题卷上,考试结束后将答题卷交上即可;一、选择题:(30分)1、FoxPro程序的三种基本结构是()。
A、顺序结构、选择结构、循环结构B、顺序结构、选择结构、逻辑结构C、模块结构、转移结构、循环结构D、网状结构、选择结构、逻辑结构2、用MODIFY COMMAND命令建立命令文件的缺省扩展名是()。
A、.TXTB、.FMTC、.PRG D.BAK3、在FoxPro程序中,一条命令的长度不能超过()个字符。
A、80B、2048C、256D、1274、在程序中执行()命令将返回到操作系统提示符下。
A、RETURNB、CANCELC、QUITD、EXIT5、命令@12,10 CLEAR的作用是()。
A、清除从坐标(12,10)开始至屏幕左上角所构成的矩形区域B、清除从坐标(12,10)开始至屏幕左下角所构成的矩形区域C、从第12行的第10列开始清除本行D、清除屏幕上其坐标为(12,10)的这一点6、DELETE命令的作用是是()。
A、将记录从表中切地删除B、只给要删除的记录做删除标记C、不能删除记录D、删除整个表中的记录7、用ACCEPT命令给内存变量输入数据时,内存变量得到的数据类型是()。
A、取决于所输入的数据类型B、数值型C、字符型D、日期型8、用INPUT命令输入日期型数据“12/16/98”时,正确的表达式是()。
A、12/16/98B、“12/16/98”C、CTOD(“12/16/98”)D、DTOC(“12/16/98”)9、执行@2,78SAY"ABC"命令时。
显示效果是()。
A、在第3和开头一列显示“B”B、在第3行开头一列显示“C”C、在第2行开头一列显示“B”D、在第2行开头一列显示“C”10、当使用()命令输入数据时,其内存变量必须事先赋予初值。
A、WAITB、ACCEPTC、@…SAY…GET/READD、INPUT11、当执行下列命令后,屏幕上显示出变量C的结果是()。
数据库VFP6.0题库
数据库基础------Visual FoxPro6.0一、填空题1.数据是描述事物的__________________________.2.数据库是存储在计算机内的、有组织的、可共享的______________________.3.数据库管理系统的主要功能包括:___________、数据操作、数据库的运行管理和数据库的建立和维护。
4.数据库系统是指在计算机系统中引入______________后的计算机系统。
5.数据库系统一般由_________、____________、应用程序、数据库管理员和______________构成。
6.使用数据库管理数据的优点是:减少冗余度,避免数据矛盾,________________和数据独立。
7.目前最常用的数据库结构是:层次型、网状型和__________。
8.关系型数据库中的数据以___________的形式出现。
9.关系型数据库中的表格中必须有一个字段的数据不能重复,该字段称为____________。
10.关系型数据库可以通过________________将相关的表格联系在一起,这种联系方法称为___________。
11.在关系型数据库中,从一个较大的表格中得到一个更小的表格,称为_______________关系。
12.在安装Visual FoxPro 6.0时,"典型安装"是安装___________的组件,"自定义安装"允许用户根据实际情况选择______________的组件。
13.Visual FoxPro 6.0的主界面主要由标题栏、_________、工具栏、状态栏及___________组成。
14.Visual FoxPro 6.0的系统菜单位于窗口的____________,单击某个菜单时会弹出________,选择一项可________________。
15.如果菜单项后面带有组全键,表明该项功能可以用_____________的方式执行。
VFP6.0试题
第一章1、数据库系统简称为(A )A、DBSB、DBC、DBMSD、DATA2、数据库管理系统简称(C )A、DBSB、DBC、DBMSD、DATA3、VFP6.0.软件属于一种( C )A、DBSB、DBC、DBMSD、DA TA4、下列不合法的字段名是(D )A、学号B、SNOC、STU_SNOD、STU*SNO5、如果表的某一字段用于存放电子表格、文档或图片,则该字段类型应定义为(D )A、字符型B、备注类型C、双精度型D、通用型6、采用备注类型字段后,每一个备注型字段在表中占多少个字符( B )A、3个B、4个C、5个D、6个第二章1、假设未建索引的表STUDENT中有10条记录,经过下列操作后,USE STUDENTGO 5SKIP -2LISTRECNO()的值为( D )A、5B、3C、1D、112、执行命令APPEND BLANK后,指针指向(C )A、表头B、表尾C、第一条记录D、最后一条记录3、下列对日期型内存变量赋值错误的是( A )A、STORE “03/05/2008”TO 出生日期B、STORE {^2008-03-05} TO 出生日期C、STORE CTOD(“03/05/2008”) TO 出生日期D、STORE DATE( ) TO 出生日期5、数组型内在变量在被定义后,初值为(D )A、不确定B、空值C、逻辑真D、逻辑假6、下列有各种关表达运算说法错误的是(A )A、字符型运算符有“—”、“+”、“$”,它们的运算结果均为字符B、关系运算的结果只有两种C、逻辑运算的结果只有两种D、各种运算的优先级别由高到低的次序为:数值型和字符型、字符串型、关系型、逻辑型7、MOD(9.1,-2)的结果为(D )A、1.1B、0.9C、-1.1D、-0.98、设D1和D2为日期型数据,M为整数,下列运算非法的是(A )A、D1+D2B、D1-D2C、D1+MD、D2 – M9、下列哪一函数的返回值与其它函数返回值不同的是(B )A、EOF( )B、COL( )C、BOF( )D、FOUND( )10、ROUND(123456.456,-2)的结果为(B )A、123400B、123500C、123456D、12346011、打开一个空表文件,测试BOF()和EOF()的值为( A )A、.t.、.t.B、f.、.f .C、.t.、.f.D、.f.、.t.12、关于Visual FoxPro的内存变量,下面说法中正确的是(B )A、使用一个内存变量之前要先声明或定义B、数组型内存变量中各数组元素的数据类型可以不同C、定义数组以后,系统为数组的每个数组原素赋以数值0D、数组元素的下标下限是013、在下列函数中,返回值为数值的是(A )A、A T(′人民′,′中华人民共和国′B、CTOD(′01/01/96′)C、BOF()D、SUBSTR(DTOC(DATE()),7)第三章1、COMTINUE命令必须与下列命令配对的是(C )A、FINDB、SELECTC、LOCATED、INDEX2、统计表中记录数的命令是(D )A、A VERAGEB、SUMC、TOTALD、COUNT3、在VFP中,使用COPY FILE 和COPY命令进行复制时,以下叙述错误的是(D )A、使用COPY命令时必须首先打开表文件B、使用COPY FILE命令时必须首先关闭表文件C、COPY命令不能同时复制备注文件D、COPY FILE命令可以同时复制备注文件4、下列命令中,不改变表文件记录指针的命令是( B )A、LISTB、RECALC、SUMD、REPLACE ALL5、下列命令中,不能对表记录修改的是(D )A、BROWSEB、EDITC、CHANGED、MODIFY6、下列有关索引的说法,错误的是( A )A、索引能提高更新的速度B、索引能提高查询的速度C、索引可能降低更新的速度C、索引与排序具有不同的意义7、设置主控索引的命令为( B )A、SET ORDER ON <索引标识>B、SET ORDER TO <索引相识>C、SET <索引标识> ON ORDERD、SET <索引标识> TO ORDER8、下列有关SET NEAR OFF/ON 命令说法错误的是( A )A、当NEAR为OFF,查找失败时,记录指针指向最接近值的记录处B、当NEAR为OFF,查找失败时,记录指针指向表尾C、当NEAR为ON,查找失败时,记录指针指向最接近值的记录处D、当NEAR为ON,查找失败时,FOUND( )值为.F.9、下列命令中,只针对索引表使用的是(D )A、LISTB、DISPAC、LOCA TED、SEEK10、下列有关命令BROWSE FREEZE〈字段名〉说法正确的是(B )A、显示所有字段,并可编辑所有字段B、显示所有字段,但只能编辑FREEZE中给定的字段C、显示所有字段,能编辑除FREEZE中给定字段外的所有字段D、显示FREEZE中给定字段,但不能编辑第四章1、自由表不可能有下列哪种索引( A )A、主索引B、候选索引C、普通索引D、惟一索引2、一个数据库表只能有一个(A )A、主索引B、候选索引C、普通索引D、惟一索引3、能实现数据库表实体完整性约束要求的是( D )A、只有主索引B、只有候选索引C、主索引或候选索引D、主索引、候选索引、惟一索引4、索引表达式中不允许出现重复值,但在一个表中可以出现多个这种索引的是下列哪种索引( B )A、主索引B、候选索引C、普通索引D、惟一索引第五章1、命令CLEAR ALL不能关闭的文件是( C )A、数据库文件B、自由表文件C、表单文件D、索引文件2、命令CLOSE ALL不能关闭的文件是( D )A、数据库文件B、自由表文件C、表单文件D、WORD文档3、过程文件中执行CANCEL命令的结果是( A )A、返回VFP的CAMMAND窗口B、退出VFPC、返回主程序调用入口处D、退出过程文件,执行主程序下一条语句4、键盘输入单个字符的语句是( B )A、GET——READB、W AITC、ACCEPTD、INPUT5、下列不正确的过程调用方法是( C )A、DO <过程名>B、= <过程名>()C、= <过程名>D、<过程名>()6、结构化程序设计的三种基本逻辑结构是( B )A、选择结构、循环结构和嵌套结构B、顺序结构、选择结构和循环结构C、选择结构、循环结构和模块结构D、顺序结构、递归结构和循环结构7、清除主窗口屏幕的命令是( A )A、CLEARB、CLEAR ALLC、CLEAR SCREEND、CLEAR WINDOWS第六章1、下列有关查询设计器说法不正确的是( D )A、创建的查询文件可以.QPR为扩展名保存在外存上B、创建查询所基的源表可以是数据库表或自由表C、创建的查询文件实际是一条SQL语句D、创建的查询文件实际是某一格式的表2、下列不是VFP所提供的查询输出去向(A )A、表单B、浏览窗口C、自由表D、报表3、下列有关视图说法错误的是( D )A、视图仅是从数据库的一个或多个表或视图中导出的一种定义,本身不保存数据B、基于一个数据库表的视图称为单表视图,否则为多表视图C、使用视图可以查阅需要的数据,也可更新数据并保存到相关表中D、视图的数据基源可以是数据库表或自由表4、SQL定义基本表的语句是( B )A、CREATEB、CREATE TABLEC、CREATE SQL VIEWD、CREATE DATA5、SQL定义视图的语句是(C )A、CREATEB、CREATE TABLEC、CREATE SQL VIEWD、CREATE DA TA6、SQL修改基本表的语句是(B )A、CREATEB、ALTERC、MODIFYD、CHANGE7、下列不属于SQL数据更新语句的是(A )A、REPLACEB、INSERTC、UPDATED、DELETE8、语句select * from student,sc where student.sno=sc.sno等价于( A )A、内部连接B、左连接C、右连接D、完全连接9、在Visual FoxPro中,以下关于删除记录的描述,正确的是(A)A、SQL的DELETE命令在删除数据库表中的记录之前,不需要用USE命令打开表B、SQL的DELETE命令和传统Visual FoxPro的DELETE命令在删除数据库表中的记录之前,都需要用USE命令打开表C、SQL的DELETE命令可以物理地删除数据库表中的记录,而传统Visual FoxPro的DELETE命令只能逻辑删除数据库表中的记录D、传统Visual FoxPro的DELETE命令在删除数据库表中的记录之前不需要用USE命令打开表10、使用SQL语句将学生表S中年龄(AGE)大于30岁的记录删除,正确的命令是(B)A、DELETE FOR AGE>30B、DELETE FROM S WHERE AGE>30C、DELETE S FOR AGE>30D、DELETE S WHERE AGE>3011、在Visual FoxPro中,删除数据库表S的SQL命令是(A)A、DROP TABLE SB、DELETE TABLE SC、DELETE TABLE S.DBFD、ERASE TABLE S16、使用SQL语句向学生表S(SNO,SN,AGE,SEX)中添加一条新记录,字段学号(SNO)、姓名(SN)、性别(SEX)、年龄(AGE)的值分别为0401、王芳、女、18,正确的命令是(C)A、APPEND INTO S (SNO,SN,SXE,AGE) value S (…0401‟,‟王芳‟,‟女‟,18)B、APPEND S value S (…0401‟,‟王芳‟,‟女‟,18)C、INSERT INTO S (SNO,SN,SEX,AGE) value S (…0401‟,‟王芳‟,‟女‟,18)D、INSERT S value S (…0401‟,‟王芳‟,18,‟女‟)17、在Visual FoxPro中,以下有关SQL的SELECT语句的叙述中,错误的是(D )A、SELECT子句中可以包含表中的列和表达式B、SELECT子句中可以使用别名C、SELECT子句规定了结果集中的列顺序D、SELECT子句中列的顺序应该与表中列的顺序一致18、要求查出职工表中所有姓“黄”职工的信息的SQL语句是( A )A、SELECT * FROM 职工WHERE 姓名LIKE “黄%”B、SELECT * FROM 职工FOR 姓名LIKE “黄%”C、SELECT * FROM 职工WHERE 姓名=“黄%”D、SELECT * FROM 职工FOR 姓名=“黄%”19、可实现对某一字段查询结果按降序排序的语句是(A )。
vf6.0试题
vf6.0试题1、对于现实世界中事物的特征,在实体-联系模型中使用a)属性描述b)关键字描述c)二维表格描述d) 实体描述2、把实体-联系模型转换为关系模型时,实体之间多对多联系在关系模型中是通过a)建立新的属性来实现b)建立新的关键字来实现c)建立新的关系来实现d)建立新的实体来实现3、专门的关系运算不包括下列中的a)联接运算b)选择运算c)投影运算d)交运算4、对关系S和关系R进行集合运算,结果中既包含S中元组也包含R中元组,这种集合运算称为a)并运算b)交运算c)差运算d)积运算5、关于Visual FoxPro的变量,下面说法中正确的是a)使用一个简单变量之前要先声明或定义b)数组中各数组元素的数据类型可以不同c)定义数组以后,系统为数组的每个数组原素赋以数值0d)数组元素的下标下限是06、在下面的表达式中,运算结果为逻辑真的是a)EMPTY(.NULL.) b)LIKE("edit","edi?")c)A T("a","123abc") d)EMPTY(SPACE(10))7、Visual FoxPro内存变量的数据类型不包括a)数值型b)货币型c)备注型d)逻辑型8、为了设置两个表之间的数据参照完整性,要求这两个表是a)同一个数据库中的两个表b)两个自由表c)一个自由表和一个数据库表d)没有限制9、数据库表可以设置字段有效性规则,字段有效性规则属于域完整性范畴,其中的“规则”是一个a)逻辑表达式b)字符表达式c)数指表达式d)日期表达式10、通过指定字段的数据类型和宽度来限制该字段的取值范围,这属于完整性中的a)参照完整性b)实体完整性c)域完整性d)字段完整性11、用命令“INDEX on 姓名TAG index_name”建立索引,其索引类型是a)主索引b)候选索引c)普通索引d)惟一索引12、执行命令“INDEX on 姓名TAG index_name”建立索引后,下列叙述错误的是a)此命令建立的索引是当前有效索引b)此命令所建立的索引将保存在.idx文件中c)表中记录按索引表达式升序排序d)此命令的索引表达式是“姓名”,索引名为“index_name”13、查询订购单号(字符型,长度4)尾字符是“1”的错误命令是a)SELECT * FROM 订单WHERE SUBSTR(订购单号,4)="1"b)SELECT * FROM 订单WHERE SUBSTR(订购单号,4,1)="1"c)SELECT * FROM 订单WHERE "1"$订购单号d)SELECT * FROM 订单WHERE RIGHT(订购单号,1)="1"14、以下关于空值(NULL)叙述正确的是a)空值等同于空字符串b)空值表示字段或变量还没有确定值c)VFP不支持空值d)空值等同于数值015、两表之间“临时性”联系称为关联,在两个表之间的关联已经建立的情况下,有关“关联”的正确叙述是a)建立关联的两个表一定在同一个数据库中b)两表之间“临时性”联系是建立在两表之间“永久型”联系基础之上的c)当父表记录指针移动时,子表记录指针按一定的规则跟随移动d)当关闭父表时,子表自动被关闭16、在SQL语句中,与表达式“工资BETWEEN 1210 AND1240”功能相同的表达式是a)工资>=1210 AND 工资<=1240b)工资>1210 AND 工资<1240c)工资<=1210 AND 工资>1240d)工资>=1210 OR 工资<=124017、在SQL语句中,与表达式“仓库号NOT IN("wh1","wh2")”功能相同的表达式是a)仓库号="wh1" AND 仓库号="wh2"b)仓库号!="wh1" OR 仓库号#"wh2"c)仓库号<>"wh1" OR 仓库号!="wh2"d)仓库号!="wh1" AND 仓库号!="wh2"18、打开表并设置当前有效索引(相关索引已建立)的正确命令是a)ORDER student IN 2 INDEX 学号b)USE student IN 2 ORDER 学号c)INDEX 学号ORDER studentd)USE student IN 219、查询设计其中“联接”选项卡对应的SQL短语是a)WHERE b)JOIN c)SET d)ORDER BY20、在SQL SELECT语句中用于实现关系的选择运算的短语等a)FOR b)WHILE c)WHERE d)CONDITION21、执行下列一组命令之后,选择“职工”表所在工作区的错误命令是CLOSE ALLUSE 仓库IN 0USE 职工IN 0A)SELECT 职工B)SELECT 0 C)SELECT 2 D)SELECT B22、在Visual FoxPro中有如下程序:*程序名:TEST.PRG*调用方法:DO TESTSET TALK OFFCLOSE ALLCLEAR ALLmX="Visual FoxPro"mY="二级"DO SUB1 WITH mXmY+mXRETURN*子程序:SUB1.PRGPROCEDURE SUB1PARAMETERS mX1LOCAL mXmX="Visual FoxPro DBMS 考试"mY="计算机等级"+mYRETURN执行命令DO TEST后,屏幕的显示结果为A)二级Visual FoxProB)计算机等级二级Visual FoxPro DBMS考试C)二级Visual FoxPro DBMS考试D)计算机等级二级Visual FoxPro23、有关连编应用程序,下面的描述正确的是A)项目连编以后应将主文件视做只读文件B)一个项目中可以有多个主文件C)数据库文件可以被指定为主文件D)在项目管理器中文件名左侧带有符号Ф的文件在项目连编以后是只读文件24、新创建的表单默认标题为Form1,为了修改表单的标题,应设置表单的A)Name属性B)Caption属性C)Closable属性D)AlwaysOnTop 属性25、有关控件对象的Click事件的正确叙述是A)用鼠标双击对象时引发B)用鼠标单击对象时引发C)用鼠标右键单击对象时引发D)用鼠标右键双击对象时引发26、关闭当前表单的程序代码是ThisForm.Release,其中的Release是表单对象的A)标题B)属性C)事件D)方法27、以下叙述与表单数据环境有关,其中正确的是A)当表单运行时,数据环境中的表处于只读状态,只能显示不能修改B)当表单关闭时,不能自动关闭数据环境中的表C)当表单运行时,自动打开数据环境中的表D)当表单运行时,与数据环境中的表无关28、如果菜单项的名称为“统计”,热键是T,在菜单名称一栏中应输入A)统计(\<="" p="">29、Visual FoxPro的报表文件.FRX中保存的是A)打印报表的预览格式B)已经生成的完整报表C)报表的格式和数据D)报表设计格式的定义30、在DO WHIL E……ENDDO循环结构中,EXIT命令的作用是A)退出过程,返回程序开始处B)转移到DO WHILE语句行,开始下一个判断和循环C)终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行D)终止程序执行To be continue31、一条没有指明去向的SQL SELECT语句执行之后,会把查询结果显示在屏幕上,要退出这个查询窗口,应该按的键是A)ALT B)DELETE C)ESC D)RETURN第(32)-(35)题使用如下三个表:学生.DBF:学号C(8),姓名C(12),性别C(2),出生日期D,院系C(8)课程.DBF:课程编号C(4),课程名称C(10),开课院系C(8)学生成绩.DBF:学号C(8),课程编号C(4),成绩I32、查询每门课程的最高分,要求得到的信息包括课程名称和分数。
VFP6练习题 VFP基础
VFP6.0单元练习(一)一、单项选择题1、数据库管理系统的英文缩写是()。
A、DBB、DBSC、DBMSD、DBA2、数据库系统的核心部分是()。
A、数据模型B、数据库C、计算机硬件D、数据库管理系统3、在关系型的数据库管理系统中,三种基本关系运算是()。
A、选择、投影和连接B、选择、删除和复制C、创建、修改和合并D、统计、连接和分类4、数据库文件的扩展名是_____。
A、.IDXB、.DBFC、.PJXD、.DBC5、VFP6.0是一种()数据库管理系统。
A、层次型B、网状型C、关系型D、逻辑型6、不是安全可靠地退出VFP6.0系统的正确方法是()。
A、在命令窗口执行QUIT命令B、立即关掉计算机电源C、单击窗口右上方的“X”D、按ALT+F4组合键8、对VFP6.0的运行环境进行定义和调整的两个配置文件是()。
A、CONFIG.SYS和AUTOEXEC.BA TB、CONFIG.FX和AUTOEXEC.BATC、CONFIG.SYS和CONFIG.FXD、FOXPLUS.EXE和FOXPCOMP.EXE9、VFP6.0允许最多可使用()个内存变量。
A、3600B、40003C、256D、51212、在VFP6.0中可以使用的常量类型有()。
A、数值型、字符型、日期型、通用型、备注型B、数值型、字符型、日期型、逻辑型、备注型C、数值型、字符型、日期型、逻辑型D、数值型、字符型、备注型13、下列正确的字符型常数是()。
A、"ABCD"123EFG"B、"ABCD'123'EFG"C、"ABCD123"EFGD、"ABCD'123"EFG"14、关于空字符串的正确说法是()。
A、定界符内只包含有空格B、定界符内只包含有一个空格C、空字符串的长度为0D、空字符串的长度取决于定界符内空格的个数15、在一个字符串中,最多可包含()个字符。
数据库应用基础-Visual FoxPro6.0试卷(附答案)
职校计算机对口高考月考试卷(5月份)《Visual FoxPro 6.0》数据库命题:施恒锋班级:姓名:分数:一、单项选择题(2’×25,50’)1、数据库管理系统的英文缩写是()A、DBB、DBSC、DBMSD、OS2、退出Visual FoxPro可以在命令窗口输入是()A、BACKB、QUITC、EXITD、RETURN3、Visual FoxPro中的三种基本关系运算是()A、选择,投影,查找B、选择,投影,内部联接C、选择,投影,外部联接D、选择,投影,联接4、关系数据库管理的关系是()A、二维表B、对象C、表单D、命令5、DB,DBS,DBMS三者之间的关系是()A、DB包含DBS和DBMSB、DBMS包含DB和DBSC、DBS包含DB和DBMSD、DB就是DBS,也就是DBMS6、已知X=“22”,表达式 &X+11的值是()A、2211B、“2211”C、“33”D、337、下列表达式结果为真的是()A、“3”-“2” =1B、“3”-“2” =“1”C、“3”-“2” =“32”D、“3”+“2” =“5”8、下列选项为数值型常量的是()A、“2017”B、2017C、{2017}D、[2017]9、下列选项不是字符型常量的是()A、“hello”B、‘hello’C、[hello]D、{hello}10、下列选项为逻辑型常量的是()A、.N.B、YC、FD、T11、内存变量的数据类型不包括的是()A、数值型B、货币型C、备注型D、逻辑型12、执行?9%-4结果显示()A、3B、1C、-1D、-313、设X=10,表达式vartype(“X”) 的值是()A、10B、NC、CD、X14、表达式{^2016-10-05}-{^2016-11-02}是()A、25B、-28C、26D、-2615、执行set exact on 命令后,执行?“abcd”=“abc”是()A、“abcd”B、FC、.T.D、.F.16、表达式 5>3 and 1<6 and “C”<“A”是()A、.F.B、FC、DD、CA17、A下列表达式错误的是()A、date( )+ 16B、{^2016-10-05}-11C、date( )+ {^2016-10-05}D、date( )- {^2016-10-05}18、下列字符中可以作为内存变量的是()A、ab-cdB、abc+1C、2abcD、_abcde11019、下列函数中返回值为16的是()A、INT(16.2)B、LEN(“16”)C、ABS(-16)D、ROUND(15.5,1)20、以下不能作为字段名的是()A、总分B、姓名C、年龄D、性别21、以下不属于字段的4个属性的是()A、字段名B、字段类型C、字段宽度D、字段属性22、设计表中数值型字段有6位整数和2位小数,则宽度应设为()A、9B、6C、8D、1023、用来存储照片的字段的数据类型应该是()A、OLE型B、备注型C、通用型D、二进制型24、打开数据库XH.DBCR的命令是()A、USE DATABASE XHB、USE XHC、OPEN XHD、OPEN DATABASE XH25、表有30条记录,当前记录号是6,执行skip命令后recno()值()A、4B、5C、7D、8二、填空题(1’×30,50’)1.关闭所有打开的文件的命令是2.字符型字段的最大宽度是,数值型字段的最大宽度是,日期型字段的宽度是,逻辑型字段的宽度是备注型宽度是。
《Visual-Foxpro-6.0》精选试题集及答案
《VFP6.0》资料试题一、选择题:(每小题2分,共30分)1.数据库、数据系统和数据库管理系统之间的关系叙述正确的是_________。
A>数据库包括数据库系统和数据库管理系统B>数据库管理系统包括数据库和数据库系统C>数据库包括数据库系统和数据库管理系统D>三者毫无关系2.存储在计算机存储设备上的,具有结构化的数据集合是__________。
A>数据库 B>数据库系统 C>数据库应用系统 D>数据库管理系统3.按照数据模型化分,VFP6.0开发的应用系统应当是___________。
A>关系型数据库系统 B>网状型数据库系统C>层次型数据库系统 D>混合型数据库系统4.以下有关VFP6.0工作方式的叙述中,正确的是___________。
A>只有一种工作方式,即命令方式B>有两种工作方式,即命令方式和程序方式C>有两种工作方式,即键盘方式和鼠标方式D>有三种工作方式,即命令方式和程序方式和菜单方式5.用鼠标单击命令窗口中某个命令行的行首后,立即按上<Enter>键,则_________。
A>在该命令行处插入一个空行 B>删除该命令行 C>执行命令 D>显示出错信息6.在VFP6.0中,显示和隐藏命令窗口的操作是_________。
A>选择“窗口”菜单中“窗口”命令 B>使用Ctrl+F2键C>使用命令窗口的右上角的“”按钮图标 D>按<CapsLock>键7.启动Visual Foxpro 6.0的操作方法是________。
A>选择“开始”菜单下的“程序”下的“Microsoft Visual Foxpro 6.0”命令B>在桌面上创建Visual Foxpro 6.0快捷方式命令,双击桌面上该快捷图标C>通过运行一个用Visual Foxpro 6.0开发的文件来启动D>以上三种方法都可以2.存储在计算机存储设备上的,具有结构化的数据集合是__________。
visualfoxpro6.0测试题
Visual FoxPro测试题一、填空题1. 创立查问能够使用查问设计器和()两种方法来进行。
2. 在 Visual FoxPro 中索引文件分为 ( ) 和( ) 两种种类。
3.VFP项目管理器有 ( ) 个选项卡。
4.创立查问,选择字段时,双击表中顶部的“* ”号,则将该表的()字段增添到“选定字段列表框中。
5. 假如要阅读查问结果,单击工具栏上的()按钮。
6.在Visual FoxPro中,索引分红主索引、()、一般索引和独一索引。
7.创立查问时,最多能够设置 ( ) 个排序字段。
8.VFP6.0 系统供给了 ()个工作区。
9.REPLACE、DELETE、RECALL没有范围短语时,表示对 ( ) 记录进行操作。
二、选择题1.创立查问时,对“分组依照”选项卡设置的作用是()。
A)设置查问条件B)只输出重点字段同样的记录中的一条C)排序查问结果D)选择输出字段2. Visual FoxPro 6.0 中,要储存“工作简历”数据,可用()型数据种类。
A)字符B)备注C)逻辑D)通用3. 查问设计器中的选项卡挨次为()A)字段、连结、挑选、排序依照、分组依照B)字段、连结、排序依照、分组依照、杂项C)字段、连结、挑选、排序依照、分组依照、更新条件、杂项D)字段、连结、挑选、排序依照、分组依照、杂项4.日期型常数是用来表示日期的一种特别数据,其长度为()个字节。
A)随意B)10C)6D)85.要选择一个数据库文件 AA ,应采纳的 VFP命令是()A )CREATE DATABASE AA B)MODI STRU AAC)SET DATABASE TO AA D)USE AA6. 数值型字段宽度为5,小数位为 1 位,整数部分为()位A )1 B)2 C) 3 D)47. 钱币型数据的宽度是(),备注型数据的宽度是()通用型数据的宽度是()。
A)2 字节B)4 字节C)6 字节D)8 字节8.创立表构造能够利用()、()和()方式来实现。
vfp6.0表的练习题
第三章表的创建和使用一、选择题1.设在当前工作区中已打开一张数据库表。
下列命令中,不能将该数据库表关闭的命令是。
A.CLOSE ALL B.CLOSE DATABASE ALL C.USE IN 0 D.CLOSE TABLES 2.以下关于VFP的主索引的说法,正确的是______。
A.在数据库表和自由表中都可以建立主索引B.可以在一个数据库表中建立多个主索引C.主索引只适用于数据库表的结构复合索引D.组成主索引关键字的字段或表达式,在数据库表的所有记录中允许有重复值3.打开一张空表(无任何记录的表)后,未作记录指针移动操作时recno( )、eof( )和bof( )函数的值分别为。
A.0、.T.和.T. B.0、.T.和.F. C.1、.T.和.T. D.1、.T.和.F.4.打开一张表(有记录的表)后,未作记录指针移动操作时eof( ) 、bof( ) 和recno( )函数的值分别为。
A..F. 、.F. 和1 B..T. 、.F. 0和C..T. 、.T. 和1 D..T. 、.F. 和15.在数据库表中,只能有一个。
A.候索引B.主选索引C.普通索引D.唯一索引6.在创建索引时,索引表达式可以包含一个字段或多个字段。
在下列数据类型的字段,不能作为索引表达式的字段为。
A.日期型B.字符型C.通用型D.数值型7.函数select(0)的返回值为。
A.当前工作区B.当前未被使用的最小工作区号C.当前未被使用的最大工作区号D.当前已被使用的最小工作取号8.设有一张自由表rsda,该表有一个字段名为zc的字段,如果要将字段名zc改为zhicheng,可以使用下列的命令。
A.ALTER TABLE rsda RENAME COLUMN zc TO zhichengB.ALTER TABLE rsda RENAME FIELD zc TO zhichengC.ALTER TABLE rsda COLUMN RENAME zc TO zhichengD.ALTER TABLE rsda FIELD zc RENAME TO zhicheng9.在定义表结构时,备注型、逻辑型和日期型的字段宽度都是固定的,它们的宽度分别是。
VFP6.0操作习题
一、单项选择题1、在信息世界中,客观存在并且可以相互区别的事物称为()。
A)记录B)属性C)联系D)实体2、能够对数据库资源进行统一管理和控制的是()。
A)数据库B)数据库应用系统C)数据库管理系统D)数据库操作系统3、一个表文件中的各条记录()。
A)前后顺序不能任意对调,一定要按照输入的顺序排列B)前后顺序可以任意对调,不影响表中数据的实际意义C)前后顺序不能任意对调,一定要按照关键字段值的顺序排列D)前后顺序可以任意对调,但排列顺序不同,统计结果就可能不同4、在下列关系基本性质的描述中,错误的概念是()。
A)关系中不允许存在两个完全相同的元组B)关系中的每一列的属性值可以取自不同的值域C)元组的顺序无关紧要D)列的顺序无关紧要5、在教学中,一个学生要学习多门课程,而一门课程又有多名学生学习,则学生与课程这两个实体之间存在着()联系。
A)一对一B)一对多C)多对多D)多对一6、从一个关系中选取满足一定条件的元组组成新的关系,该关系运算称为()A)乘积B)投影C)连接D)选择7、从一个关系中某些特定的属性组成新的关系,该关系运算称为()A)乘积B)投影C)连接D)选择8、按照数据模型分类,数据库管理系统可以分为()三种类型A)层次、关系和环状B)链状、网状和关系C)网状、链状和层次D)层次、关系和网状9、下列关于关系模型的叙述中,错误的是()A)同一关系中不能有相同的元祖B)表与表之间的关联可以通过公共属性实现C)一个关系可以有多个候选键D)主键只能由一个属性组成主键可以由一个或多个属性组成,例如,学号和课程号组成主键10、数据库系统的主要功能不包括()A)数据库的运行管理功能B)数据的交换与转发功能C)数据库的建立和维护功能D)数据定义与操作功能11、在关系数据库中,实现”表中任意两行不能相同”的约束是靠()来实现A)行B)主关键字C)外部关键字D)属性12、在关系数据模型中,数据的一致性和完整性不包括()A)参照完整性B)实体完整性C)域完整性D)主码完整性13、数据库系统的三级模式结构是对数据的三个抽象级别,()是对数据物理结构和存储结构的描述A)用户模式B)概念模式(对数据的逻辑结构和特性的描述)C)内模式D)外模式(用户能看到和使用的数据的逻辑结构和特性的描述)14、关系数据模型()A)只能表示实体间的多对多联系B)只能表示实体间的一对一联系C)只能表示实体间的一对多联系D)可以表示实体间的一对一、一对多和多对多联系15、可以运行VFP的操作系统平台是()。
VFP6.0试题
数据库应用基础Vfp6.0期末试题姓名_________ 分数___________一、填空:1.数据是_____________________,大量数据的处理双将产生新的信息。
2.数据模型提供信息表示和操作手段的结构形式。
数据模型分_________、________和关系模型。
3.安装完Visual FoxPro 6.0 后,系统自动用一些默认值来设置环境,要定制自己的系统环境,应单击_______菜单下的_______菜单项。
4.在Visual FoxPro 6.0数据库管理系统中,数据表文件.dbf 的日期型字段的宽度为___________,逻辑型字段的宽度为_________。
5.对于数学表达式“10≤X≥50”的Visual FoxPro 6.0表达式应该为___________________。
6.在项目管理器中可以将一个应用系统编译成一个扩展名为___________的可执行文件。
7.打开项目管理器的同时,在Visual FoxPro 6.0菜单栏上自动添加一个_________菜单。
8.扩展名为.prg的程序文件在项目管理器的_____________选项卡中显示和管理。
二、选择:1、下列叙述正确的是()A vfp6.0 是层次数据库管理系统B vfp6.0 是网状数据库管理系统C vfp6.0 是关系数据库管理系统D vfp6.0 是关系数据库2、在项目管理器中建立的项目文件的默认扩展名是()A .prgB .pjxC .mprD .mnr3、在项目管理器中的文档选项卡的作用是()A 显示和管理表单、查询和视图B 显示和管理表单、报表和标签C 显示和管理自由表、视图和查询D 显示和管理数据库、表单和报表4、修改表结构是可以在()环境中完成。
A 表设计器B 表向导C 表浏览器D 表编辑器5、在项目管理器中不具有()选项卡A 类B 文档C 代码D 数据库6、在显示下拉菜单中单击追加方式选项,将在当前表()A 中增加一个空记录B 尾增加一个空记录C 中进入追加状态D 上弹出追加对话框7、当前工作区是指()A 最后执行SELECT命令所选择的工作区B 最后执行USE命令所在的工作区C 最后执行REPLACE命令所在的工作区D 建立数据库所在的工作区8、从项目管理器中移去一个数据表时,Visual FoxPro 6.0会打开一个对话框,在该对话框中用户不可以进行的操作是()A 移去B 删除C 取消D 挂起三、简答题:1、退出vfp6.0的方法有哪几种?2、vfp6.0中提供了哪些数据类型?3、试根据要求写出命令。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章1、数据库系统简称为(A )A、DBSB、DBC、DBMSD、DATA2、数据库管理系统简称(C )A、DBSB、DBC、DBMSD、DATA3、VFP6.0.软件属于一种( C )A、DBSB、DBC、DBMSD、DA TA4、下列不合法的字段名是(D )A、学号B、SNOC、STU_SNOD、STU*SNO5、如果表的某一字段用于存放电子表格、文档或图片,则该字段类型应定义为(D )A、字符型B、备注类型C、双精度型D、通用型6、采用备注类型字段后,每一个备注型字段在表中占多少个字符( B )A、3个B、4个C、5个D、6个第二章1、假设未建索引的表STUDENT中有10条记录,经过下列操作后,USE STUDENTGO 5SKIP -2LISTRECNO()的值为( D )A、5B、3C、1D、112、执行命令APPEND BLANK后,指针指向(C )A、表头B、表尾C、第一条记录D、最后一条记录3、下列对日期型内存变量赋值错误的是( A )A、STORE “03/05/2008”TO 出生日期B、STORE {^2008-03-05} TO 出生日期C、STORE CTOD(“03/05/2008”) TO 出生日期D、STORE DATE( ) TO 出生日期5、数组型内在变量在被定义后,初值为(D )A、不确定B、空值C、逻辑真D、逻辑假6、下列有各种关表达运算说法错误的是(A )A、字符型运算符有“—”、“+”、“$”,它们的运算结果均为字符B、关系运算的结果只有两种C、逻辑运算的结果只有两种D、各种运算的优先级别由高到低的次序为:数值型和字符型、字符串型、关系型、逻辑型7、MOD(9.1,-2)的结果为(D )A、1.1B、0.9C、-1.1D、-0.98、设D1和D2为日期型数据,M为整数,下列运算非法的是(A )A、D1+D2B、D1-D2C、D1+MD、D2 – M9、下列哪一函数的返回值与其它函数返回值不同的是(B )A、EOF( )B、COL( )C、BOF( )D、FOUND( )10、ROUND(123456.456,-2)的结果为(B )A、123400B、123500C、123456D、12346011、打开一个空表文件,测试BOF()和EOF()的值为( A )A、.t.、.t.B、f.、.f .C、.t.、.f.D、.f.、.t.12、关于Visual FoxPro的内存变量,下面说法中正确的是(B )A、使用一个内存变量之前要先声明或定义B、数组型内存变量中各数组元素的数据类型可以不同C、定义数组以后,系统为数组的每个数组原素赋以数值0D、数组元素的下标下限是013、在下列函数中,返回值为数值的是(A )A、A T(′人民′,′中华人民共和国′B、CTOD(′01/01/96′)C、BOF()D、SUBSTR(DTOC(DATE()),7)第三章1、COMTINUE命令必须与下列命令配对的是(C )A、FINDB、SELECTC、LOCATED、INDEX2、统计表中记录数的命令是(D )A、A VERAGEB、SUMC、TOTALD、COUNT3、在VFP中,使用COPY FILE 和COPY命令进行复制时,以下叙述错误的是(D )A、使用COPY命令时必须首先打开表文件B、使用COPY FILE命令时必须首先关闭表文件C、COPY命令不能同时复制备注文件D、COPY FILE命令可以同时复制备注文件4、下列命令中,不改变表文件记录指针的命令是( B )A、LISTB、RECALC、SUMD、REPLACE ALL5、下列命令中,不能对表记录修改的是(D )A、BROWSEB、EDITC、CHANGED、MODIFY6、下列有关索引的说法,错误的是( A )A、索引能提高更新的速度B、索引能提高查询的速度C、索引可能降低更新的速度C、索引与排序具有不同的意义7、设置主控索引的命令为( B )A、SET ORDER ON <索引标识>B、SET ORDER TO <索引相识>C、SET <索引标识> ON ORDERD、SET <索引标识> TO ORDER8、下列有关SET NEAR OFF/ON 命令说法错误的是( A )A、当NEAR为OFF,查找失败时,记录指针指向最接近值的记录处B、当NEAR为OFF,查找失败时,记录指针指向表尾C、当NEAR为ON,查找失败时,记录指针指向最接近值的记录处D、当NEAR为ON,查找失败时,FOUND( )值为.F.9、下列命令中,只针对索引表使用的是(D )A、LISTB、DISPAC、LOCA TED、SEEK10、下列有关命令BROWSE FREEZE〈字段名〉说法正确的是(B )A、显示所有字段,并可编辑所有字段B、显示所有字段,但只能编辑FREEZE中给定的字段C、显示所有字段,能编辑除FREEZE中给定字段外的所有字段D、显示FREEZE中给定字段,但不能编辑第四章1、自由表不可能有下列哪种索引( A )A、主索引B、候选索引C、普通索引D、惟一索引2、一个数据库表只能有一个(A )A、主索引B、候选索引C、普通索引D、惟一索引3、能实现数据库表实体完整性约束要求的是( D )A、只有主索引B、只有候选索引C、主索引或候选索引D、主索引、候选索引、惟一索引4、索引表达式中不允许出现重复值,但在一个表中可以出现多个这种索引的是下列哪种索引( B )A、主索引B、候选索引C、普通索引D、惟一索引第五章1、命令CLEAR ALL不能关闭的文件是( C )A、数据库文件B、自由表文件C、表单文件D、索引文件2、命令CLOSE ALL不能关闭的文件是( D )A、数据库文件B、自由表文件C、表单文件D、WORD文档3、过程文件中执行CANCEL命令的结果是( A )A、返回VFP的CAMMAND窗口B、退出VFPC、返回主程序调用入口处D、退出过程文件,执行主程序下一条语句4、键盘输入单个字符的语句是( B )A、GET——READB、W AITC、ACCEPTD、INPUT5、下列不正确的过程调用方法是( C )A、DO <过程名>B、= <过程名>()C、= <过程名>D、<过程名>()6、结构化程序设计的三种基本逻辑结构是( B )A、选择结构、循环结构和嵌套结构B、顺序结构、选择结构和循环结构C、选择结构、循环结构和模块结构D、顺序结构、递归结构和循环结构7、清除主窗口屏幕的命令是( A )A、CLEARB、CLEAR ALLC、CLEAR SCREEND、CLEAR WINDOWS第六章1、下列有关查询设计器说法不正确的是( D )A、创建的查询文件可以.QPR为扩展名保存在外存上B、创建查询所基的源表可以是数据库表或自由表C、创建的查询文件实际是一条SQL语句D、创建的查询文件实际是某一格式的表2、下列不是VFP所提供的查询输出去向(A )A、表单B、浏览窗口C、自由表D、报表3、下列有关视图说法错误的是( D )A、视图仅是从数据库的一个或多个表或视图中导出的一种定义,本身不保存数据B、基于一个数据库表的视图称为单表视图,否则为多表视图C、使用视图可以查阅需要的数据,也可更新数据并保存到相关表中D、视图的数据基源可以是数据库表或自由表4、SQL定义基本表的语句是( B )A、CREATEB、CREATE TABLEC、CREATE SQL VIEWD、CREATE DATA5、SQL定义视图的语句是(C )A、CREATEB、CREATE TABLEC、CREATE SQL VIEWD、CREATE DA TA6、SQL修改基本表的语句是(B )A、CREATEB、ALTERC、MODIFYD、CHANGE7、下列不属于SQL数据更新语句的是(A )A、REPLACEB、INSERTC、UPDATED、DELETE8、语句select * from student,sc where student.sno=sc.sno等价于( A )A、内部连接B、左连接C、右连接D、完全连接9、在Visual FoxPro中,以下关于删除记录的描述,正确的是(A)A、SQL的DELETE命令在删除数据库表中的记录之前,不需要用USE命令打开表B、SQL的DELETE命令和传统Visual FoxPro的DELETE命令在删除数据库表中的记录之前,都需要用USE命令打开表C、SQL的DELETE命令可以物理地删除数据库表中的记录,而传统Visual FoxPro的DELETE命令只能逻辑删除数据库表中的记录D、传统Visual FoxPro的DELETE命令在删除数据库表中的记录之前不需要用USE命令打开表10、使用SQL语句将学生表S中年龄(AGE)大于30岁的记录删除,正确的命令是(B)A、DELETE FOR AGE>30B、DELETE FROM S WHERE AGE>30C、DELETE S FOR AGE>30D、DELETE S WHERE AGE>3011、在Visual FoxPro中,删除数据库表S的SQL命令是(A)A、DROP TABLE SB、DELETE TABLE SC、DELETE TABLE S.DBFD、ERASE TABLE S16、使用SQL语句向学生表S(SNO,SN,AGE,SEX)中添加一条新记录,字段学号(SNO)、姓名(SN)、性别(SEX)、年龄(AGE)的值分别为0401、王芳、女、18,正确的命令是(C)A、APPEND INTO S (SNO,SN,SXE,AGE) value S (…0401‟,‟王芳‟,‟女‟,18)B、APPEND S value S (…0401‟,‟王芳‟,‟女‟,18)C、INSERT INTO S (SNO,SN,SEX,AGE) value S (…0401‟,‟王芳‟,‟女‟,18)D、INSERT S value S (…0401‟,‟王芳‟,18,‟女‟)17、在Visual FoxPro中,以下有关SQL的SELECT语句的叙述中,错误的是(D )A、SELECT子句中可以包含表中的列和表达式B、SELECT子句中可以使用别名C、SELECT子句规定了结果集中的列顺序D、SELECT子句中列的顺序应该与表中列的顺序一致18、要求查出职工表中所有姓“黄”职工的信息的SQL语句是( A )A、SELECT * FROM 职工WHERE 姓名LIKE “黄%”B、SELECT * FROM 职工FOR 姓名LIKE “黄%”C、SELECT * FROM 职工WHERE 姓名=“黄%”D、SELECT * FROM 职工FOR 姓名=“黄%”19、可实现对某一字段查询结果按降序排序的语句是(A )。