visualfoxpro6.0数据库与程序设计试题

合集下载

《visualfoxpro6.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,屏幕输出为()。

《数据库应用基础VFro 6.0》

《数据库应用基础VFro 6.0》

《数据库应用基础VFro 6.0》期末考试试卷一、填空题(1*30分)1.在Visual FoxPro6.0中,常量的数据类型有___________、___________、____________、____________、__________和__________六种。

2.字符串表达式的运算符有______、______二种。

3.查看记录的两种方式是____________和______________。

4.EOF()函数的作用是:______________。

5.当前记录指针在第4个记录,执行SKIP命令后,记录指针定位在第____个记录。

6.Visual FoxPro6.0的主界面主要由、、工具栏、及命令窗口组成。

7.目前最常用的数据库结构是:层次型、和。

8.表中的一列称为,它规定了数据的特征;表中的一行称为一个,它是多个字段的集合。

9.项目管理器的选项卡用于显示和管理数据库、自由表和查询等。

10.YEAR({09/23/1998})+1的结果是________。

11.V AL("3")+2的结果是_____________。

12.打开项目管理器的同时,在Visual FoxPro6.0 菜单栏自动添加菜单。

13.如果一个表不属于任何一个数据库,那么它就是一个表。

14.创建表的三种方法:通过创建表、用创建表、使用命令创建表。

15.Visual FoxPro中,根据表间的联系方式,把表间关系分为:,关系和多对多关系。

16.在Visual FoxPro 6.0中,项目文件的扩展名是。

17.在Visual FoxPro 6.0中,数据表文件的日期型、逻辑型、备注型字段宽度分别为。

(2分)二、单项选择题(2*25分)1、在命令窗口中,不能实现的操作是 ________ 。

A、复制已执行过的命令B、重复执行已执行过的命令C、同时执行多个命令D、在命令窗口中显示命令执行结果2、VFP系统中,表的结构取决于 ___________ 。

vfp6考试题及答案

vfp6考试题及答案

vfp6考试题及答案一、选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个选项是正确的数据类型?A. IntegerB. StringC. DateD. All of the above答案:D2. Visual FoxPro中,用于创建表单的命令是?A. CREATE TABLEB. CREATE FORMC. CREATE DATABASED. CREATE VIEW答案:B3. 在Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LENB. LENGTHC. STRLEND. SIZE答案:A4. 如果要在Visual FoxPro中打开一个表单,应该使用哪个命令?A. DO FORMB. OPEN FORMC. DISPLAY FORMD. RUN FORM答案:A5. 在Visual FoxPro中,以下哪个命令用于排序记录?A. SORTB. ORDER BYC. INDEXD. ALL OF THE ABOVE答案:D6. Visual FoxPro中,以下哪个选项不是数据库对象?A. 表B. 视图C. 表单D. 索引答案:C7. 在Visual FoxPro中,以下哪个命令用于查找记录?A. SEEKB. FINDC. LOCATED. ALL OF THE ABOVE答案:D8. Visual FoxPro中,以下哪个函数用于获取当前日期?A. DATE()B. TODAY()C. NOW()D. BOTH A AND B答案:D9. 在Visual FoxPro中,以下哪个命令用于删除表单?A. DELETE FORMB. REMOVE FORMC. CLOSE FORMD. DESTROY FORM答案:D10. Visual FoxPro中,以下哪个选项是正确的字段类型?A. NumericB. CharacterC. MemoD. All of the above答案:D二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以创建一个新的数据库。

数据库应用技术-----Visual FoxPro6.0测试题

数据库应用技术-----Visual FoxPro6.0测试题

数据库应用技术-----Visual FoxPro6.0测试题一、填空题(每空1分,共21分)1、SQL是一种功能极强的-------------------------语言。

2、SQL-SELECT命令的ORDER BY 子句中,DESC表示按--------------输出,省略DESC 表示按----------------------输出。

3、视图与查询的根本区别是查询只能查阅指定的数据,而视图不但可以查阅数据,还可以------------------------,并把-------------------------------回存到源表中。

4、按照数据模型划分,Visual Foxpro6.0是----------型数据管理系统。

5、查询文件的扩展名是----------,表文件的扩展名是--------------。

6、某数值型字段的宽度定义为6,小数位为2,该字段所能存储的最大数值是--------。

7、表文件中有4个通用型字段,保存该表通用型字段内容的文件数目是---------个。

8、某表有姓名(字符型,宽度为8)、出生年月(日期型)、团员(逻辑型)共3个字段,则该表记录长度为------------。

9、在命令命令窗口中退出Visual Foxpro6.0的命令是-------------。

