1、二级 VISUAL+FOXPRO 笔试-310 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.在表单运行中,当结果发生变化时,应刷新表单,刷新表单所用的命令是(分数:2.00)A.RELEASEB.DELETEC.REFRESHD.PACK2.MOD(-13,-3)与 MOD(13,-3)的正确结果是(分数:2.00)A.-1,-2B.-1,-1C.-2,-1D.-2,-23.软件测试的目的是(分数:2.00)A.证明软件系统中存在错误B.找出软件系统中存在的所有错误C.尽可能多地发现系统中的错误和缺陷D.证明软件的正确性4.若要从学生表
2、中检索出 jg 并去掉重复记录,可使用如下 SQL 语句SELECT_jg FROM student请选出正确的选项完成该语句(分数:2.00)A.ALLB.*C.?D.DISTINCT5.下面关于数据库系统的叙述正确的是(分数:2.00)A.数据库系统减少了数据冗余B.数据库系统避免了一切冗余C.数据库系统中数据的一致性是指数据类型的一致D.数据库系统比文件系统能管理更多的数据6.编制一个好的程序,首先要保证它的正确性和可靠性,还应强调良好的编程风格,在选择标识的名字时应考虑(分数:2.00)A.名字长度越短越好,以减少程序的输入量B.多个变量共用一个名字,以减少变量名的数目C.选择含义明确
3、的名字,以正确提示所代表的实体D.尽量用关键字作名字,以使名字标准化7.在 SELECT 语句中,用来指定查询所用的表的子句是(分数:2.00)A.WHEREB.GROUP BYC.ORDER BYD.FROM8.在数据库管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是(分数:2.00)A.数据库系统阶段B.文件系统阶段C.人工管理阶段D.数据项管理9.在 Visual FoxPro 中,可对字段设置默认值的表(分数:2.00)A.必须是数据库表B.必须是自由表C.自由表或数据库表D.不能设置字段的默认值10.算法的时间复杂度是指(分数:2.0
4、0)A.执行算法程序所需要的时间B.算法程序的长度C.算法执行过程中所需要的基本运算次数D.算法程序中的指令条数11.常用的关系运算是关系代数和(分数:2.00)A.集合代数B.逻辑演算C.关系演算D.字段12.若要从学生表中检索出 1980 年 1 月 1 日以后(含 1 月 1 日)出生的所有学员,可应,用如下 SQL 语句SELECT*FROM student WHERE请给出恰当的表达式以完成该语句(分数:2.00)A.csrq1980-1-1B.csrq1980-1-1C.csrq1980-1-1D.csrq1980-1-113.给出当前记录号的函数是(分数:2.00)A.RECCO
5、UNT()B.RECNO()C.DELETE()D.VARTYPE()14.在 SQL 的 CREATE TABLE 命令中用于定义满足实体完整性的主索引的短语是(分数:2.00)A.DEFAULTB.UNIQUEC.CHECKD.PRIMARY KEY15.如果一个表达式包含算述运算、关系运算、逻辑运算和字符运算时,运算的先后顺序是(分数:2.00)A.算术运算关系运算逻辑运算字符运算B.算术运算字符运算关系运算逻辑运算C.逻辑运算关系运算算术运算字符运算D.字符运算算术运算逻辑运算关系运算16.设有下列二叉树:(分数:2.00)A.B.C.D.17.当内存变量与字段名变量重名时,系统优先处
6、理(分数:2.00)A.内存变量B.字段名变量C.全局变量D.局部变量18.在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是(分数:2.00)A.概要设计B.详细设计C.可行性分析D.需求分析19.能显示当前库文件中所有女生的姓名、性别和籍贯的命令是(分数:2.00)A.LIST FIELDS 姓名,性别,籍贯B.LIST FIELDS 姓名,籍贯 FOR 性别=“女”C.DISPLAY ALL FIELDS 姓名,性别,籍贯D.LIST FOR 性别=“女”.AND.籍贯=“四川”20.采用面向对象技术开发的应用系统的特点是(分数:2.00)A.重用性更强B.运行速度
7、更快C.占用存储量小D.维护更复杂21.要修改当前内存中打开的表结构,应使用的命令是(分数:2.00)A.MODI COMMB.MODI STRUC.EDIT STRUD.TYPE EDIT22.以下关于视图的叙述中,正确的是(分数:2.00)A.只能根据自由表建立视图B.只能根据数据库表建立视图C.可以根据查询建立视图D.数据库表和自由表都可以建立视图23.在数据结构中,从逻辑上可以把数据结构分成(分数:2.00)A.动态结构和静态结构B.线性结构和非线性结构C.集合结构和非集合结构D.树状结构和图状结构24.要设置标签的显示文本,应使用的属性是(分数:2.00)A.AlignmentB.C
8、aptionC.CommentD.Name25.同一个表的全部备注字段内容存储在哪种文件中?(分数:2.00)A.不同的备注B.同一个表C.同一个备注D.同一个数据库26.下列函数结果为.T.的是(分数:2.00)A.EMPTY(SPACE(5)B.EMPTY(.NULL.)C.ISNULL(“)D.ISNULL()27.SQL 命令中建立表的命令是(分数:2.00)A.CREATE VIEWB.CREATE LABELC.CREATE DABATED.CREATE TABLE28.下列选项中,与函数 INT(10/3)结果相同的是(分数:2.00)A.CELING(3.3)B.FLOOR(3
9、.3)C.SIGN(3.3)D.ABS(3.3)29.SORT 命令和 INDEX 命令的区别是(分数:2.00)A.前者按指定关键字排序并生存新的数据表,后者也可以B.后者按指定关键字排序并生成新的数据表,前者也可以C.前者按指定关键字排序并生成新的数据表,后者不可以D.后者按指定关键字排序并生成新的数据表,前者不可以30.在表单中为了浏览非常长的文本,需要添加的控件是(分数:2.00)A.标签B.文本框C.编辑框D.命令按钮31.要使当前表的所有职工的工资增加 200 元,应使用的命令是(分数:2.00)A.EDIT 工资 WITH 工资+200B.REPLACE 工资 WITH 工资+2
10、00C.REPLACE 工资 WITH 200D.REPLACEALL 工资 WITH 工资+20032.不允许记录中出现重复索引值的索引是(分数:2.00)A.主索引B.主索引、候选索引和普通索引C.主索引和候选索引D.主索引、候选索引和惟一索引33.一个 Visual FoxPro 过程化程序,从功能上可将其分为(分数:2.00)A.程序说明部分、数据处理部分、控制返回部分B.环境保存与设置部分、功能实现部分、环境恢复部分C.程序说明部分、数据处理部分、环境恢复部分D.数据处理部分、控制返回部分、功能实现部分34.SQL 命令中用于插入数据的命令是(分数:2.00)A.INSERTB.AP
11、PENDC.INSERT BEFORED.INSERT INTO35.将 Student.dbf 表中 jg 字段的名称改为籍贯,如下选项中正确的 SQL 语句是(分数:2.00)A.ALTER TABLE student ALTER COLUMN jg TO 籍贯B.ALTER TABLE student ADD 籍贯 C(10)C.ALTER TABLE student RENAME jg TO 籍贯D.ALTER TABLE student RENAME jg 籍贯二、填空题(总题数:11,分数:30.00)36.在算法的 5 个特性中,算法必须能在执行有限个步骤之后终止指的是算法的 【
12、1】 性。(分数:2.00)填空项 1:_37.在数据结构中,用一组地址连续的存储单元一次存储数据元素的方式是 【2】 结构。(分数:2.00)填空项 1:_38.软件生命周期一般可分为以下阶段:问题定义、可行性研究、 【3】 、设计、编码、测试、运行与维护。(分数:2.00)填空项 1:_39.数据库理论中,数据的独立性一般可分为 【4】 和逻辑独立性。(分数:2.00)填空项 1:_40.数据库是指按照一定的规则存储在计算机中的 【5】 的集合,它能被各种用户共享。(分数:2.00)填空项 1:_41.如果在不使用索引的情况下,将记录指针定义为学生表中成绩大于 60 分记录,应该使用的命令
13、是 【6】 。(分数:2.00)填空项 1:_42.在 SQL 的嵌套查询中,量词有 ANY, 【7】 , 【8】 。(分数:4.00)填空项 1:_43.在 Visual FoxPro 中,项目文件的扩展名为 【9】 ,表文件的扩展名是 【10】 。(分数:4.00)填空项 1:_44.使用 SQL 语句将一条新的记录插入部门表:INSERT【11】 部门(部门号,部门名)【12】 (“04”,“营销部”);(9)(10)题使用如下的“值班”表和“部门”表。值班表值班号 姓名 职称 年龄 加班费 部门号11020001 肖天海 员工 35 20.00 0111020002 王岩盐 部长 40
14、 30.00 0211020003 刘星魂 临时工 25 15.00 0111020004 张月新 临时工 30 15.00 0311020005 李明玉 部长 34 20.00 0111020006 孙民山 部长 47 21.00 0211020007 钱无名 部长 40 22.00 03部门表部门号 部门名01 生产部02 财会部03 公关部(分数:4.00)填空项 1:_45.使用 SQL 语句求“公关部”的所有职工的加班费总和:SELECT 【13】 (加班费)FROM 值班WHERE 部门号 IN(SELECT 部门号FROM 【14】 WHERE 部门名=“公关部”;(分数:4.0
15、0)填空项 1:_46.在 SQL 的 CREATE TABLE,语句中,为属性说明取值范围(约束)的是 【15】 短语。(分数:2.00)填空项 1:_二级 VISUAL+FOXPRO 笔试-310 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.在表单运行中,当结果发生变化时,应刷新表单,刷新表单所用的命令是(分数:2.00)A.RELEASEB.DELETEC.REFRESH D.PACK解析:解析刷新表单用到的命令是 REFRESH。2.MOD(-13,-3)与 MOD(13,-3)的正确结果是(分数:2.00)A.-1,-2 B.-
16、1,-1C.-2,-1D.-2,-2解析:解析MOD()函数是数学运算函数。请注意其使用方法,MOD()函数的被除数与除数同号时,结果为两数相除的余数,余数的符号与除数相同,如果被除数与除数异号,值为两数相除后的余数加上除数。3.软件测试的目的是(分数:2.00)A.证明软件系统中存在错误B.找出软件系统中存在的所有错误C.尽可能多地发现系统中的错误和缺陷 D.证明软件的正确性解析:解析软件测试的目的不是证明系统的正确或是系统中的错误,而是要发现错误以使编程人员能够改正。系统中的错误和缺陷往往受到很多偶然因素的影响,不可能完全发现,只能是尽可能地发现并改正。4.若要从学生表中检索出 jg 并去
17、掉重复记录,可使用如下 SQL 语句SELECT_jg FROM student请选出正确的选项完成该语句(分数:2.00)A.ALLB.*C.?D.DISTINCT 解析:解析在 SELECT 语句的后面,如果选用 DISTINCT 选项,表示去掉重复记录,选用 ALL 代表显示所有记录,选用*代表所有字段,而?是非法的。5.下面关于数据库系统的叙述正确的是(分数:2.00)A.数据库系统减少了数据冗余 B.数据库系统避免了一切冗余C.数据库系统中数据的一致性是指数据类型的一致D.数据库系统比文件系统能管理更多的数据解析:解析数据库管理系统只能减少数据的冗余,但不可能完全避免冗余。数据的一致
18、性是指在系统中同一数据的不同出现应保持相同的值。6.编制一个好的程序,首先要保证它的正确性和可靠性,还应强调良好的编程风格,在选择标识的名字时应考虑(分数:2.00)A.名字长度越短越好,以减少程序的输入量B.多个变量共用一个名字,以减少变量名的数目C.选择含义明确的名字,以正确提示所代表的实体 D.尽量用关键字作名字,以使名字标准化解析:解析标识符的名字应该能反映出它所代表的实际东西,应有一定的意义。名字不是越长越好,应当选择精练的意义明确的名字。必要时可以使用缩写名字,但这时要注意缩写规则要一致,并且给每个名字加注释。同时,在一个程序中,一个变量只应用于一种用途。7.在 SELECT 语句
19、中,用来指定查询所用的表的子句是(分数:2.00)A.WHEREB.GROUP BYC.ORDER BYD.FROM 解析:解析在 SELECT 语句中,WHEPE 子句用于指定表之间的联接条件或记录的过滤条件,GROUP BY 子句用于对记录进行分组,ORDER BY 子句用于对记录进行排序,FROM 子句用于指定查询所用的表。8.在数据库管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是(分数:2.00)A.数据库系统阶段 B.文件系统阶段C.人工管理阶段D.数据项管理解析:解析文件系统是数据库系统的初级阶段,提供了简单的数据共享与数据管理能
20、力,附属于操作系统而不成为独立的软件,只能看作是数据库系统的雏形阶段。人工管理阶段主要用于科学计算,硬件无硬盘,软件没有操作系统。数据库管理系统是从这两个阶段发展而来的,其数据独立性必然更高。9.在 Visual FoxPro 中,可对字段设置默认值的表(分数:2.00)A.必须是数据库表 B.必须是自由表C.自由表或数据库表D.不能设置字段的默认值解析:解析在 Visual FoxPro 中可对数据表进行默认值设置的字段仅限于数据库表,自由表无此功能。10.算法的时间复杂度是指(分数:2.00)A.执行算法程序所需要的时间B.算法程序的长度C.算法执行过程中所需要的基本运算次数 D.算法程序
21、中的指令条数解析:解析算法的时间复杂度是指执行算法所需要的计算工作量,也就是算法在执行过程中所执行的基本运算的次数,而不是指程序运行需要的时间或是程序的长度。11.常用的关系运算是关系代数和(分数:2.00)A.集合代数B.逻辑演算C.关系演算 D.字段解析:解析常用的关系运算包括关系代数和关系演算。12.若要从学生表中检索出 1980 年 1 月 1 日以后(含 1 月 1 日)出生的所有学员,可应,用如下 SQL 语句SELECT*FROM student WHERE请给出恰当的表达式以完成该语句(分数:2.00)A.csrq1980-1-1B.csrq1980-1-1C.csrq1980
22、-1-1 D.csrq1980-1-1解析:解析在以上四个答案中,只有 C 是在 1980 年 1 月 1 日(含 1 月 1 日)以后出生的正确表达方法。13.给出当前记录号的函数是(分数:2.00)A.RECCOUNT()B.RECNO() C.DELETE()D.VARTYPE()解析:解析RECCOUNT()函数用于给出记录的个数,RECNO()函数用于给出当前记录号,DELETE()函数用于判断当前记录是否有删除标记,而 VARTYPE()函数用于判断自变量的数据类型。14.在 SQL 的 CREATE TABLE 命令中用于定义满足实体完整性的主索引的短语是(分数:2.00)A.D
23、EFAULTB.UNIQUEC.CHECKD.PRIMARY KEY 解析:解析选项 A 是用于定义默认值;选项 B 是用于建立候选索引,但不是惟一索引;选项 C 是用于指定字段的有效性规则;选项 D 是用于建立主索引。15.如果一个表达式包含算述运算、关系运算、逻辑运算和字符运算时,运算的先后顺序是(分数:2.00)A.算术运算关系运算逻辑运算字符运算B.算术运算字符运算关系运算逻辑运算 C.逻辑运算关系运算算术运算字符运算D.字符运算算术运算逻辑运算关系运算解析:解析在一个含有各种运算的表达式中,它们运算的优先顺序是:算术运算字符运算和日期时间运算关系运算逻辑运算。16.设有下列二叉树:(
24、分数:2.00)A.B. C.D.解析:解析二叉树的遍历分为先序、中序、后序三种不同方式。本题要求中序遍历,其遍历顺序应该为:中序遍历左子树访问根点中序遍历右子树。按照定义,中序遍历序列是 DBEAFC,故答案为 B。17.当内存变量与字段名变量重名时,系统优先处理(分数:2.00)A.内存变量B.字段名变量 C.全局变量D.局部变量解析:解析变量有内存变量和字段名变量两种,内存变量是指变量的值保存在内存中,而字段名变量是指变量的值保存在表中,当这两种类型的变量重名时,系统默认字段名变量优先。18.在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是(分数:2.00)A.概
25、要设计B.详细设计C.可行性分析D.需求分析 解析:解析需求分析阶段是对开发软件提出的需求进行分析并给出详细定义,写软件规格说明书及初步的用户手册,提交评审。所以,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是需求分析阶段。19.能显示当前库文件中所有女生的姓名、性别和籍贯的命令是(分数:2.00)A.LIST FIELDS 姓名,性别,籍贯B.LIST FIELDS 姓名,籍贯 FOR 性别=“女” C.DISPLAY ALL FIELDS 姓名,性别,籍贯D.LIST FOR 性别=“女”.AND.籍贯=“四川”解析:解析正确的命令格式为:LIST FIELDS表达式范围FOR条件
26、WHILE条件20.采用面向对象技术开发的应用系统的特点是(分数:2.00)A.重用性更强 B.运行速度更快C.占用存储量小D.维护更复杂解析:解析面向对象方法具有很多特点,比如多态、继承等。这些特点都决定了面向对象方法支持软件复用。对象类可以派生出新类,类可以产生实例对象,从而实现了对象类数据结构和操作代码的软件复用。可重用性是面向对象思想的一个重要特征。21.要修改当前内存中打开的表结构,应使用的命令是(分数:2.00)A.MODI COMMB.MODI STRU C.EDIT STRUD.TYPE EDIT解析:解析建立表的命令是 CREATE,修改表结构的命令是 MODIFY STRU
27、C- TURE(必须先打开表文件),打开与关闭表的命令是 USE。22.以下关于视图的叙述中,正确的是(分数:2.00)A.只能根据自由表建立视图B.只能根据数据库表建立视图C.可以根据查询建立视图D.数据库表和自由表都可以建立视图 解析:解析在 Visual FoxPro 中,视图不仅可以根据数据库表和自由表建立,还可以根据其他视图建立。23.在数据结构中,从逻辑上可以把数据结构分成(分数:2.00)A.动态结构和静态结构B.线性结构和非线性结构 C.集合结构和非集合结构D.树状结构和图状结构解析:解析逻辑结构即数据元素之间的逻辑关系,与数据的存储无关。根据数据元素之间的关系,逻辑结构被分为
28、两大类:线性结构和非线性结构。而集合结构和非集合结构、树形结构和图状结构都是特定的数据结构类型。24.要设置标签的显示文本,应使用的属性是(分数:2.00)A.AlignmentB.Caption C.CommentD.Name解析:解析在标签控件中,Alignment 属性用于指定文本在控件中的对齐方式。 Caption 属性用于设置标签的显示文本。Comment 属性用于存储标签的有关信息,不显示。 Name 属性用于给标签指定一个名称。25.同一个表的全部备注字段内容存储在哪种文件中?(分数:2.00)A.不同的备注B.同一个表C.同一个备注 D.同一个数据库解析:解析在 Visual
29、FoxPro 中,备注字段和通用字段的值并不是保存在表文件中,而是保存在一个与表文件主名相同的备注文件中,表文件中保存的仅仅是一个指向备注文件的链接指针。26.下列函数结果为.T.的是(分数:2.00)A.EMPTY(SPACE(5) B.EMPTY(.NULL.)C.ISNULL(“)D.ISNULL()解析:解析EMPTY()函数用于测试自变量是否为空。对于字符型数据“空”是指空串、空格、制表符、回车及换行,对于数值型,“空”是指 0。27.SQL 命令中建立表的命令是(分数:2.00)A.CREATE VIEWB.CREATE LABELC.CREATE DABATED.CREATE T
30、ABLE 解析:解析SQL 命令中建立表文件的命令是 CREATE TABLE,它可以实现表设计器所完成的所有功能。28.下列选项中,与函数 INT(10/3)结果相同的是(分数:2.00)A.CELING(3.3)B.FLOOR(3.3) C.SIGN(3.3)D.ABS(3.3)解析:解析INT()函数的功能是取数值的整数部分,CEILING()函数是返回大于或是等于自变量的最小整数,不影响负号。FLOOR()函数的功能是返回小于或等于自变量的最大整数,不影响负号。ABS()函数的功能是返回指定数值表达式的绝对值。 SIGN()函数的功能是返回指定数值表达式的符号。因此 INT(10/3)
31、结果为 3,选项 A 的结果为 4,选项 B 的结果为 3,选项 C 的结果为 1,选项 D 的结果为 3.3。29.SORT 命令和 INDEX 命令的区别是(分数:2.00)A.前者按指定关键字排序并生存新的数据表,后者也可以B.后者按指定关键字排序并生成新的数据表,前者也可以 C.前者按指定关键字排序并生成新的数据表,后者不可以D.后者按指定关键字排序并生成新的数据表,前者不可以解析:解析SORT 命令按指定关键字排序并生成新的数据表 DBF。30.在表单中为了浏览非常长的文本,需要添加的控件是(分数:2.00)A.标签B.文本框C.编辑框 D.命令按钮解析:解析与文本框一样,编辑框的主
32、要功能也是显示文本。但编辑框扩展了文本框的功能,它增加了一个垂直滚动条,使用户能够同时浏览非常长的文本。31.要使当前表的所有职工的工资增加 200 元,应使用的命令是(分数:2.00)A.EDIT 工资 WITH 工资+200B.REPLACE 工资 WITH 工资+200C.REPLACE 工资 WITH 200D.REPLACEALL 工资 WITH 工资+200 解析:解析EDIT 命令用于全屏幕修改表的记录,不能进行成批替换。RE- PLACE 命令可以成批替换记录。32.不允许记录中出现重复索引值的索引是(分数:2.00)A.主索引B.主索引、候选索引和普通索引C.主索引和候选索引
33、 D.主索引、候选索引和惟一索引解析:解析Visual FoxPro 中的索引可以分为:普通索引、惟一索引、候选索引和主索引。不允许记录中出现重复索引值的索引是主索引和候选索引。33.一个 Visual FoxPro 过程化程序,从功能上可将其分为(分数:2.00)A.程序说明部分、数据处理部分、控制返回部分 B.环境保存与设置部分、功能实现部分、环境恢复部分C.程序说明部分、数据处理部分、环境恢复部分D.数据处理部分、控制返回部分、功能实现部分解析:解析Visual FoxPro 中一个过程化程序的功能可分三部分:程序说明、数据处理和控制返回。34.SQL 命令中用于插入数据的命令是(分数:
34、2.00)A.INSERTB.APPENDC.INSERT BEFORED.INSERT INTO 解析:解析向表中插入数据的 SQL 命令是 INSERT INTO,这两个关键字必须结合使用,请注意 APPEND虽然也可以向数据表中增加记录,但是这个命令不属于 SQL 命令。35.将 Student.dbf 表中 jg 字段的名称改为籍贯,如下选项中正确的 SQL 语句是(分数:2.00)A.ALTER TABLE student ALTER COLUMN jg TO 籍贯B.ALTER TABLE student ADD 籍贯 C(10)C.ALTER TABLE student RENA
35、ME jg TO 籍贯 D.ALTER TABLE student RENAME jg 籍贯解析:解析ALTER TABLE 语句中,ALTER 子句不能修改字段名。ADD 子句用于增加字段。修改字段名称只能使用 RENAME 子句。二、填空题(总题数:11,分数:30.00)36.在算法的 5 个特性中,算法必须能在执行有限个步骤之后终止指的是算法的 【1】 性。(分数:2.00)填空项 1:_ (正确答案:有穷)解析:解析算法必须能在执行有限个步骤之后终止指的是算法的有穷性。同时有穷性还指算法的每个步骤都应该在有穷时间内结束。37.在数据结构中,用一组地址连续的存储单元一次存储数据元素的方
36、式是 【2】 结构。(分数:2.00)填空项 1:_ (正确答案:顺序存储)解析:解析根据顺序存储结构的定义,用一组地址连续的存储单元依队存储数据元素的方式属于顺序存储结构。38.软件生命周期一般可分为以下阶段:问题定义、可行性研究、 【3】 、设计、编码、测试、运行与维护。(分数:2.00)填空项 1:_ (正确答案:需求分析)解析:解析软件生命周期包括:问题定义、可行性研究、需求分析、设计、编码、测试、运行与维护。39.数据库理论中,数据的独立性一般可分为 【4】 和逻辑独立性。(分数:2.00)填空项 1:_ (正确答案:物理独立性)解析:解析数据的独立性一般可分为物理独立性和逻辑独立性
37、。40.数据库是指按照一定的规则存储在计算机中的 【5】 的集合,它能被各种用户共享。(分数:2.00)填空项 1:_ (正确答案:数据)解析:解析数据库是由一个互相关联的数据的集合和一组用以访问这些数据的程序组成,这些数据按一定的数据模型组织、描述和存储。41.如果在不使用索引的情况下,将记录指针定义为学生表中成绩大于 60 分记录,应该使用的命令是 【6】 。(分数:2.00)填空项 1:_ (正确答案:LOCATE FOR 成绩60)解析:解析在 Visual FoxPro 中,SEEK 和 FIND 命令使用时,应该先打开表文件和索引文件。如果在索引文件没有打开时,可以使用 LOCAT
38、E FOR 命令来定位指针,将定位条件写在命令后面即可。42.在 SQL 的嵌套查询中,量词有 ANY, 【7】 , 【8】 。(分数:4.00)填空项 1:_ (正确答案:7SOME8ALL)解析:解析在 SQL SELECT 嵌套查询语句中,可使用谓语和量词,其中 ANY、SOME、ALL 是量词,ANY 和SOME 是同义的。43.在 Visual FoxPro 中,项目文件的扩展名为 【9】 ,表文件的扩展名是 【10】 。(分数:4.00)填空项 1:_ (正确答案:.pjx10.dbf)解析:解析VFP 中提供了多种文件类型,要记住各种文件类型的扩展名和用途。44.使用 SQL 语
39、句将一条新的记录插入部门表:INSERT【11】 部门(部门号,部门名)【12】 (“04”,“营销部”);(9)(10)题使用如下的“值班”表和“部门”表。值班表值班号 姓名 职称 年龄 加班费 部门号11020001 肖天海 员工 35 20.00 0111020002 王岩盐 部长 40 30.00 0211020003 刘星魂 临时工 25 15.00 0111020004 张月新 临时工 30 15.00 0311020005 李明玉 部长 34 20.00 0111020006 孙民山 部长 47 21.00 0211020007 钱无名 部长 40 22.00 03部门表部门号部
40、门名01 生产 部02 财会 部03 公关 部(分数:4.00)填空项 1:_ (正确答案:11INTO12VALUES)解析:解析根据 SQL 语句插入命令的格式:INSERTINTO表名(属性列,属性列 2)VALUES(常量 1,常量 2);可以得出正确答案。45.使用 SQL 语句求“公关部”的所有职工的加班费总和:SELECT 【13】 (加班费)FROM 值班WHERE 部门号 IN(SELECT 部门号FROM 【14】 WHERE 部门名=“公关部”;(分数:4.00)填空项 1:_ (正确答案:13sum14部门)解析:解析该 SQL 语句是一个内外层嵌套查询,内层查询关系表“部门”中部门名为“公关部”记录的部门号,外层查询根据该部门号的值确定“值班”表中部门号为“03”的所有记录的加班费总和。用sum()函数完成求和。46.在 SQL 的 CREATE TABLE,语句中,为属性说明取值范围(约束)的是 【15】 短语。(分数:2.00)填空项 1:_ (正确答案:15CHECK)解析:解析定义域完整性的约束规则是 CHECK 短语。