ImageVerifierCode 换一换
格式:DOCX , 页数:70 ,大小:73.33KB ,
资源ID:10619353      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/10619353.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(二填空题计算机二级VF.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

二填空题计算机二级VF.docx

1、二填空题计算机二级VF二、填空题:例1. 数据库中的数据是有结构的,这种结构是由数据库管理系统所支持的 表现出来的。【分析】为了反映事物本身及事物之间的各种联系,数据库中的数据必须具有一定的结构,这种结构用数据模型来表示。任何一个数据库管理系统都是基于某种数据模型的。【答案】数据模型例2. Visual FoxPro的程序设计方式有 和 两种。【分析】在Visual FoxPro中不仅支持面向过程的程序设计,而且支持面向对象的程序设计。【答案】面向过程、面向对象例3. 关系数据库的三种运算有 、 和 。【分析】关系数据库的三种运算是选择、投影和连接。选择是从关系中找出满足给定条件的记录,是从行

2、的角度进行运算;投影是从关系中选出若干个指定字段的值,它是从列的角度进行运算;连接则是把两个关系中的记录按一定条件横向结合,连接过程由连接条件来控制。这三种运算的结果都得到了一个新的关系。【答案】选择、投影和连接例4. 用户可以更改系统的环境设置,如主窗口标题及默认目录等。设置时可以执行“工具”菜单的 命令。【分析】Visual FoxPro的设置决定外观及行为。安装Visual FoxPro后,系统使用的是默认的环境设置。用户也可以更改环境设置,方法是执行“工具”菜单的“选项”命令,在打开的对话框中进行设置。【答案】“选项”例5. 在连接运算中, 连接是去掉重复属性的等值连接。【分析】在连接

3、运算中,自然连接按连接属性值相同的原则将两个关系拼接成一个新的关系,在形成最终结果时,去掉重复的属性或列。【答案】自然例6. 关系数据库中可命名的最小数据单位是 。【分析】关系是一个二维表,由行和列组成,列就是属性,列名就称为属性名或字段名。【答案】属性名或字段名例7. 关系数据库是采用 作为数据的组织方式。【分析】数据模型是指表示数据与数据之间联系的方法,可以采用不同的数据模型来表示数据与数据之间的联系,这也决定了数据的组织方式。在关系数据库中,采用关系模型作为数据的组织方式,层次数据库则采用层次模型作为数据的组织方式。【答案】关系模型例8. 在关系中,不允许在构成主关键字的字段中有重复值或

4、 。【分析】实体完整性规定了主关键字的值不能出现重复值和空值。【答案】空值例9. 在关系数据库的基本操作中,从表中取出满足条件元组的操作称为 。【分析】选择运算就是从关系中取出满足条件的元组。【答案】选择例10. 在Visual FoxPro中,图形界面的操作工具分别是 、 和 。【分析】向导是一种快捷设计工具,它通过一组对话框与用户对话,逐步揭示用户完成某项操作的各步操作。设计器用来创建或修改应用程序所需的控件,其功能比向导更强。生成器则用来在应用程序的构件中加入控件,每个生成器通常包含一系列选项卡,用于设置对象的属性。【答案】向导、设计器、生成器例11. Visual FoxPro是一种支

5、持用户使用菜单、命令、 3种不同操作方式的新型数据库管理系统。【分析】Visual FoxPro为用户提供了3种操作方式:使用菜单、命令和命令文件。前两种为交互式工作方式,后一种为自动化工作方式。【答案】命令文件例12. 安装完Visual FoxPro之后,系统自动用一些默认值来设置环境,要定制自己的系统环境,应单击 菜单下的选项菜单项。【分析】要定制自己的系统环境可以使用“选项”对话框或SET命令来进行设置,也可以通过配置文件进行设置。使用“选项”对话框进行设置的方法是从“工具”菜单中选择“选项”命令。【答案】工具例13. Visual FoxPro是微机数据库管理系统,它支持标准的面向过

6、程的程序设计方式,还支持 程序设计方法。【分析】Visual FoxPro即是微机计算机上的数据库管理系统,又是数据库应用系统开发工具。它支持标准的面向过程的程序设计方式和面向对象的程序设计方法。【答案】面向对象的例14. 在Visual FoxPro中,项目文件的扩展名是 。【分析】项目文件实际上是数据、文档、程序以及各种Visual FoxPro对象的集合,项目文件的扩展名是.pjx例15. 项目管理器的 选项卡用于显示和管理数据库、自由表和查询等。【分析】项目管理器的数据选项卡用于显示和管理数据库、自由表和查询等。【答案】数据例16. Visual FoxPro提供的各种设计器中,可以用

7、来定义表单或报表中使用的数据源的是 。【分析】数据环境设计器用于定义表单或报表中使用的数据源,包括表、视图和表单。【答案】数据环境设计器例17. Visual FoxPro中新的Web发布向导可以根据指定的数据源中的记录创建一个 文件。 【分析】Visual FoxPro中新的Web发布向导是根据指定的数据源中的记录创建HTML格式的文件。【答案】HTML文件例18. 在Visual FoxPro中,可以对字段设置默认值的表是 。【分析】在Visual FoxPro的表分为自由表和数据库表两种类型,与自由表相比数据库表则增加了数据有效性规定的内容,字段有效性规则的项目有三项:“规则”、“信息”

8、、“默认值”。【答案】数据库表例19. 在一个数据表中可以有 个主索引, 个候选索引, 个普通索引。【分析】主索引可确保字段中输入的值的惟一性并决定了处理记录的顺序,可以为数据库中的每个表建立一个主索引;建立候选索引的字段可以看作是候选关键字,所以一个表可以建立多个候选索引;普通索引可以有多个。【答案】1 多 多例20. Visual FoxPro中所谓自由表就是那些不属于任何 的表。【分析】在Visual FoxPro中将存储数据的表分为数据库表和自由表,自由表自然是不属于任何数据库的表,否则就不能称之为自由表。【答案】数据库例21. 一个数据库表只能有一个 索引。【分析】Visual Fo

9、xPro的主索引等同于一般数据库的主关键字的概念,所以在一个表上只能有一个,另外,在一个表上可以建立多个候选索引、多个惟一索引和多个普通索引。【答案】主例22. 在Visual FoxPro中,通过表之间的关联可以实现数据的 完整性。【分析】在Visual FoxPro中通过主索引实现实体完整性,通过联系实现参照完整性,通过字段上的规则实现域完整性。【答案】参照例23. 在编辑参照完整性之前,一般应该先进行 操作。【分析】在通过父表的主索引和子表的普通索引建立了表之间的联系后,则可以编辑联系并编辑参照完整性。但是在编辑参照完整性之前,往往需要先进行清理数据库的操作。通过选择菜单“数据库清理数据

10、库”来完成此项操作。【答案】清理数据库例24. 记录级有效性用来检查 之间的逻辑关系。【分析】记录级有效性用来检查不同字段在同一记录中的限制,从而保证不违反数据库的相应规则。【答案】同一记录中不同字段例25. 在表设计器的显示组框中选项有 、 和 。【分析】在表设计器的显示组框中选项有三项:格式、输入掩码、标题,通过设置每个字段的显示格式、输入掩码,可以防止数据的非法输入。【答案】格式、输入掩码、标题例26. 在Visual FoxPro中,建立学生数据表时,将年龄字段值限制在1825岁之间的这种约束属于 。【分析】限制字段值的取值范围,应该设置字段有效性规则,属于域完整性的约束。【答案】域完

11、整性约束。例27. 在Visual FoxPro中,学生数据表STUDENT中包含通用型字段,表中通用型字段中的数据均存储到另一个文件中,该文件名为 。【分析】数据表中备注型和通用型字段的内容都存放在一个单独的表备注文件中(.FTP)。【答案】STUDENT.FTP例28 在Visual FoxPro中,相当于主关键字的索引是 。【分析】如果一个字段的值或几个字段的值能够唯一标识表中的一条记录,则这样的字段称为候选关键字,一个表中可能有多个候选关键字,从中选择一个作为主关键字,Visual FoxPro中将主关键字称为主索引。【答案】主索引。例29. Visual FoxPro的数据完整性规则

12、通常包括 、 和 。【分析】在数据库中,数据完整性是指保证数据正确的特性,数据完整性包括实体完整性、域完整性和参照完整性。【答案】实体完整性、域完整性和参照完整性。注意:本题的3个空无顺序要求例30. 由SET RELATION命令建立的两个表或多个表之间的联系是一种 联系。【分析】SET RELATION命令用来建立表之间的临时联系,而表之间的永久联系是在数据库设计器中建立的。【答案】临时例31. 可以在项目管理器的 选项卡下建立命令文件。【分析】在项目管理器的“代码”选项卡中包含:程序文件、API库和应用文件。【答案】代码例32. 打开数据库设计器的命令是 DATABASE。【分析】MOD

13、IFY DATABASE是打开数据库设计器修改当前数据库中的对象,CREATE DATABASE是新建一个数据库,但不会打开数据库设计器。【答案】MODIFY例33. 用命令“INDEX ON 姓名 TAG INDEX_NAME”建立索引,其索引类型是 。【分析】利用INDEX命令可以为数据表建立候选索引、惟一索引和普通索引,在命令中如果加CANDIDATE短语指明建立候选索引,UNIQUE短语指明建立惟一索引,如不加短语则为一个普通索引。【答案】普通索引例34. 数据库表可以设置字段有效性规则,字段有效性规则属于域完整性范畴,其中的“规则”是一个 。【分析】字段有效性规则实现了域完整性,用于

14、判断字段中输入的内容是否合法,是一个逻辑表达式。【答案】逻辑表达式例35. 为表建立索引后,索引文件名与表文件同名,当表打开时,索引文件自动打开的索引是 ,这种索引文件的扩展名是 。【分析】一个结构复合索引文件与表具有相同的文件名,扩展名为.cdx,在一个结构复合索引文件中可以包含多个索引项。每次表打开时这样的索引文件会自动打开,而且在表修改时自动更新索引文件。【答案】结构复合索引 .CDX或CDX或. cdx或cdx例36. 查询设计器的结果是将”查询”以 为扩展名的文件保存在磁盘中;而视图设计完后,在磁盘上找不到类似的文件,视图的结果保存在 中。【分析】查询以独立的文件形式保存,文件扩展名

15、是.qpr,文件的内容主体是SQL SELECT语句;而视图并不以文件形式存储,定义的视图直接存储在数据库中,所以只有在数据库中才能使用视图。【答案】qpr 数据库例37. 在视图和查询中,利用 可以修改数据,利用 可以定义输出去向,但不能修改数据。【分析】视图和查询是Visual FoxPro中的两个基本的检索和操作数据库的工具。它们都是根据表来定义的,从普通检索数据来说,查询和视图作用差不多。但两者之间的区别是:查询可以定义输出去向,可以将查询的结果应用于表单、报表等各种形式中,但是不能更改数据;利用视图可以修改数据,可以利用SQL将对视图的修改发送到基本表,因此它可以对表实施操作,便于使

16、用。【答案】视图 查询例38为了能够通过视图更新基本表中的数据,需要在视图设计器的 选项卡下设置有关选项。【分析】设置与更新有关的内容,当然在更新条件选项卡中。在视图设计器中没有其他与更新有关的选项卡。【答案】更新条件例39. 查询设计器中,系统默认的查询结果输出去向是 。【分析】查询设计器中,查询结果可以有多种去向,系统默认的输出去向是济览,其它的去向可以在输出去向对话框中指定。【答案】浏览例40. 在建立查询时,建立查询的数据源可以是 和 。【分析】建立查询时,会打开“添加表和视图”对话框,用来指定建立查询的数据源,数据源可以是表或视图,而在指定数据表时,既可指定自由表,也可指定数据库表。

17、【答案】表 视图例41. 查询设计器的“联接”选项卡用来指定查询的 。【分析】在查询设计器中,包含字段、联接、筛选、排序依据、分组依据和杂项等几个选项卡,在字段中选择输出的字段,在联接选项卡中设置表之间的联接条件和类型,在筛选选项卡中设置筛选记录所需满足的条件,在排序中设置字段的排序条件【答案】联接条件例42. 视图中的数据取自数据库中的 或 。【分析】视图文件的数据来源与查询文件一样可以是表文件或视图文件,但它没有查询去向【答案】表 视图例43. 建立远程视图必须首先建立与远程数据库的 。【分析】连接是Visual FoxPro中数据库中的一种对象,它是根据数据源创建并保存在数据库中的一个命

18、名连接,以便在创建远程视图时按其名称进行引用,或通过设置命名连接的属性优化Visual FoxPro与远程数据源的通信。【答案】连接例44. 函数ROUND(1234.567,2)的结果是 。【分析】ROUND()函数在保留指定小数位数时要做四舍五入运算,函数ROUND(1234.567,2)保留小数点后两位,其结果为1234.57【答案】1234.57例45设M=30,执行命令?&M+20后,其结果是 。【分析】宏替换函数&用来替换内存变量的内容,即&的值是变量中的内容,&M的值是30,&M+20相当于30+20,结果为50【答案】50例46 条件函数IFF(LEN(SPACE(3)3,1,

19、-1)的值不 。【分析】本题的函数共使用了三个函数。SPACE(3)返回一个由指定数目空格组成的字符串,即由3个空格组成的字符串。LEN()为返回字符表达式中字符的个数,所以LEN(SPACE(3)=3。IFF(,)则根据逻辑表达式的结果选择表达式2或表达式3,逻辑表达式的值为.T.,则选择表达式2,否则选择表达式3。而LEN(SPACE(3)3的结果为.F.,应选择表达式3,即-1。【答案】-1例47 已知D=56,则函数VARTYPE(D)的结果是 。【分析】函数VARTYPE( )是返回自变量数据的类型,用一个字母表示。D=56是一个赋值语句,将关系表达式56的值.F.赋给变量D,则D为

20、逻辑型变量,这样VARTYPE(D)的结果为逻辑型即L。【答案】L例48. 在Visual FoxPro中,执行定义数组的命令DIMENSION A(3,4)后,该数组中共有 个元素,当以一维数组形式访问二维数组时,则A(9)和二维数组中的元素 为同一变量。【分析】在Visual FoxPro中,数组下标的最小值规定为1,因此该二维数组的元素个数是3*4=12个。 二维数组各元素在内存中按行的顺序存储,即这12个元素的存储顺序是:A(1,1) A(1,4),A(2,1)A(2,4)A(3,1)A(3,4)当以一维数组形式访问该二维数组时,A(9)与二维数组的第9个元素即A(3,1)为同一变量。

21、【答案】12 A(3,1)例49. 已知X=“Visual FoxPro”,则函数AT(“FOX”,X)的值是 。【分析】函数AT(“FOX”,X)的作用是返回字符串“FOX”在字符串“Visual FoxPro”中的开始位置,是从第8个字符开始的,因此结果是8。【答案】8例50. ? MOD(10,-3)函数的结果是 。【分析】MOD()函数的格式是MOD(,)。功能是:返回两个数值相除后的余数,是被除数,是除数,余数的正负号同除数,如果被除数与除数异号,则函数值为两数相除的余数再加上除数的值。本题中,10除以-3等于-3余1,因此余数为1+(-3)=-2。【答案】-2例51?16%-5的结

22、果是 。【分析】本题是求16除以-5的余数。16除以-5等于-3余1,-5加1结果为-4,因此求余后结果为-4。【答案】-4例52Visual FoxPro可以同时打开多个数据库,但所有作用于数据库的命令或函数只对 起作用。【分析】Visual FoxPro可以同时打开多个数据库,但在同一时刻只有一个当前数据库,意思是说,所有作用于数据库的命令或函数只对当前数据库起作用。【答案】当前数据库例53如果在表上建立了主索引和候选索引,则不能用 或 命令插入记录,必须用 中的INSERT命令插入记录。【分析】如果在表上建立了主索引和候选索引,则不能用APPEND、INSERT命令插入记录,必须用SQL

23、中的INSERT命令插入记录。这是因为当一个表定义了主索引或候选索引后,由于相应的字段具有关键字的特性,即不能为空,所以只能使用SQL中的INSERT命令插入新记录。【答案】APPEND INSERT SQL例54在Visual FoxPro中,用命令可以创建 索引,但不可以创建 索引。【分析】在Visual FoxPro中,用命令可以创建普通索引、惟一索引(UNIQUE)和候选索引(CANDIDATE)。这是因为表设计器中指定一个主索引实际就是指定了一个主关键字。【答案】普通索引、惟一索引和候选索引 主索引例55在Visual FoxPro中,要建立参照完整性,必须首先建立 。【分析】在Vi

24、sual FoxPro中,参照完整性与表之间的联系有关,它是指:当插入、删除或修改一个表中的数据时,通过参照引用相互关联的另一个表中的数据来检查对表的数据操作是否正确。【答案】表之间的关系例56把自由表A添加到当前数据库中,表名为考生成绩表,应输入的命令是 。【分析】添加自由表的命令是ADD TABLE NAME 。本题依次指定命令及名称即可。【答案】ADD TABLE A NAME 考生成绩表例57“永久联系”存储在 中,可以在 和 中自动作为默认联系条件保持数据库表之间的联系。【分析】在参照完整性中表之间的关联或联系是基于索引建立的永久联系,它存储在数据库中,可以在“查询设计器”和“视图设

25、计器”中自动作为默认联系条件保持数据库表之间的联系。【答案】数据库 查询设计器 视图设计器下列例58例64要用到学生成绩表和学生基本情况表文件,其结构如下:学生成绩.dbf班级(C,2),学号(C,6),数学(N,3),物理(N,3),计算机(N,3),总分(N,3)。 学生基本情况.dbf学号(C,6), 姓名(C,8),性别(C,2),年龄(N,2),政治面貌( C,8)。 例58用SQL命令对学生基本情况表中所有记录的年龄加1,完整的SQL命令是 。【分析】更新表中数据,应使用UPDATE命令,命令格式为:UPDATE SET =WHERE ,通过WHERE设置仅对满足条件的记录进行更新

26、,没有WHERE设置时,表示对表中所有的记录进行更新。【答案】UPDATE 学生基本情况 SET 年龄=年龄+1例59. 用SQL语句查询学生成绩表中每个班数学成绩的最高分、最低分、平均分和总分,完整的SQL命令是 。分别查询每个班的数据,属于分组计算查询,要用GROUP BY短语。最高分、最低分、平均分和总分则可以分别使用SQL的函数MAX、MIN、AVG和SUM。【答案】SELECT MAX(数学),MIN(数学),AVG(数学),SUM(数学); FROM 学生成绩 GROUP BY 班级例60. 对学生成绩表文件增加字段“外语(N,3)”,可以使用的SQL命令是 。【分析】修改表结构应

27、使用ALTER TABLE命令的格式,其中添加字段时要用ADD短语,并在其后加上添加的字段名及属性,属性包括类型的宽度,对数值型还包括小数位数。【答案】ALTER TABLE 学生成绩 ADD 外语N(3)例61. 用SQL命令求出“学生成绩”表中班级数目,可以使用的完整命令是 。【分析】统计数目用COUNT( )函数,显然在表中班级字段的值是允许重复的,因此在统计班级数目时,应加上DISTINCT短语去掉重复值,否则变成了统计记录个数。【答案】SELECT COUNT(DISTINCT 班级) FROM 学生成绩例62. 用SQL命令查询“学生成绩”表中3班计算机不及格的记录,完整的SQL命

28、令是 。【分析】用SELECT查询记录时,WHERE用来指定查询条件,其后是选择条件的逻辑表达式,由于班级字段是字符型,故其值要用定界符。【答案】SELECT * FROM 学生成绩 WHERE 班级=3 AND 计算机60例63. 用SQL命令对“学生基本情况”表按年龄降序进行排列所有学生的信息,应输入 命令。【分析】本题考查的知识点是SQL语句中排序命令的使用。排序短语为ORDER BY。系统默认按升序排列,本题要求按降序列排列,需要加上降序排列的短语DESC。【答案】SELECT * FROM 学生基本情况 ORDER BY 年龄 DESC例64显示“学生成绩”表总分最高的前5位学生的学

29、号,总分,应输入 命令。【分析】本题是利用命令显示部分信息,如果只需显示满足条件的前几个记录,可以使用TOP数字表达式,需要注意的是TOP短语要与ORDER BY短语同时使用才有效。【答案】 SELECT 学号,总分 TOP 5 FROM学生成绩 ORDER BY 总分 DESC例65-例69使用如下描述的样本数据库:假设图书管理数据库中有3个表,图书.dbf、读者.dbf和借阅.dbf。它们的结构分别如下:图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2)读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址

30、C(20))借阅(借书证号C(4),总编号C(6),借书日期D(8))例65. 在上述图书管理数据库中,图书的主索引是总编号,读者的主索引是借书证号,借阅的主索引应该是 。【分析】图书表用总编号惟一标识一本书,读者表用借书证号惟一标识一个读者,借阅表描述哪个读者借阅了哪本书,所以应该用借书证号和总编号一起来惟一标识,即该表由借书证号和总编号构成复合关键字。为此,在Visual FoxPro中借阅表的主索引的索引表达式则是”借书证号+总编号”【答案】借书证号+总编号例66. 如下SQL语句的WHERE子句中的”借阅.借书证号=读者. 借书证号”对应的关系操作是 。 SELECT 读者.姓名, 读者.职称,图书.书名,借阅.借书日期;FROM 读者,借阅,图书; WHERE 借阅.借书证号=读者.借书证号; AND 图书.总编号=借阅.总编号【分析】该语句的FROM短语后有3个表,那么显然WHERE短语后的两个条件都是连接条件。【答案】连接例67. 如果要查询”郝方”借阅了几册书,可以使用如下SQL语句:SELECT CONUT(*) FROM 读者 ;JOIN 借阅 借阅.借书证号=读者.借书证号; WHERE 姓名=”郝方”【分析】在SQL SELECT语句中有JOIN短语,显然是FROMJOIN

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1