10、Visual Foxpro6.0中的表文件可分为-----------------和----------------两类。

11、假设某表的记录指针正指向第9号记录,则EOF()的值为--------。

12、Visual Foxpro6.0中复合索引文件的扩展名是---------------。

13、如果要把表中修改的记录回存到源表中,必须在视图设计器中选择-------------选项。

14、SELECT 0命令的含义是----------------------------------。

VisualFoxPro6.0程序设计(试题分析)

VisualFoxPro6.0程序设计(试题分析)

试题编号:20408分值:1参考答案:B35、若rsk.dbf有20条记录,执行下列命令序列后,显示结果为()。

use rskskip 2goto 6skip -2? recno( )A) 6 B) 4 C)8 D)2试题编号:20409分值:1参考答案:B36、表达式val("a2")*len("foxpro")的值是()。

A) a2*foxpro B) 0 C) a2foxpro D) 1238、下列字符串的运算结果为.f.的表达式为()。

A) "fort" $ "comfortable" B) "computer"="comp"C) "former"=="former" D) "computer"=="comp"39、顺序执行以下赋值命令后,下列表达式中,合法的表达式是()。

x="12"y=2*3z=left("foxpro",3)A) x+y B) y+z C) x-z+y D) x-x+z-z试题编号:20509分值:1参考答案:C45、在下列表达式中,错误的表达式是()。

A) {^2000-06-01}-10 B) {^2000-06-01}-date()C) {^2000-06-01}+date() D) {^2000-06-01}+10试题编号:20602分值:1参考答案:C47、下列关于数据库表和自由表的概念叙述中不正确的是()。

A) vfp的表可分为属于数据库的表和自由表两种B) 自由表是一个独立的表,不属于任何数据库C) 数据库表和自由表的表设计器功能完全相同D)数据库表可以从数据库中移出,变成自由表53、某关系表规定“奖金”字段输入的数据必须在100和999之间,则应在字段有效性规则输入框中输入()表达式。

《数据库应用基础-VisualFoxPro6.0》综合的习题集四.doc

《数据库应用基础-VisualFoxPro6.0》综合的习题集四.doc

《数据库应用基础-Visual FoxPro6.0》综合习题四一、选择题:(每题2分,共40分)1.关系数据库有三种基本操作,从表中选取满足条件的属性称为()。

A、选择B、投影C、连接D、比较2.从学生表中找出年龄小于18岁的女同学进行的是()。

A、连接B、投影C、选择D、和3.数据库系统DBS、数据库DB和数据库管理系统DBMS三者之间的关系是()。

A、DBS包括DB和DBMSB、DBMS包括DB和DBMSC、DB包括DBS和DBMSD、DBS就是DB,也是DBMS4.在Visual FoxPro6.0中,打开[文件]菜单的快捷键是()。

A、Alt+AB、Alt+FC、Alt+BD、Alt+W5.命令格式中表示第N条记录的<范围>短语是()。

A、ALLB、Record NC、Next ND、Rest6.对数值进行求四舍五入的函数是()。

A、MOD()B、MAX()C、ROUND()D、SQRT()7.DATE()函数()。

A、返回当前系统日期B、返回以字符类型表示的<日期表达式>代表该天是星期几C、返回当前的系统时间D、返回当前的系统日期和时间8.Visual FoxPro6.0在创建数据库时,创建了扩展名分别为()。

A、.DBC B、.DCT C、.DCX D、以上三者均包括9.下面关于数控库表和自由表的叙述,错误的是()。

A、数据库表是属于某个数据库的表B、自由表是不属于任何数据库的表C、数据库表和自由表可以相互D、数据库表和自由不能相互转换10.下列可以作为字段名的是()。

A、价格B、价格C、价格-aD、3price11.每个字段有4个属性,下面()不属于字段的属性。

A、字段名B、字段类型C、字段宽度D、字段属性12.视图设计器中的选项卡有()。

A、字段、联接、筛选、排序依据、分组依据、更新、杂项B、字段、联接条件、筛选、排序依据、分组依据、更新、杂项C、字段、联接、筛选、排序依据、分组依据、更新条件、杂项D、字段、联接、筛选条件、排序依据、分组依据、更新、杂项13.查询设计器和视图设计器的主要不同表现在()。

Visual FoxPro6.doc单元检测题

Visual FoxPro6.doc单元检测题

《Visual FoxPro6.0数据库应用设计》单元检测题第一章Visual FoxPro6.0基础知识一、填空题1、按照数据模型划分,Visual FoxPro6.0是___________________数据库管理系统。

2、常见的数据模型有_____________、________________和_________________三种类型。

3、关系数据库管理系统提供了____________、________________和_________________三种关系操作。

4、在二维表中,_________________________称为元组,也称为记录。

5、用二维表数据来表示实体及实体之间联系的数据模型称为________________________ 。

6、Visual FoxPro6.0不仅支持____________________的程序设计,而且支持______________的程序设计。

7、在关系数据库中,查找满足一定条件记录的操作称为__________。

8、数据库具有冗余度小、较高的程序与数据独立性,易于扩充和_____________的特点。

9、数据库系统的核心部分是_____________________________________。

10、二维表中的列称为关系的_______________;二维表中的行称为关系的_____________。

11、数据库系统中用户对数据库的各种操作请求都是由__________________ 来实现的。

二、选择题1、数据库是在计算机系统中按照一定的数据模型组织、存储和应用的____________。

A、文件的集合B、数据的集合C、命令的集合D、程序的集合2、关系数据库用____________来表示实体之间的联系。

A、树状结构B、网状结构C、二维表D、线性表3、数据库系统中对数据进行管理的核心软件是_____________。

visual foxpro 6.0测试题

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_fox_pro6.0程序设计习题大全

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集成环境主要包括标题栏_______、_______、________、________、_________。

visual fox pro6.0期末试卷C

visual fox pro6.0期末试卷C

学年第一学期期末考试(C卷)《visual fox pro6.0》试卷(适用班级:)满分:100分时间:90分钟一、填空题(共14题,每空1分)1、SQL的主要特点、、、。

2、在Visual FoxPro6.0的SQL语句中,用来修改表结构的命令是,可以修改表中记录的命令是。

3、在SQL-SELECT命令中可以使用一些统计函数,这些函数包括,SUM ()和MIN()和COUNT()。

4、查询文件默认的扩展名为5、Visual FoxPro6.0中的视图分为视图和视图两种。

6、SQL的数据定义包括、、、。

7要在当前目录建立数据库“学籍.dbc”命令为。

8、SQL的数据操纵主要包括、和三个部分的功能。

9、在Visual FoxPro6.0的SQL语句中,用来创建表结构的命令是。

10、创建查询时,最多可以设置个排序字段。

11、查询命令SELECT*FROM成绩,其中*表示,查询命令SELECT*FROM学籍,成绩,*表示。

12、在SQL-SELECT命令中的ORDER BY子句,DECS表示按输出,省略DESC 表示按输出。

13、根据表单数据来源进行分类,表单可分为、和3种类型。

14、表单数据源可以使用数据库表、或。

二、选择题(共10小题,每题2分)1、在SQL-INSERT命令的功能是()A、数据定义B、数据查询C、更新表中字段的属性D、在表中指定位置插入若干条记录2、不能作为查询输出的目标是()A、临时表B、视图C、标签D、图形3、SQL-UPDATE命令的功能是()A、数据更新B、数据查询C、更新表中字段D、更新表中字段内容4、使用表单向导创建表单,在“表单样式”对话框中可以确定()A、表和字段B、表和样式C、视图和按钮D、样式和按钮5、在SQL-SELECT命令查询中,能够实现数据表之间关联的选项是()。

A、HAVINGB、GROUP BYC、WHERED、ORDER BY6、项目管理器的“数据”选项卡用于显示和管理()A、数据库、视图、查询B、数据库、自由表、查询C、表单、报表、标签D、数据库、视图、标签7、与查询命令“SELECT姓名,专业性FROM学生TO SCREEN”等价的命令是()。

VisualFoxpro程序设计考试题答案

VisualFoxpro程序设计考试题答案

1、数据库系统与文件系统的最主要区别是(分数:2 分)A.数据库系统复杂,而文件系统简单B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D.文件系统管理的数据量较小,而数据库系统可以管理庞大的数据量标准答案是:B。

2、数据库系统的核心是(分数:2 分)A.数据模型B.数据库管理系统C.数据库D.数据库管理员标准答案是:B。

3、Visual FoxPro支持的数据模型是(分数:2分)A.层次数据模型B.关系数据模型C.网状数据模型D.树状数据模型标准答案是:B。

4、在Visual FoxPro中“表”是指(分数:2分)A.报表B.关系C.表格D.表单标准答案是:B。

5、对于“关系”的描述,正确的是(分数:2 分)A.同一个关系中允许有完全相同的元组B.同一个关系中元组必须按关键字升序存放C.在一个关系中必须将关键字作为该关系的第一个属性D.同一个关系中不能出现相同的属性名标准答案是:D。

6、Visual FoxPro关系数据库管理系统能够实现的三种基本关系运算是(分数:2分)A.索引、排序、查找B.建库、录入、排序C.选择、投影、联接D.显示、统计、复制标准答案是:C。

7、关系运算中的选择运算是(分数:2分)A.从关系中找出满足给定条件的元组的操作B.从关系中选择若干个属性组成新的关系的操作C.从关系中选择满足给定条件的属性的操作D.A和B都对标准答案是:A8、如果一个学生可以选择多门课程,而且每门课程可以被多个学生选择,则学生和课程两个实体之间的关系属于(分数:2分)A.一对一联系B.多对一联系C.多对多联系D.一对多联系标准答案是:C。

9、在Visual FoxPrlO&项目管理器中不包括的选项卡是(分数:2分)A.数据B.文档C.类D.表单标准答案是:D。

10、在下面的数据类型中默认值为.F.的是(分数:2分)A.数值型B.字符型C.逻辑型D.日期型标准答案是:C。

VisualFoxPro-6.0参考答案

VisualFoxPro-6.0参考答案

第一章Visual FoxPro 6.0基础知识习题精练一参考答案:一、单项选择题1.A2.C3.C4.A5.D6.B7.B8.B9.A 10.D 11.B 12.B 13.C 14.D 15.A 16.A 17.B 18.D 19.C 20.A 21.B 22.C 23.B 24.C 25.A 26.C 27.A 28.D 29.B 30.B 31.B 32.D 33.A 34.B 35.C 36.B 37.C 38.A 39.C 40.B 41.A 42.D 43.C 44.B 45.A 46.B 47.C 48.A 49.B 50.B 51.D 52.B 53.D 54.A 55.C 56.A 57.D 58.A 59.D 60.C 61.A 62.D 63.C 64.C 65.B 66.C 67.C 68.B 69.A 70.C 71.A 72.B 73.A74.D 75.B 76.B 77.A 78.D 79.D 80.A 81.A二、填空题1.通用型 G 42.备注型 43..FPT4.变量数组对象5.数值型逻辑型货币型6.严格的 YMD7.$ ¥ 48.字段变量和内存变量9.利用赋值号“=”赋值利用STORE命令赋值 10.?<表达式> ??< 表达式> 11.私有数组全局数组局部数组 12.1 65000 13.不小写大写 14.函数名函数返回值函数名参数函数返回值 15..PRG .DBC .DBF习题精练二参考答案一、选择题1.B2.C3.A4.C5.C6.D7.C8.D9.D 10.A 11.C 12.D 13.D 14.C 15.A16.D 17.D 18.C 19.D 20.B 21.C 22.A 23.C 24.B 25.A 26.D 27.C 28.B 29.D 30.B 31.B 32.C 33.D 34.C 35.C 36.D 37.B 38.B 39.B 40.B 41.C 42.A 43.D 44.B 45.D 46.C 47.C 48.C 49.C 50.B 51.B 52.A 53.C 54.D 55.A 56.B 57.B 58.B 59.A 60.D 61.D 62.D 63.A 64.C 65.B 66.C 67.A 68.D 69.A 70.A 71.C 72.B 73.D 74.C 75.C 76.B 77.B 78.D 79.B 80.B 81.A 82.A 83.B 84.B 85.D 86.A 87.B 88.B 89.D 90.D 91.B 92.D 93.D 94.B 95.A96.A 97.C 98.A 99.C二、填空题1.人工管理、文件管理、数据库系统管理2.一对一、一对多、多对多3.元组,属性4.候选关键字5.外部关键字6.数据结构、数据操作、数据的完整性约束条件。

《数据库应用基础-Visual FoxPro 6.0》综合习题十

《数据库应用基础-Visual FoxPro 6.0》综合习题十

《数据库应用基础-Visual FoxPro6.0》、综合习题十一、选择题:(每题2分,共40分)1.按照数据库的数据类型分类,Visual Foxpro6.0属于()。

A、层次型B、关系型C、网状型D、混合型2.在下列四个选项中,不属于基本关系运算的是()。

A、联接B、投影C、选择D、排序3.在下面的数据类型中默认为.F.的是()。

A、数值型B、字符型C、逻辑型D、日期型4.执行下列命令序列:A=4?IIF(A>3,A>3,A<3)结果为:()。

A、.T.B、.F.C、A>3D、A<35.下列函数中函数值为字符型的是()。

A、DATE()B、TIME()C、YEAR()D、DATETIME()6.将内存变量定义为全局变量的Visual Foxpro6.0命令是()。

A、LOCALB、PRIV ATEC、PUBLICD、GLOBAL7.结构化程序设计的三种基本逻辑结构是()。

A、选择结构、循环结构和嵌套结构B、顺序结构、选择结构和循环结构C、选择结构、循环结构和模块结构D、顺序结构、递归结构和循环结构8.下面关于Visual Foxpro6.0数组的叙述中,错误的是()。

A、用DIMENSION和DECLARE都可以定义数组B、Visual Foxpro6.0只支持一维数组和二维数组C、一个数组中各个数组元素必须是同一种数据类型D、新定义数组的各个元素初值为.F.9.扩展名为.DBC的文件是()。

A、表单文件B、数据库表文件C、数据库文件D、项目文件10.显示数据库结构的命令是()。

A、EDITB、MODI STRUC、LIST STRUD、BROW11,把当前数据表文件中“性别”字段(C型)的值全部清除,但仍保留该字段,应当使用命令()。

A、MODI STRUB、DELETEC、REPLACED、ZAP12.如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系是()。

《数据库基础-Visual FoxPro6.0》综合习题一

《数据库基础-Visual  FoxPro6.0》综合习题一

《数据库应用基础—Visual FoxPro6.0》综合习题一一、选择题:(每题2分,共40分)1.数据库系统的核心是()。

A、数据库管理系统B、数据库C、数据D、数据库应用系统2.下面()不是VFP6.0的可视化设计的辅助工具。

A、设计器B、项目管理器C、向导D、生成器3.下面的说法正确的是()。

A、在Visual Foxpro6.0中使用一个普通变量之前要先声明或定义B、在Visual Foxpro6.0中数组的各个数据元素的数据类型可以不同C、定义数组以后,系统为数组的每个数据元素赋以数值0D、数组的下标下限是04.一个仓库里可以存放多个部件,一种部件可以存放于多个仓库,仓库与部件之间是()。

A、一对一B、多对一C、一对多D、多对多5.如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于()。

A、一对一联系B、一对二联系C、多对多联系D、一对多联系6.下列关于查询的叙述,正确的是()。

A、不能使用自由表建立查询B、只能使用自由表建立查询C、只能使用数据库表建立查询D、可以使用数据库表和自由表建立查询7.在Visual Foxpro6.0中,程序文件的扩展名为()。

A、.prgB、.qprC、.scxD、.sct8.表单有自己的属性、事件和()。

A、方法B、状态C、对象D、行为9.报表文件的扩展名是()。

A、.frxB、.rpxC、.rtpD、.rep10.使用菜单设计器窗口时,在“结果”组合框选项中,如果定义一个过程,应选择()。

A、命令B、过程C、子菜单D、填充名称11.将一个预览成功的菜单存盘,再运行该菜单,却不能执行,这是因为()。

A、没有放到项目中B、没有生成菜单程序C、要用命令方式D、要编入程序12.下列不能作为报表数据源的是()。

A、自由表B、查询C、文本文件D、临时表13.表单里有一个命令按钮,若要将其标题设置为“确定”,应该修改()属性。

Visual Foxpro 6.0 数据库理论题(期末)

Visual Foxpro 6.0 数据库理论题(期末)

数据库课后练习题一、选择题1、现实世界中客观存在并可相互区别的“事物”被称为___B___。

A.属性B.实体C.数据D.键2、属性所取的值的变化范围,即同一实体集中各实体同一属性具有的值在一定范畴之间,这一范畴称为该属性的___B___。

A.键B.域(或称值域)C.实体D.项3、一个属性值或一组属性值如能惟一标识该实体集中的各实体,则称为该实体的___C____。

A.实体B.项C.键D.数据4、实体相互之间关系的抽象表示被称为___D____,即现实世界中事物之间的语义关系。

A.项B.键C.数据D.联系5、__A_____是表示实体固有特性的若干属性的集合。

A.实体型B.键C.实体D.表6、关系代数是用对___D___的运算来表达查询要求的方式。

A.实体B.域C.属性D.关系7、关系演算是用___B_____来表达查询要求的方式。

A.关系B.谓词C.代数D.属性8、域是一组具有相同数据的类型的______A__的集合。

A.值B.实体C.属性D.关系9、基本关系中,任意两个元组值___D_____。

A.可以相同B.必须完全相同C.必须全不同D.不能完全相同10、实体完整性规则为:若属性A是基本关系R的主属性,则属性A___B____。

A.可取空值B.不能取空值C.可取某定值D.都不对11、确定了___A_____的值,就能惟一地确定一个元组.A.主键B.外来键C.关系D.属性12、凡在一个关系中具有主键特性的属性或属性组,均称为___B_____。

A.关系B.候选键C.主键D.外来键13、对于某一指定的关系可能存在多个候选健,但只能选其中一个为___C____。

A.替代键B.候选键C.主键D.关系14、当关系中的某属性是由另一个关系的主键构成时,则该属性为____D____。

A.主键B.替代键C.候选键D.外来键15、规范化理论是___D____首先提出来的。

A.Microsoft B.冯·诺依曼C.IBM D.E.F.Codd16、按照数据模型划分,Visual FoxPro6.0是___C_____。

《数据库应用-Visual FoxPro6.0》综合习题八

《数据库应用-Visual FoxPro6.0》综合习题八

《数据库应用-Visual FoxPro6.0》综合习题八一、选择题:(每题2分,共40分)1.如果要使创建的查询按降序排列,应在()选项卡中操作。

A、字段B、联接C、筛选D、排序依据2.下列关于查询的说法,正确的是()。

A、查询文件的扩展名为.QPXB、不能基于自由表创建查询C、根据数据库表、自由表或视图可以创建查询D、不能基于视图创建查询3.下列属性在设计时不可用的是()。

A、Buttons属性B、ButtonCount属性C、Caption属性D、Value属性4.将文本框的InputMask属性设置为“9999.99”,其含义是()。

A、限制用户只能输入具有两位小数并小于10000的滚动条B、限制用户只能输入具有两位小数并大于10000的滚动条C、限制用户只能输入9999.99数值D、限制用户不能输入9999.99数值5.指定列表框中列表数目应使用的属性是()。

A、ValueB、ColunmCountC、ListCountD、Selected6.在设置参照完整性时,通过调用()调查出参照完整性生成器。

A、项目管理器B、数据库菜单C、表设计器D、文件菜单7.下列关于菜单定义文件的说法,不正确的是()。

A、菜单定义文件存放着菜单的各项定义B、菜单定义文件本身是一个表文件C、菜单定义文件可以运行D、菜单定义文件不能运行8.把一个项目编译成一个应用程序时,下列叙述正确的是()。

A、所有项目文件将组合为一个单一的应用程序文件B、所有项目排除的文件将组合为一个单一的应用程序文件C、所有项目包含的文件将组合为一个单一的应用程序文件D、由用户选定的项目文件将组合为一个单一的应用程序文件9.表达式LEN(‘ABC’-‘DE’)的值是()。

A、1B、3C、5D、710.SQL查询语句中HA VING子句的作用是()。

A、指出分组查询的范围B、指出分组查询的值C、指出分组查询的条件D、指出分组查询的字段11.若表文件及其索引文件已打开,为了确保指针定位在记录号为1的记录上,应该使用的命令是()。

《Visual Foxpro 6.0》精选试题集及答案

《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.存储在计算机存储设备上的,具有结构化的数据集合是__________。

《Visual-Foxpro-6.0》精选试题集及答案

《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.存储在计算机存储设备上的,具有结构化的数据集合是__________。

《数据库应用-Visual FoxPro6.0》综合习题九

《数据库应用-Visual FoxPro6.0》综合习题九

《数据库应用-Visual FoxPro6.0》综合习题九一、选择题:(每题2分,共40分)1.从数据库的整体结构看,数据库系统采用的数据模型有()。

A、网状模型、链状模型和层次模型B、层次模型、网状模型和环状摸型C、层次模型、网状模型和关系模型D、链状模型、关系模型和层次模型2.在Visual FoxPro6.0中,一个()就是一个关系。

A、二维表B、数据库C、记录D、库3.在Visual FoxPro6.0中,“项目管理器”窗口中的选项卡依次为()。

A、全部、数据、文档、表单、代码、其他B、全部、数据、文档、类、代码、其他C、全部、数据、文梢、类、代码、区域D、全部、数据、区域、表单、代码、其他4.Visual FoxPro6.0的DBMS基于的数据模型是()。

A、层次型B、关系型C、网状型D、混合型5.在Visual FoxPro6.0中,关于自由表叙述正确的是()。

A、自由表和数据库表是完全相同的B、自由表不能建立字段级规则和约束C、自由表不能建立候选索引D、自由表不可以加入到数据库中6.在Visual FoxPro6.0中,运行表单T1.SCX的命令是()。

A、DO T1B、RUN FORM1 T1C、DO FORM T1D、DO FORM T1 7.在Visual FoxPro6.0中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给出,它们分别为()。

A、1、4、8B、4、4、10C、1、10、8D、2、8、88.在Visual FoxPro6.0中,使用“菜单设计器”定义菜单,最后生成的菜单程序的扩展名是()。

A、MNXB、PRGC、MPRD、SPR9.在Visual FoxPro6.0中,调用报表格式文件PP1并预览报表的命令是()。

A、REPORT FROM PP1 PREVIEWB、DO FROM PP1 PREVIEWC、REPORT FORM PP1 PREVIEWD、DO FORM PP1 PREVIEW10.在Visual FoxPro6.0中,如果希望一个内存变量只限于在本过程中使用,说明这种内存变量的命令是()。

VFP6数据库和表测验题

VFP6数据库和表测验题

Visual FoxPro 6.0数据库和表测验题一、单项选择题1、下列不能作为字段名的是()A、价格B、价格C、价格_aD、价格_52、某数值型字段的宽度为9位,小数点数为3位,则该字段的最大值是()A、999999999B、999C、999999.999D、99999.9993、复制C:\JSGL\JSDA.DBF表中所有女教师的数据创建新表JSDA2.DBF,应该使用的命令是()A、USE C:\JSGL\JSDA.DBFCOPY TO C:\JSGL\JSDA2B、USE C:\JSGL\JSDA.DBFCOPY TO C:\JSGL\JSDA2 FOR 女教师C、USE C:\JSGL\JSDA2.DBFCOPY TO C:\JSGL\JSDA FOR 性别=“女”D、USE C:\JSGL\JSDA.DBFCOPY TO C:\JSGL\JSDA2 FOR 性别=“女”4、下列关于数据库表的叙述中,错误的是()A、一个数据库表只能属于一个数据库B、一个数据库表可能属于多个数据库C、数据库表可以移出数据库成为自由表D、自由表可以添加到数据库成为数据库表5、每个字段有4个属性,下面哪个不属于字段的属性()A、字段名B、字段类型C、字段宽度D、字段属性6、下列可以作为字段名的是()A、NAME+1B、NAME-9C、NAME_9D、9NAME7、下面关于数据库表和自由表的叙述,错误的是()A、数据库表是属于某个数据库的表B、自由表是不属于任何数据库的表B、数据库表和自由表要以相互转换D、数据库表和自由不能相互转换8、下面关于表的叙述,错误的是()A、Visual FoxPro可以打开多个表B、Visual FoxPro可以使用多个表数据C、Visual FoxPro 可以有多个当前表D、Visual FoxPro只能有一个当前表9、复制C:\JSGL\JSDA.DBF表的结构创建新表JSDA3.DBF,应该使用的命令是()A、USE C:\JSGL\JSDA.DBFCOPY TO C:\JSGL\JSDA3B、USE C:\JSGL\JSDA.DBFCOPY STRTURE TO C:\JSGL\JSDA3C、USE C:\JSGL\JSDA.DBFCOPY STRUCTURE TO C:\JSGL\JSDA3D、USE C:\JSGL\JSDA3.DBFCOPY STRUCTURE TO C:\JSGL\JSDA39、下列创建数据库的叙述,错误的是()A、在项目管理器中选择“数据库”选项,再选择“新建”按钮,可以创建数据库。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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 C
8.如果内存变量和字段变量均有变量名"姓名",那么引用内存的正确方法是()。

.姓名 >姓名 C.姓名和B都可以
9.一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。

A.一对一
B.多对多
C.多对一
D.一对多
10.当前数据库文件有10条记录,执行下列命令后的结果是()。

GO 5
APPEND BLANK
RECNO()
.6 C
Foxpro的ZAP命令可以删除当前数据库文件的()。

A.满足条件的记录
B.有删除标记的记录
C.结构
D.全部记录
12.命令:CREATE DATABASE ABC是用来()。

A.创建一个名为ABC的数据库
B.创建一个名为ABC的数据表
C.修改一个名为ABC的数据库
D.修改一个名为ABC的数据库
13.有以下程序段:
DO CASE
CASE 计算机〈60
”计算机成绩是:”+”不及格”
CASE 计算机〉=60
A.算术表达式
B.字符表达式
C.关系表达式
D.逻辑表达式 4.表的关联关系类型包括( )。

A.一对一关联关系
B.一对多关联关系
C.多对多关联关系
D.以上都正确 中使用了( )等几种变量形式。

A.字段名变量
B.数组变量
C.系统变量
D.内存变量 四、判断题(每小题1分,共5分)
( )1.自由表不能设置主索引。

( )2.#DEFINE PI ,其中PI 是一个变量。

( )(5,3)的值为3。

( )4.整型数据的缩写是I 。

( )5.工作区可用字母A~Z 表示。

五、程序填空题。

补全以下程序代码(每空2分,共14分)
1.从键盘输入一个数,判断能否被2整除,然后给出提示信息。

在命令窗口中输入以下代码. Set talk off Clear
Input “从键盘输入一个整数:”to a
&&判断a 是否能被2整除 ”能被2整除”
Else &&否则,表示转折 ”不能被2整除” Endif Return
2. 计算1-100之间的整数和。

Set talk off Clear S=0 I=1
Do while i<=100 Enddo
”s=”,s,”i=”,i Set talk on Return
3.用for语句求1-100以内的奇数的和.在命令窗口输入以下代码:
Clear
S=0
S=s+i
Endfor
”s=”,s
Return
4. a=3+1
b=2+2
c=IF(a<b,今天星期一,今天星期二)
c
结果为:
_ __
5.写出该程序代码的返回值。

Clear
S=0
FOR I=1 TO 10
S=s+i
“s=”,s
Return
S=1
I=1
Do While i<100
I=i+1
If int(i/2)=i/2
Endif
S=s+i
Enddo
”1-100间的奇数和:”,s
Return
1.日期型数据加减有哪些规则(4分)
2.为项目创建数据库的方法有哪几种(3分)
3.简述结构化程序设计的思路。

(3分)
4.将数学表达式y=
ab
ac
b
a
2
4
2-
+
-
以计算机能够识别的形式表示出来。

(2分)
x2-7 (x<8)
1.编程计算分段函数y = 的函数值,X由键盘输入。

(5分)
8x-3 (x≥8)
六、简答题(共4小题,共12分)
七、编程题(共3小题,共19分)
顺序输出程序代码:2.编写程序打印九九乘法表。

(6分)
3.分别编写程序:从键盘上输入字符串“visualfoxpro”将每个字符在一行内倒序输
出;将每个字符逐行顺序输出。

(8分)
倒序输出程序代码:
《Visual 数据库与程序设计》试卷答案
一、填空题(每小题1分,共20分)
1.关系型 (不区分大小写) 3.传地址方式 4.@ (不区分大小写) 7.结构化查询语言 8.逻辑删除 (不区分大小写) 10.数据库 11.内存变量 1
2.常量 1
3.字段 1
4. 1
5.数组 19.逻辑 20.级联
三、多项选择题(每小题2分,共10分)(多选漏选均不得分)
四、判断题(每小题1分,共5分)
五、程序填空题(每空2分)(程序中字母不区分大小写) a%2=0 =s+i I=i+1
i=1 to 100 step 2 4.今天星期一 =55 6.Loop
六、简答题
1.一个日期型数值加上一个整数值得到一个比现在这个日期值更大的日期值,整数值与日期值的天数相加;(2分)一个日期型数值减去一个整数值得到一个比现在这个日期值更小的日期值,日期值的天数值与整数值相减;(1分)一个日期型值与一个日期型值相减得到一个整数值,表示两个日期相差的天数。

2.在项目管理器中创建数据库;(1分)利用命令创建数据库;(1分)为项目添加已经存在的数据库(1分)
3.结构化程序设计的过程要始终遵循自顶而下、逐步细化,即程序的设计按从头到尾的顺序设计(1分),对于功能较复杂的程序可将程序功能模块化(1分),将不同的功能放到不同的模块中,将问题细化、简单化,最后再将模块组合(1分)。

4.答案:y=(-a+sqrt(b**2-4*a*c))/(2*a*b)或 y=(-a+sqrt(b^2-4*a*c))/(2*a*b)
答以上任何一种写法均得分,但漏写括号,写错函数均不得分。

七、编程题
1. 参考程序:
Set talk off Clear
Input ”输入x 值:” to x If x<8 Y=x^2-7 Else Y=8*x-3 Endif ”y=”,y
评分标准:程序书写正确能够执行得满分,其他情况酌情得分。

2. 参考程序:
Set talk off Clear
”# # # 九九乘法表 # # #”
For i=1 to 9 For i=1 to i K=i*j
” ”+str(j,1)+”*”+ str(i,1)+”=”+str(k,2)+” ” Endfor
Endfor
Set talk on Return
评分标准:程序书写正确能够执行得满分,其他情况酌情得分。

3.倒序输出参考代码:(4分) Clear
Accept ”请输入字符串visualfox:” to st N=len(st)
Do while n>=1
If substr(st,n,1)=space(1) Exit Else
substr(st,n,1) N=n-1 Endif Enddo
Return
顺序输出参考代码:(4分)
Clear
Accept ”请输入字符串visualfox:” to st N=1
Do while n<=12
If substr(st,n,1)=space(1)
Exit
Else
substr(st,n,1)
N=n+1
Endif
Enddo
Return。

相关文档
最新文档