VisualFoxPro计算机二级考试复习资料大全资格考试计算机等级考试_第1页
VisualFoxPro计算机二级考试复习资料大全资格考试计算机等级考试_第2页
VisualFoxPro计算机二级考试复习资料大全资格考试计算机等级考试_第3页
VisualFoxPro计算机二级考试复习资料大全资格考试计算机等级考试_第4页
VisualFoxPro计算机二级考试复习资料大全资格考试计算机等级考试_第5页
已阅读5页,还剩68页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

的知识点是VisualFoxPro中的删除方式。Visual是另外一个表的主关键字或候选关键字。这个字段(属性)的知识点是VisualFoxPro中的删除方式。Visual是另外一个表的主关键字或候选关键字。这个字段(属性)就称为外(2).单击Windows的【开始】/【程序】/【MicroTIONTO学号INTO2&&建立一对一关联【例2】将表文件 VISUALFOXPR础知识(2)关系运算:选择、投影、联接。(3)数据的一致性和完整性:实体完整性、域完整性、参照完整性。B.处理数据计算机数据管理经历了____等几个阶段。应用程序硬件语言编译DBMSOS),考试资料.必须与表文件同时打开和同时关闭。3)唯一索引系统只在索引文件围,如ALL。⑥单击“删除”对话框中的“删除”按钮,系统将完至90必须与表文件同时打开和同时关闭。3)唯一索引系统只在索引文件围,如ALL。⑥单击“删除”对话框中的“删除”按钮,系统将完至90之间的学号,,课程名和成绩。SELECTac.课程名,用于数据操纵。选项D用于数据控制。[答案]B2.在Visua A.数据库中只存在数据项之间的联系D.数据库的数据项之间和记录之间都不存在联系6.数据库管理系统(DBMS)数据库管理系统(DBMS)是指负责数据库存取、维护、管理的系统软件。DBMS提供对数据库中数据【例题】A.DB包括DBS和DBMSB.DBS包括DB和DBMSC.DBMS包括DBS和DB考试资料.文件名>][ASCENDING|DESCENDING]]【功型数据。数值运算符的功能及运算优先顺序,如表所示。表中运算符Pro中删除记录有——和———两种。A.逻辑删除和物理删除文件名>][ASCENDING|DESCENDING]]【功型数据。数值运算符的功能及运算优先顺序,如表所示。表中运算符Pro中删除记录有——和———两种。A.逻辑删除和物理删除B包括菜单。A.文件、编辑、视图、格式、工具、程序、窗口、帮助 建立实体模型的一个主要任务就是要确定实体之间的联系。常见的实体联系有3种:一对一联系、一对多联系和多对多联系。数据模型是数据库系统中一个关键概念,数据模型不同,相应的数据库系统就完全不同,任何一个数据库管理系统都是基于某种数据支持网状模型的DBMS称为网状数据库管理系统,在这种系统中建立的数据库是网状数据库。网络结构可以直接表示多对多联系,这【例题】A.若干个二维表B.一个DBF文件C.一个DBC文件D.若干个DBC文件文件是数据库文件。如果将选项B改成“若干个DBF文件”,该答案也正确。考试资料.对多关联。(2).表文件关联的建立1)一对一关联的建立1)命题对多关联。(2).表文件关联的建立1)一对一关联的建立1)命题1.visualFoxPro中的索引有———。A.主索引、(C)A.07/29/04B.06/30/04C.07/02口。菜单设计器(MenuDesigner)菜单设计器提供一种 A.层次模型D.联系模型数据库管理系统支持的数据模型有3种:层次模型、网状模型和关系模型。层次模型是指用树形结构表示实体及其之间联系的模型;网状模型是指用网状结构表示实体及其之间联系的模型;选项D中的联系模型不属于数据模型。C.数据模型符合满足一定条件的二维表格式D.一个表与另一个表间的关系容易将选项C选出来,选项A,B,D对关系的描述都不正确。B.数据管理系统用来表示实体及实体间联系的方法即为关系模型C.用一维表的形式表示实体和实体间联系的数据模型即为关系模型D.用三维表的形式表示实体和实体间联系的数据模型即为关系模型A.关系模式即是对关系的描述B.一个关系模式对应一个关系的结构桌子等都可以看作是一个对象。13.类类是对一类相似对象的性质描述,这些对象具有相同的性质:属性及方法种类相同。类可以看作是一类对象的模板,有了类,基于类就可以生成这类对象中的任何一个对象。14.事件事件是一种由系统预先定义而由用户或系统发出的动作。事件作用于对象,对象识别事件并做出相应的反应。事件可以由系统引发,也可以由用户引发。17.域指属性的取值范围,即不同元组对同一个属性的取值所限定的范围。【例题】考试资料.5)表的索引:主索引、候选索引、普通索引、唯一索引。多表操作种在微机上运行的数据库管理系统软件B.在微机上运行的数据库管命令是USE.5)表的索引:主索引、候选索引、普通索引、唯一索引。多表操作种在微机上运行的数据库管理系统软件B.在微机上运行的数据库管命令是USE.CREATE命令用于创建文件;OPEN命令用于ECT—SQL语句中,消除重复出现的记录行的子句是。(DIS A.对象可以是具体的实物,也可以是一些概念B.一条命令、一个人、一个桌子等都有可以看作是一个对象C.一个命令按钮可以看作是一个对象D.一个程序不可以看作是一个对象C都正确;选项D错误,因为程序也是对象。A.属性;方法D.属性、类),(2外部关键字两个相同结构关系的并是有属于这两个关系的元组(记录)组成的集合。是指从关系中找出满足指定条件的元组的操作。选择是从行的角度进行的运算,即选择水平方向的记录。选择的操作对象是一个表。A.选择考试资料.是逻辑删除,即在删除的记录前加上一个删除标记“*”。【例】删alFoxPro中,函数的三要素是。(函数名,参数,函数值)任何工作区中的表及记录指针均不发生影响,仅实现各个工作区之间先将单索引文件按它们在<是逻辑删除,即在删除的记录前加上一个删除标记“*”。【例】删alFoxPro中,函数的三要素是。(函数名,参数,函数值)任何工作区中的表及记录指针均不发生影响,仅实现各个工作区之间先将单索引文件按它们在<索引文件名表>中的顺序编号,再将结构 C.联接D.差运算参照完整性与表之间的联系有关,当插入、删除或修改一个表中的数据时,通过参照引用相互关联的另一个表中。【例题】选项C和D的说法错误,目的是迷惑考生。B.系统存在两个自由表C.系统存在两个数据表D.有一个表表还不够,两个表之间要有一定的联系才可以。选项D中只有一个表说法错误,只存在一个表建立不了参照完整性。考试资料.据进行操作。为了解决这一问题,VisualFoxPro引入了workModel)网状模型是用网状结构来表示实体类型以及实短语构成无条件查询,或由SELECT、据进行操作。为了解决这一问题,VisualFoxPro引入了workModel)网状模型是用网状结构来表示实体类型以及实短语构成无条件查询,或由SELECT、FROM和WHERE短择“查询”,然后单击“新建查询”按钮,同时打开查询设计器和“ A库系统考试资料.。MODIFYDATABASE命令的功能是修改数据库;OPE、YB.T。MODIFYDATABASE命令的功能是修改数据库;OPE、YB.T、M、N、C、YC.D、L、Y、C、YD.D、L、”选项卡,选定“查询”,单击“运行”按钮C.打开项目管理器,oxPro只支持一维数组和二维数组,数组必须先定义后使用。[ 考试资料.号=c.课程号ANDa.系别代号=“01号=c.课程号ANDa.系别代号=“01”【例6】显示各班总istlistfor价格<10000copytoZSBsor数值相除后的余数,格式是:MOD(<被除数>,<除数>)。功.BAK;选项C中“数据库文件”的扩展名为.DBC;选项D中 (1)WINDOWS版本数据库的特点。(2)主要数据类型和主要文件类型。(3)各种设计器和向导(2)数据库表新概念(3)可视化的界面操作工具(5)互操作性5.VFP主要数据类型数据类型功能考试资料.A.斜杠(/)B.连字号(-)C.句点A.斜杠(/)B.连字号(-)C.句点(.)D.脱字符(^)对多的关联。(3)设置参照完整性。(4)建立表间临时关联。知类型在表中占用——个字节。A.1B.2C.4D.8[解析]本TRIM()【功能】删除cExp串尾部空格字符。8).空格函 6.VFP文件扩展名与文件类型扩展名文件类型扩展名文件类型APP生成的应用程序MEM内存变量保存CDX复合索引MNT菜单备注DBC数据库MNX菜单DCT数据库备注MPR生成的菜单程序DCX数据库索引MPX编译后的菜单程序DBF表PJT项目备注FPT表备注PJX项目EXE可执行文件PRG程序FRX报表QPR生成的查询程序FRT报表备注QPX编译后的查询程序IDX索引、压缩索引SCT表单备注LBT标签备注SCX表单LBX标签TXT文本2.扩展名为.DBC的文件表.APP生成的应用程序.MEM内存变量保存.CDX复合索引.MNT菜单备注.DBC数据库.MNX菜单.DCT数据库备注.MPR生成的菜单程序.DCX数据库索引.MPX编译后的菜单程序.EXE可执行程序.PRG程序.FRX报表.QPR生成的查询程序考试资料.DBF|TABLE名>:将查询结果保存到一个永久表中。TOF和非结构复合索引文件16.结构复合索引文件的主名与——相同,DBF|TABLE名>:将查询结果保存到一个永久表中。TOF和非结构复合索引文件16.结构复合索引文件的主名与——相同,常量的书写格式,正确的一项是。A.$666.666B.132现程序有错误时,确定出现的位置并纠正错误)4.在Visual D.项目文件9.项目管理器中的选项卡(1“数据”选项卡“文档”选项卡负责管理处理数据时的全部文档,如输入和查看数据所用的表单,及打印表和查询选项卡结果所用的报表及标签等。(3“类”选项卡(4“代码”选项卡“代码”选项卡包含用户创建的所有源程序和API库。(5“其他”选项卡A.单击常用工具栏上的“命令窗口”按钮B.单击“窗口”菜单中的“命令窗口”命令D.以上方法均可以A.选定文件,单击“项目”菜单中的“移去文件”命令考试资料.统一,可以独立完成数据库的全部操作,包括定义关系模式、录入数目,仅受内存和磁盘空间的限制。复合索引文件又有两种:一种是独&结果为:c3).字符日期型转换函数CTOD()【格式】统一,可以独立完成数据库的全部操作,包括定义关系模式、录入数目,仅受内存和磁盘空间的限制。复合索引文件又有两种:一种是独&结果为:c3).字符日期型转换函数CTOD()【格式】CT实体集中,两实体集中任一实体均与另一实体集中若干个实体对应, 确答案为”D。B.文件、编辑、显示、格式、工具、程序、窗口、帮助C.文件、编辑、视图、格式、工具、程序、表格、窗口、帮助D.文件、编辑、显示、格式、工具、表格、窗口、帮助和“表格”菜单不正确;选项D中的“表格”菜单不正确。因此正确答案为B。A.新建文件B.添加文件C.删除文件D.为文件重命名此正确答案为D。考试资料.围。本题中函数RAND()是0到1之间的数,因此INT(RA围。本题中函数RAND()是0到1之间的数,因此INT(RA算*(乘)、/(除)、%(“取模”),再算(加)、—(减)。&&或SELECTAUSESTSELECT2USESESEL表、图形、屏幕、报表、标签。选项A完全正确。选项B缺少标签, 步骤是:打开“项目管理器”,选择“文档”选项卡,选定“表单”,单击“新建”按钮,打开“新建表单”对话框,单击“新建表单”应用程序向导创建一个VFP应用程序或项目的框架文档向导从项目和程序文件的代码中生成文本文件,并编排文本文件的格式本地视图向导利用来源于VFP表的数据产生一个视图远程视图向导产生一个通过ODBC从远程服务器上使用数据的视图(2菜单操作方式(3程序操作方式编写的应用程序,能够为用户提供界面更简洁直观、操作步骤更符合业务处理流程和规范要求的操作应用环境。一般说,VFP的命令总是由一个命令的动词开头,后随一个宾语和若干子句(命令子句用来说明命令的操作对象、操作结果与操作条件。如:VFP拥有近500条命令,大致可分为以下7类:考试资料.段,通过指定宽度,可以限定字段的取值类型和取值范。【例题】1^2004/12/28}-23④"666口口口"+"52口口段,通过指定宽度,可以限定字段的取值类型和取值范。【例题】1^2004/12/28}-23④"666口口口"+"52口口排除选项A,B。再看前提,已知x=1,命令中的表达式为x+1操作语句不包括。(C)A.INSERTB.UPDATEC.S VISUALFOXPR基本数据元素:常量是指在程序运行过程中始终不变化的数据,又称为常数。在VFP中常量可分为六种类型:日期时间型常量用于表示日期时间的常量日值期。时间常量也必须用花括号括起书,写格式视SETDATE(2字段变量字段变量是数据库管理系统中的一个重要概念。它与记录一纵一横构成了数据表的基本结构。一个数据库是由若干相关的数据表组成,一个数据表是由若干个具有相同属性的记录组成,而每一个记录又是由若干个字段组成。字段变量就是指数据表中已定义的任意一个字段。考试资料. . tVisualFoxPro6.0】,可启动VisualFox、数据管理员tVisualFoxPro6.0】,可启动VisualFox、数据管理员(用户)。选项A,B,C的说法都不正确,目的是迷排序方式,与“排序依据”迭项卡对应。选项D用于指定是否要重复CTOF令后,再执行?”白云蓝天”=”白云“,显示结果是—。【格式2】:STORE<表达式>TO<简单变量表>).【说明】数组是具有相同的变量名、不同下标值的一组变量。数组中的每个数据值称为数组元素,数组中元素的顺序号称为下标,每个数组元素在数组中的位置是固定的,数组中的元素可以通过下标来进行区分。DIMENSION|DECLARE组名1>(<数值表达式1>[,<数值表达式2>])A.货币型常量前面要加一个“$”符号考试资料.如果除数与被除数异号,则函数值为两数相除的余数再加上除数的值除或修改一个表中的数据时,通过参照引用相互关联的另一个表中的不生成新的表。当前工作区的表和另一工作区中的打开表建立关联后单击鼠标右键,打开快捷菜单,选择“修改”命令。(3).利用命如果除数与被除数异号,则函数值为两数相除的余数再加上除数的值除或修改一个表中的数据时,通过参照引用相互关联的另一个表中的不生成新的表。当前工作区的表和另一工作区中的打开表建立关联后单击鼠标右键,打开快捷菜单,选择“修改”命令。(3).利用命 D.以上答案均正确大体相似,但也有区别:货币型常量前面需要加一个前置符号;数值型常量可以用科学计数法表示,货币型常量不可以用科学计数据法表示;货币数据在存储和计算时采用4位小数,多余的小数按四舍五入处理。选项A,B,C叙述都正确,因此正确答案为D。A.单引号B.双引号D.方括号项A,B,D都是字符型常量的定界符,只有选项C中的花括号是日期型常量的定界符,因此正确答案为C。号命令的规则,因此正确答案为D。A.单引号B.花括号考试资料.”窗口中输入DEBUG命令的结果是(A)。A.打开“调试器”,而是要总结类型题,重点背的是思路”窗口中输入DEBUG命令的结果是(A)。A.打开“调试器”,而是要总结类型题,重点背的是思路(D)A.数据B.处理数据C.表中的数据D.数据管理8.用二】求以e为底、数值表达式值为指数的幂,即返回该数的指数值。3 D.双引号字符型常量的定界符,因此正确答案为B。不可以作为分隔符。因此正确答案为D。A666.666B.1323.4228$C123.45321D123.45E4选项D错误在于使用了科学计数法。因此正确答案为A。年份要4位;只有选项C符合书写要求。因此正确答案为C。SETMARKTO[-][解析]本题考查的知识点是SETMARKTO命令的功能。SETMARKTO命令的功能是指定日期分隔符。如果执行SETMARKTO命令没有答案为B。A.数值型常量B.货币型常量考试资料.符型数据对象,运算结果是字符常量或逻辑常量。"+"与"-"都数据库。(查询,表单)2.在关系数据库中,关系也称为,在符型数据对象,运算结果是字符常量或逻辑常量。"+"与"-"都数据库。(查询,表单)2.在关系数据库中,关系也称为,在Fo生日期DESC15.按成绩升序显示SC表中的学号,课程号,成可以采用一个“关系”(一个关系就是一个二维表)来帮助记忆,总 错误的。因此正确答案为B。表示;选项C日期型内存变量用字母D表示;选项D日期时间型内存变量用字母T表示。选项A,B,C都不正确,因此正确答案为D。C._MUMUD.好心情不符合规则,因此正确答案为A。算符是对数据对象进行加工处理的符号,根据其处理数据对象的数据类型,运算符分为算术(数值)运算符、字符运算符、日期时间运算如表所示。表中运算符按运算优先级别从高到低顺序排列。%取余数20%50考试资料.入掩码。②数据库表可以使用长表名,在表中可以使用长字段名。③ATABASE学生管理CREATE学籍表5.修改表结构(1)入掩码。②数据库表可以使用长表名,在表中可以使用长字段名。③ATABASE学生管理CREATE学籍表5.修改表结构(1)z7D.Good22luck[解析]本题考查的知识点是变量名(FormDesigner)它是设计表单的工具。可以把控件放 算符分为“+”和“-”两种,其作用分别是在日期数据上增加或减少一个天数,在日期时间数据上增加或减少一个秒数。两个运算的优先-:减少一个天数或秒数系表达式的值为逻辑值,关系表达式成立则其值为“真”,否则为“假”。系统默认按汉字的拼音排列汉字的顺序,也就是以汉字的拼音顺序比较“大小”当两串做“==”和“=”比较时,运算结果与SETEXACTON/OF设置有关。默认是OFF状态。●精确比较:用运算符==进行两串的精确比较时,只有当两串长度相同,字符相同,排列一致时才成立EXACTON或OFF)考试资料.中记录的逻辑顺序,但并不改变表中记录的物理顺序。一个表文件可表--考试资料..[解析]本题考查的知识点是联接查询。在中记录的逻辑顺序,但并不改变表中记录的物理顺序。一个表文件可表--考试资料..[解析]本题考查的知识点是联接查询。在Vi<标识名>:此选项只对建立复合索引文件时有效,指定建立或追加理系统支持的数据模型分三种:关系模型、层次模型、网状模型。[ ABA.AND.BA.OR.B.NOTATTTTFTFFTFFTFTTFFFFTx=1m=”发展口口口”?m-n考试资料.NTH()CMONTH()【功能】MONTH()函数返回dE正确,选项D中的常量型不属于NTH()CMONTH()【功能】MONTH()函数返回dE正确,选项D中的常量型不属于VisualFoxPro中的数据平方根的。本题中9的平方根是3.00,因此很容易选择选项A。[解析]本题考查的知识点是利用快捷键打开菜单。选项A中[A1 D.计算两个表达式的总和算结果是逻辑型数据。选项B,C,D的说法都错误,因此正确答案为A。C.字符型数据D.日期型数据因此正确答案为B。表达式。大多数逻辑表达式是带比较运算符的关系表达式;系统信息函数和动态数据操作函数等。【功能】求以e为底、数值表达式值为指数的幂,即返回该数的指数值。考试资料.。投影的操作对象是一个表。运算是从关系中选取若干个属性的操作的知识点是VisualFoxPro中的删除方式。Visual践方法是首先看书,清楚要完成的功能,然后脱离书本上机操作,最T中的特殊运算符包括。投影的操作对象是一个表。运算是从关系中选取若干个属性的操作的知识点是VisualFoxPro中的删除方式。Visual践方法是首先看书,清楚要完成的功能,然后脱离书本上机操作,最T中的特殊运算符包括BETWEEN,AND,LIKE。本题选 【格式】7求余数函数MOD()(3)如果被除数与除数能够整除,结果为0。8四舍五入函数ROUND()均以cExp表示。【功能】返回串cExp1在串cExp2中的起始位。函数值为整数。如果串cExp2不包含串cExp1,函数返回值为零。考试资料.用于计算检索的函数有:【格式】SELECT[ALL|DIST文件的数据记录较多时,用DISPLAY命令较为方便。还有一点[FIELDS段名表>][<用于计算检索的函数有:【格式】SELECT[ALL|DIST文件的数据记录较多时,用DISPLAY命令较为方便。还有一点[FIELDS段名表>][<范围>][FOR<逻辑表达式1>文件及所有索引文件。【格式2】SETINDEXTO【功能】关 4).取子串函数SUBSTR()【功能】从nExp1指定位置开始,用cExp2串替换cExp1串中nExp2个字符。【ày】X1="ABCDEFG"ABCabcdGabcdEFG10).大小写转换函数LOWER()和UPPER()【格式】LOWER()UPPER()【例】X=“abc”Y=“abcd”1).系统日期函数DATE()考试资料.象是;投影的操作对象是;联接的操作对象是。(D)A.两个表,中。象是;投影的操作对象是;联接的操作对象是。(D)A.两个表,中。CURSOR<临时表名>:将查询结果保存到一个临时表中。关系S,既属于R又属于S的元组组成的集合。(2).专门的关系o在建立数据库时建立了扩展名分别为的文件。A..dbcB.. 3).日期函数DAY()【功能】返回指定的dExp式中的天数。函数值为N型4).星期函数DOW()、CDOW()CDOW()5).月份函数MONTH()、CMONTH()【格式】MONTH()CMONTH()6).年份函数YEAR()提供了若干个转换函数,较好地解决了数据类型转换的问题。3).字符日期型转换函数CTOD()?CTOD(DA)4).日期字符型转换函数DTOC()DT=DTOC(D)?DT考试资料.数据库C.数据A库系统D.文件系统7.数据库C.数据A库系统D.文件系统7.数据处理的中心问题是。视图远程视图向导产生一个通过ODBC从远程服务器上使用数据的.app的应用文件或.exe的可执行文件。考试大-全国最大教关系中元组(行)的顺序可以任意(5)任意交换两个属性(列)的 <1>.CH=”X”X=9<2>TT=”学生”USE&TT&&结果为:打开了“学生.dbf”表文件。<3>X=”2004”M=”+”Y=”&X.&M.1”1).数据类型函数VARTYPE()2).值域测试函数BETWEEN()么函数值也是NULL值。4).当前记录号函数RECNO()BOTTOM?RECNO()&&显示结果为:10TOP?RECNO()&&显示结果为:1考试资料.询及视图等内容。(2).“文档”选项卡“文档”选项卡负责管理系名(属性名询及视图等内容。(2).“文档”选项卡“文档”选项卡负责管理系名(属性名1,属性名2,…,属性名n)D.关系模式的格式为<文件名>指定的文件,否则,以新建或覆盖方式添加到<文件名>FoxPro6.0是一种在微机上运行的数据库系统[解析]本题 GOTOBOTTOMSKIP&&移动记录指针到下一条记录命令6表起始标识测试函数BOF()移动记录指针到上一条记录命令?BOF()&&7记录删除测试函数DELETED()8记录个数测试函数RECCOUNT()【例】USEXY&&假设表中有10条记录GOBOTTOMSKIP都是角度数,所以排除。因此正确答案为D。A.求数值表达式的绝对值B.求数值表达式的整数部分C.求数值表达式的平方根D.求两个数值表函数是MAX()。考试资料.-3)&&结果为:-28).四舍五入函数ROUND()【格式在VisualFoxPro-3)&&结果为:-28).四舍五入函数ROUND()【格式在VisualFoxPro中表示为字段名。每个字段的数据类型数值表达式中较大的一个的函数是MAX()。[答案]A4.在V接定位。TOP是表头,当不使用索引时定位到记录号为1的记录, 因此正确答案为B。是53,结果中带有小数的选项都错误。所以正确答案为C。符号为负,因此选项C错误。因此正确答案为D。保留小数位数;如果<数值表达式2>小于0,那么它表示的是整数部分的四舍五入位数。本题中,<数值表达式2>为4,大于0,因此B.计算机等级考试考试资料...C.数据库系统中没有数据冗余D.数据库系统可以实现有组织式x^3/4+6*y-7*2+(4+z/9)^2的值为。A..C.数据库系统中没有数据冗余D.数据库系统可以实现有组织式x^3/4+6*y-7*2+(4+z/9)^2的值为。A.置为主索引。..[TAG]<标识名>[OF<复合索引文件名>打开。索引可分为下列四种类型:1)主索引主索引是一个永远不允 A.返回指定数值表达式的整数部分B.返回指定数值表达式的绝对值C.返回指定数值表达式的符号D.返回指定表达式在指定位置四舍五入后的结果B.万般皆下品唯有读书高考试资料.LECT—SQL语句中,定义一个区间范围的特殊运算符是,检查在VisualFoxPro中,IEN()LECT—SQL语句中,定义一个区间范围的特殊运算符是,检查在VisualFoxPro中,IEN()函数的格式是:LEN()圆括号最高.NOT.或!逻辑非.AND.逻辑与.OR.逻>]时,如果用FOR短语指定了逻辑表达式,则。(A)A.逻辑 字毋,其他字符不变。所以,“welcome你”转换后应为“WELCOME你”,因此,UPPER(”welcome你”)的值应为“WELCOME你”。[答案]WELCOME你,<>,<20.MOD(10,-3)函数的结果是____。等于-2。所以结果为-2。1.在命令窗口中输入下列命令,并按回车键,主屏幕上显示的结果是____。(A)2.执行SETEXACTOF令后,再执行?”白云蓝天”=”白云“,显示结果是—。(A)C.是SETMARKTO";"D.用DIMENSION命令可以定义数组考试资料.L|NOTNULL]][DROP完[整性约束]][MODIF[RECORD]值表达式1>[IN<L|NOTNULL]][DROP完[整性约束]][MODIF[RECORD]值表达式1>[IN<数值表达式2>|IN<字xPro中,修改表结构的命令是MODIFYSTRUCTURE称为子表。在两个表之间建立关联,必须以某一个字段为标准,该字 A.内存变量D.非法表达式考试资料.]本题考查的知识点是建立参照完整性的前提。在VisualFo[解析]本题考查的知识点是关系运算。关系的基本运算有两类:一中,]本题考查的知识点是建立参照完整性的前提。在VisualFo[解析]本题考查的知识点是关系运算。关系的基本运算有两类:一中,ABS()函数的作用是。A.求数值表达式的绝对值B.求数真复习。如果以前学习过FoxBase或FoxPro,要注意它 B.DATETIME()A=DATETME()?A考试资料.—。A.CREATEDATABAS<E数据库名>B—。A.CREATEDATABAS<E数据库名>B.OPEN4组合键。4.VisualFoxPro6.的0基本组成VisIN;(SELECT学号FROMSCWHERE课程号="02条记录。(C)A.HOMEB.ENDC.PageUPD.Pa 10.函数?SUBSTR(‘WELCOMM’,4,3)的结果是____—。(COM)考试资料.型B.数据库模型C.关系模型D.网状模型9.型B.数据库模型C.关系模型D.网状模型9.二维表中的列称为是。(表名本身,工作区所对应的别名)9.“参照完整性”对话框或删除”按钮进行插入或删除。注意:用表设计器建立的索引都是结()圆括号最高.NOT.或!逻辑非.AND.逻辑与.OR.逻 大纲要求VISUALFOXPRO数据库基础操作(2)表记录的浏览、增加、删除与修改。(3)创建数据库,向数据库添加或从数据库删除表。(4)设定字段级规则和记录规则。(5)表的索引:主索引、候选索引、普通索引、唯一索引。(2)建立表之间的关联:一对一的关联;一对多的关联。(3)设置参照完整性。(4)建立表间临时关联。库名,单击“保存”。CREATEDATABAS据库文件名/?]Adbc为D。A.在“项目管理器”中选定“数据”选项卡,选择“数据库”,单击“新建”按钮B.在“新建”对话框上选择“数据库”,单击“新建文件”按钮C.在命令窗口中输入CREATEDATABAS<E数据库文件名>D.以上方法都可以中输入CREATEDATABAS<E数据库文件名>。选项A,B,C的操作都正确,因此正确答案为D。A.系统会自动指定默认的名称考试资料.EX短语18.单击表单设计器中的“索引”选项卡上的——按钮,据自身的规律和及其相互联系,通过分析、归纳、推理等科学方法,默认值为1区。在任意时刻,只有一个工作区是当前工作区,用户只EX短语18.单击表单设计器中的“索引”选项卡上的——按钮,据自身的规律和及其相互联系,通过分析、归纳、推理等科学方法,默认值为1区。在任意时刻,只有一个工作区是当前工作区,用户只。(B)A.表B.二维表C.自由表D.数据库表11.在Vis OPENDATABASE据库文件名/?>(p84)MODIFYDATABASE据库文件名/?>(p85)DELETEDATABAS<E数据库文件名>/?[DELETETABLES][RECYCLE]B.利用OPENDATABASE命令D.以上方法均正确选项A中的CREATE是创建数据库的命令。选项C和D的语法错误。A.QUITDATABASEB.CREATEDATABASEC.DELETEDATABASED.CLEARDATABASEA.QUITDATABASEB.CREATEDATABASEC.DELETEDATABASED.CLEARDATABASE考试资料.o中显示记录的命令的使用。在VisualFoxPro中,显示LE的功能。利用命令删除数据库文件时,指定RECYCLE选项o中显示记录的命令的使用。在VisualFoxPro中,显示LE的功能。利用命令删除数据库文件时,指定RECYCLE选项表达式中输入索引关键字表达式,在筛选中输入确定参加索引的记录币型、日期型、日期时间型、逻辑型,不同类型的常量,书写格式不 7.利用命令删除数据库文件时,指定RECYCLE选项后,将会把数据库文件和表文件——。(p56)A.放入回收站中,需要时可以还原B.放入回收站中,且不可以还原C.彻底删除D.重命名[解析]本题考查的知识点是肋RECYCLE的功能。利用命令删除数据库文件时,指定RECYCLE选项后,将会把数据库文件和表文件放入回收站中,需要时可以还原。回收站中的文件都可以还原,因此选项B错误。选项C和D错误。CREATE名>例如:OPENDATABASE学生管理CREATE学籍表MODIFYSTRUCTURE名>命令用于显示表中的所有记录。段名最长为128个字符。因此正确答案为A。考试资料.D.SETORDERON10.VisualFoxPro支持两,即属性不可再分割,也即表中不能套表。10D.SETORDERON10.VisualFoxPro支持两,即属性不可再分割,也即表中不能套表。10.关系模式对关系结条件,在排序序列下默认的是升序按钮,单击可改变为降序按钮。④.DBFSETRELATIONTORECNO()INTO21 D.字段可以是汉字或合法的西文标识符B,D都符合字段名命名规则,只有选项C错误,因为字段名中不可以包含空格。A.C,D都符合字段名命名规则,只有选项B错误,因为字段名只可以字母或汉字开头,不可以数字开头。A.字符型D.常量型A.MODIFYSTRUCTIJREB.MODIFYDATABASEC.OPENSTRUCTURED.OPENDATABASE[解析]本题考查的知识点是修改表结构的命令。在VisualFoxPro中,修改表结构的命令是MODIFYSTRUCTURE。MODIFYDATABASE命令的功能是修改数据库;OPENSTRUCTURE语法错误;OPENDATABASE命令的功能是打开数据库。考试资料.alFoxPro中,函数的三要素是。(函数名,参数,函数值)序短语为ORDERBY。如果需要将结果按降序排列,只需加上D字段用来存储OLEalFoxPro中,函数的三要素是。(函数名,参数,函数值)序短语为ORDERBY。如果需要将结果按降序排列,只需加上D字段用来存储OLE对象,如扩展名为.doc的文档或位图文件等主要用来存储货币量。8个字节,小数点超过4位,系统会自动四舍 使用USE命令打开要浏览的表,然后输入BROWER命令按回车键。包括两种格式:APPEND和APPENDBLANK。APPEND命令需要立刻输入新记录;APPENDBLANK命令是在表的尾部增加一条空白记格式为:INSERT[BEFORE][BLANK。]不指定BEFORE则在当前记录之后插入一条新记录。不指定BLANK则直接输入新记录。B.OPENSTRUCTUREC.MODIFYSTRUCTURE法错误;选项C中的命令用未修改当前表的结构;输入选项D中的命令会出现一个对话框,提示命令中缺少子。B.BROWSED.BROWES表,所以浏览表之前,首先用USE命令打开要浏览的表,然后输入BROWSE命令按回车键;选项C中的命令缺少子,而且也不是浏览A.在表的任意位置添加记录B.在当前记录之前插入新记录C.在表的尾部添加记录D.在表的首部添加记录[解析]本题考查的知识点是APPENDBLANK命令的功能。在VisualFoxPro中,APPEND命令的功能是在表的尾部添加记录。在表的令时指定BEFORE时可在表的首部添加记录。逻辑删除就是给指定的记录作删除标记“*”。【例】删除STUD.DBF中所有男同学的记录。考试资料.图”或“远程视图”,单击“新建”按钮,打开视图设计器新建视图程性语言B.SQL是一种非过程性语言C.图”或“远程视图”,单击“新建”按钮,打开视图设计器新建视图程性语言B.SQL是一种非过程性语言C.SQL语言简练D.S的VisualFoxPro表达式中,不正确的是。(A)A.{过在文件上单击鼠标右键,选择快捷菜单中的“重命名”命令来完成 USESTUDDELETEFOR性别="男"⑤在“作用范围”下拉列表框中选择范围,如ALL。是真正从表中删除记录,方法是:单击“表”菜单中的“彻删除”命令。物理删除带删除标记的记录命令是PACK。物理删除表中全部记录的命令是ZAP。【例】将STUD.DBF中的学号为“021405”的记录进行物理删除。USESTUDDELETEFOR学号=”021405”PACKA.RECOVERDELETE命令用于逻辑删除记录;PACK命令用来物理删除结果。考试资料.接操作指定对象的操作方式。命令操作为大家提供了一个直接操作的[答案]JOIN,普通联接,内部联接12.在SQL接操作指定对象的操作方式。命令操作为大家提供了一个直接操作的[答案]JOIN,普通联接,内部联接12.在SQL中,除满足ro中视图是一个定制的虚拟表B.视图可以是本地的、远程的,但SQLDELETE命令是删除记录。(A)A.逻辑B.物理C. A.DELETEFOR性别=“女”语指定了逻辑表达式,则逻辑删除使该表达式为真的所有记录;如果不用FOR短语指定逻辑条件,则只逻辑删除当前一条记录。在物理删除表记录之前,要先使用DELETE命令为记录添加删除标记。GO2定位到当前记录DELETENEXT5&&为指定的位置添加删除标记PACK物理删除指定记录[答案]G02DELETENEXT5PACK【说明】DISPLAY命令与LIST命令的功能相似,当表文件的数据记录较多时,用DISPLAY命令较为方便。ALL:所有记录。RECORDN:第N条记录。FOR<条件表达式>:指定对表文件中指定范围内满足条件的记录进行操作。WHILE<条件表达式>若与FOR<条件表达式>同时使用,则WHILE项优先;若两者都不选用,则显示<范围>中指定的全部记录。【例】显示表STUD.DBF的全部记录。USESTUDUSE职工REPLACE工资WITH工资*1.1ALL考试资料.鸡z只,依题意可列出以下方程组:x+y+z=1005x+3yb.成绩【例5】显示计算机系学生的成绩。鸡z只,依题意可列出以下方程组:x+y+z=1005x+3yb.成绩【例5】显示计算机系学生的成绩。SELECTa.,aBMS)之间的关系是。A.DB包括DBS和DBMSB.DBSN型。【例】?LEN(”VisualFoxPro8.0”)1 别在于LIST默认显示全部记录,而DISPLAY则默认显示当前记录。A.CHANGE工龄WITH工龄+2B.REPLACE工龄WITH工龄+2C.CHANGEALL工龄WITH工龄+2D.REPLACEALL工龄WITH工龄+2EDIT命令等同,均为打开当前表的编辑界面,BROWSE命令打开当前表的浏览界面。REPLACE命令才是修改当前表记录的命令,操作范围ALL不能省略。A.REMOVEB.DROPTABLED.REMOVETABLE为D。使其指向该记录。在任意时刻指针只能指向唯一的一条记录。记录指针定位有绝对定位、相对定位和查询定位三种。在这里暂时只讲前二种,查询定位在讲到查询时再详细介绍。达式>:指定操作表所在的工作区;若缺省,则对当前工作区表操作。工作区的概念在后面再详细介绍。绝对定位与是否打开索引文件没有关系。【说明】则表示向后移动1个记录。如果记录指针已经移过文件的最后一个记录,则RECNO函数返回的值等于文件中的记录总数加1,EOF()USESTUD考试资料.资料ORDERBY年龄DESC11.SQLSELECT语句中五入。数值型资料ORDERBY年龄DESC11.SQLSELECT语句中五入。数值型(N)数值型的数据包含正负号、数字及小数点。长度Pro中,一个关系存储为一个文件,其扩展名为.dbf,称为“久关联中创建参照完整性时主表和被引用表使用的索引。每一个表只 GOTO2GO3SKIP4&&系统主窗口显示为5SKIP-3&&系统主窗口显示为2SKIP8&&超出了记录总数6(3).用LOCATE命令定位【格式1】LOCATEFOR值表达式>【功能】该命令执行后将指针定位在满足条件的第一条记录上,如果没有满足条件的记录则指针指向文件结束位置。【说明】CONTINUE命令:LOCATE找到第一条满足条件的记录后,可以用CONTINUE继续查找下一个满足条件的记录。CONTINUE命令必须在LOCATE命令之后使用,否则出错。在CONTINUE命令中实际隐含了前一个LOCATE命令中的条件。【例】在STUD.DBF中查找学号前四位为0111的同学记录。USESTUDLOCATEFOR学号="0111"GOTO命令等价,用于直接定位。LOCATE命令是按指定条件定位记录位置。B.LOCATEFOR班级=“1CONTINUEC.LOCATEFOR班级=“1NEXTlLOCATE命令的功能是按指定条件定位记录位置。该命令执行后将记录指针定位在满足条件的第一条记录上,如果没有满足条件的记录指针将指向文件结束位置。如果要使指针指向下一条满足LOCATE条件的记录,则使用CONTINUE命令,如果没有记录要满足条件,则考试资料.维表格是否构成关系的基本要素。在这些基本要素中,有一点是关键践方法是首先看书,清楚要完成的功能,然后脱离书本上机操作,最句配合使用,它主要有来限定分组必须满足的条件。[答案]GRO件名:PA16.PRGsettalkoffCLEARK=2F维表格是否构成关系的基本要素。在这些基本要素中,有一点是关键践方法是首先看书,清楚要完成的功能,然后脱离书本上机操作,最句配合使用,它主要有来限定分组必须满足的条件。[答案]GRO件名:PA16.PRGsettalkoffCLEARK=2F 确答案为B。指针按索引逻辑顺序移动,执行SMP—80命令之后,记录音不一定是20,GO命令按指定的物理记录号定位,但若用TOP或BONOM短侯选索引也是一个不允许在指定字段和表达式中出现重复值的索引。数据库表和自由表都可以建立侯选索引,一个表可以建立多个侯考试资料.高-取相反数-(3-8)5**、^乘幂2**3^239*高-取相反数-(3-8)5**、^乘幂2**3^239*、/个查询结果。在SQL中,要进行合并运算,要求两个查询结果具有.T.),否则为假(.F.)。【例】测试文件记录是否指向文件现另一个SELECT命令,这种查询即为嵌套查询)8.从“考生 [FOR<逻辑表达式>][COMPACT][ASCENDING|DESCENDING][UNIQUE][ADDITIVE](p99)【功能】对当前表文件按指定的关键字建立索引文件。达式中各字段的类型只能是数值型、字符型和日期型和逻辑型。当表达式是单个字段名时,字段类型不用转换;应转换成同一类型的表达TAG<标识名>:此选项只对建立复合索引文件时有效,指定建立或追加索引标识的标识名。FOR<逻辑表达式>:表示只对满足条件的记录建立索引。COMPACT:此选项只对单索引文件有效,表示建立压缩索引文件。ASCENDING|DESCENDIN:GASCENDING表示按升序建立索引,DESCENDING表示按降序建立索引。缺省时,按按升序建立索引。单索引文件不能选用DESCENDING选项。UNIQUE:表示建立的是唯一索引。【例1】对STUD.DBF表文件建立出生日期单索引文件STUD.IDX。USESTUDINDEXON出生日期TOSTUDUSESTUDINDEXON出生日期TAG出生日期DESCENDINGUSESTUDINDEXON学号TAG学号USESTUDINDEXON性别+学号TAGXBXH件SXBTY.CDX。USESTUD加索引的记录条件,在排序序列下默认的是升序按钮,单击可改变为降序按钮。名>][ASCENDING|DESCENDING]]考试资料.是用来管理(或控制)用户的访问权限的。而VisualFoxP表、查询、视图[解析]本题考查的知识点是“项目管理器”中“数,即属性不可再分割,也即表中不能套表。是用来管理(或控制)用户的访问权限的。而VisualFoxP表、查询、视图[解析]本题考查的知识点是“项目管理器”中“数,即属性不可再分割,也即表中不能套表。10.关系模式对关系结入后的结果[解析]本题考查的知识点是函数的功能。在Visua <索引文件名表>:指定要打开的索引文件,索引文件中的文件扩展名可以省略,但如果存在同名的单索引文件和复合索引文件,必须[ORDER]子句:指定主索引。选择此选项时,主索引文件将不是<索引文件名表>中的第一个单索引文件,而是此选项指定的单索引文ASCENDING|DESCENDIN:G表示主索引被强制以升序或降序索引;缺省此选项,主索引按原有顺序打开。【格式2】SETINDEXTO[<索引文件名表>][ORDER<数值表达式>|<单索引文件名>|[TAG]<标识名>[OF<复合索引文件名>][ASCENDING|DESCENDING]][ADDITIVE]【格式1】USE【格式2】SETINDEXTO【格式3】CLOSEINDEXS【格式】DELETEFILE索引文件名>【例】删除表文件STUD.DBF的单索引文件STUD.IDX及结构复合索引文件中的所有标识。DELETEFILESTUD.IDXUSESTUDDELETETAGALL④在“作用范围”下拉列表框中选择查询范围,在FOR或WHILE框中输入查询条件,选择定位按钮。系统将指针定位于符合条件的考试资料.由VisualFoxPro自动命名的,与相应的表文件同名,扩选索引。惟一索引中的惟一是指索引项的惟一,不是指字段值的惟一的第一条记录上。--考试资料..2).由VisualFoxPro自动命名的,与相应的表文件同名,扩选索引。惟一索引中的惟一是指索引项的惟一,不是指字段值的惟一的第一条记录上。--考试资料..2).索引查询(FIND、S答案为B。[答案]B11.下列四个表达式中,运算结果为数值的 LOCATE命令用于按条件进行顺序定位,无论索引文件是否打开都可使用。在打开索引文件后,还可以用FIND、SEEK命令进行快速检a.FIND命令查询完满足条件的记录后,不能自然给出提示,常借助于EOF()函数来判断查询是否完成。如果用SETEXACTON命令,则匹配必须是精确的。即FIND命令中的查询内容必须与记录的关键字段值完全相等。如果用SETEXACT【例】打开表文件SETORDERTOFINDb.SEEK命令SEEK命令中的表达式的类型必须与索引表达式的类型相同。如果用SETEXACTON命令,则匹配必须是精确的。【例】用SEEK命令在STUD.DBF中查找记录。USESTUDINDEXON是否团员TAG是否团员SETORDERTOSEEK""D.若干考试资料.加B.全部添加C.移去D.全部移去[加B.全部添加C.移去D.全部移去[解析]本题考查的知识点是ERE子句,则该表中的所有记录都将被删除。【说明】这里的删除表中查询;WHERE成绩指不定期查询条件为成绩;BETWEE。④在“作用范围”下拉列表框中选择查询范围,在FOR或WHI A.惟一B.重复D.兼容A.字段值B.字符值D.视引项的惟一,而不是字段值的惟一。选项A中字段值惟一是指主索引中字段值惟一。选项B和D说法错误。索引,缺少普通索引;选项D中多了主索引,缺少候选索引。A.打开表设计器,选定“字段”选项卡,从“索引”下拉列表中选择B.打开表设计器,选定“索引”选项卡,在“索引名”下拉列表中选择C.打开表设计器,选定“表”选项卡,在“索引名”下拉列表中选择选项C中“表”选项卡下没有“索引名”项。因此正确答案为DA.在打开表时自动打开B.在同一索引文件中能包含多个索引方案,或索引关键字C.在添加、更改或删除记录时自动维护索引D.以上答案均正确考试资料.选项B中DATE()用来返回当前系统日期,函数值为日期时间型^2002-06-29}+DATE()B.{^2002-064组合键。选项B中DATE()用来返回当前系统日期,函数值为日期时间型^2002-06-29}+DATE()B.{^2002-064组合键。4.VisualFoxPro6.的0基本组成Vis识点是字符串运算符的使用。题目中“发展”后的空余部分表示空格 [解析]本题考查的知识点是利用命令创建索引。在VisualFoxPro中,利用命令可以创建普通索引、惟一索引(UNIQUE)和候选索引[答案]SETINDEXT0引文件要使用SETINDEX命令或USE命令中的INDEX短语,因而使用很少。意,此题答案为“插入”。每一个工作区用工作区号或别名来标识考试资料.sualFoxPro支持的数据类型有字符型、货币型、浮点型、HR()【格式】CHR()【功能】返回以nExp值为sualFoxPro支持的数据类型有字符型、货币型、浮点型、HR()【格式】CHR()【功能】返回以nExp值为ASCI中记录的逻辑顺序,但并不改变表中记录的物理顺序。一个表文件可识别的物理符号,其概念包括两个方面:一是描述事物特性的数据内 SELECT1&&或SELECTAUSESTSELECT2USESESELECT1SELECTAUSESTUD&&在一号工作区中打开STUDSELECTBUSESC&&在二号工作区中打开SCSELECTA&&选择1号工作区为当前工作区【说明】考试资料.成器、设计器工具,以直观、简便、可视化方式完成对系统的操作,LESTU(号C(10),C(10),性别C(2),班级名C成器、设计器工具,以直观、简便、可视化方式完成对系统的操作,LESTU(号C(10),C(10),性别C(2),班级名C现实事物之间的联系。[答案]C6.数据库管理系统(DBMS)务器B.网络服务器C.本地服务器D.远程服务器[解析]本题考 【例1】将表文件STUD.DBF和SC.DBF以学号为关键字段建立关联。SELECT2&&选择工作区2USESC&&打开表文件SC.DBFINDEXON学号TAG学号&&建立学号标识SETORDERTOTAG学号&&指定学号为主索引SELECT1&&选择工作区1USESTUD&&打开表文件STUD.DBFSETRELATIONTO学号INTO2&&建立一对一关联【例2】将表文件STUD.DBF和SC.DBF按记录号建立关联。SELECT2&&选择工作区2USESC&&打开表文件SC.DBFSELECT1&&选择工作区1USESTUD&&打开表文件STUR.DBFSETRELATIONTORECNO()INTO2A.更新规则D.以上答案均正确因此正确答案为D。修改一个表中的数据时,通过参照引用相互关联的另一个表中的数据未检查对表的数据操作是否正确。SELECT2USEXY3SELECT3USEXY2SELECT2SKIP2A.关键字字段考试资料.联系(1:n)若两个不同型实体集中,一方的一个实体对应另一方FoxPro中,用二维表数据来表示实体与实体之间联系的数据模其类型、注意事项”等。而且要注意一些小的知识点,例如:“+”联系(1:n)若两个不同型实体集中,一方的一个实体对应另一方FoxPro中,用二维表数据来表示实体与实体之间联系的数据模其类型、注意事项”等。而且要注意一些小的知识点,例如:“+”oxPro只支持一维数组和二维数组,数组必须先定义后使用。[ D.次主关键字字段4.在使用逻辑删除命令DELETE[FOR<逻辑表达式>]时,如果用FOR短语指定了逻辑表达式,则____。(A)A.MODIFYVIEWB.DELETEVIEWC.RENAMED.CREATESQLVIEWD.由输入的字段决定、逻辑A.SEEK‘王林’ORDERA.SETORDERC.SETORDERTOTAGD.SETORDERONA.单索引文件和复合索引文件B.单索引文件和主索引文件D.主索引文件和候选索引文件A.REPLALL年龄WITH1B.REPLALL年龄WITH0考试资料.答案]一维数;二维数;定义;使用8.根据表达式值的类型,表达文件名。若有此选项,表示在指定的独立复合索引文件中追加一个索式为—。(函数名([答案]一维数;二维数;定义;使用8.根据表达式值的类型,表达文件名。若有此选项,表示在指定的独立复合索引文件中追加一个索式为—。(函数名([参数1][,参数2]…))6.在Visu实体联系有3种:一对一联系、一对多联系和多对多联系。1)一对 D.删除规则A.MODIFYSTRUCTUREA.CHANGEALL年龄WITH年龄十2B.CHANGEALL年龄十2WITH年龄C.REPLACEALL年龄十2WITH年龄D.REPLACEALL年龄WITH年龄十2D.不同数据库文件A.任意关联D.临时性关联A.忽略D.忽略或限制A.关系B.联接C.映射D.连线进行归纳总结。考试资料.题考查的知识点是打开数据库的方法。在VisualFoxPro旁作删除标记,不可以恢复记录C.真正从表中删除记录D.逻辑删、删除(题考查的知识点是打开数据库的方法。在VisualFoxPro旁作删除标记,不可以恢复记录C.真正从表中删除记录D.逻辑删、删除(DROP)和修改(ALTER)。1.定义(创建)表【式2>|<单索引文件>|[TAG]<标识名>[OF<复合索引 第五章关系数据库标准语言SQL大纲要求关系数据库标准语言SQL(1)CREATETABLESQL(2)ALTERTABLESQL(1)DELETESQL(2)INSERTSQL(3)UPDATESQL(2)嵌套查询。(3)连接查询。(4)分组与计算查询。(5)集合的并运算。知识要点一.SQL语言的特点1.综合统一SQL语言集数据定义(DDL)、数据操纵(DML)、数据管理(DCL)的功能于一体,语言风格统一,可以独立完成数据库的全部操作,包括定义关系模式、录入数据及建立数据库、查询、更新、维护数据、数据库的重新构造、数据库安全性等一系列操作的要求,为数4.以同一种语法结构提供两种使用方式既可以直接以命令方式交互使用,也可以嵌入到程序设计语言中以程序方式使用。CREATETABLE名>(<字段名1><数据类型>;[NULL|NOTNULL]<字段名2>…])【例1】创建一个表SC(课程成绩表它由以下字段组成:学号(C,10课程号(C,2)。CREATETABLES号C(10),课程号C(2))LISTSTRUCTURE【例2】创建一个表STUD(学生信息表它由以下字段组成:学号(C,10C,8性别(C,2班级名(C,10系团员(L备注(M照片(G)。G)LISTSTRUCTUREALTERTABLE名>[ADD考试资料.则对当前工作区表操作。工作区的概念在后面再详细介绍。绝对定位2004/06/27}执行的结果,该选项主要用来迷惑考生;选SELECT则对当前工作区表操作。工作区的概念在后面再详细介绍。绝对定位2004/06/27}执行的结果,该选项主要用来迷惑考生;选SELECT语句中,字符串匹配运算符用表示;表示0个或多个字]本题考查的知识点是定位命令的使用。LOCATE命令的功能是 MODIFY子句用于修改原有的字段变量的值。ALTERTABLESCADD成绩N(3)LISTSTRUCTURE3.删除数据库【格式】DROPDATABASE据库名>【功能】删除指定数据库的结构和数据。4.删除表【格式】DROPTALBE名>【说明】如果只是想删除一个表中的所有记录,则应使用DELETE语句。1.SQL是______语言。A.结构化查询B.数据定义D.数据控制2.SQL除了具有数据查询的功能外,还有_____。B.数据操纵D.以上答案均正确[解析]本题考查的知识点是SQL命令动词的作用。选项A用来创建表;选项B用来修改表结构;选项C用来查询;选项D用来删除4.SQL的核心是__________。A.数据查询C.数据操纵5.SQL同其他数据操作语言不同,其关键在于_____。考试资料.中,字符串匹配运算符用LIKE表示;通配符“%”表示0个或多"03"AND中,字符串匹配运算符用LIKE表示;通配符“%”表示0个或多"03"AND性别="女"【例4】显示既选修了01课程又选修的含义。在VisualFoxPro中,惟一索引与字段值的惟一选定“查询”,单击“新建”按钮B.打开项目管理器,选定“数据 选项A的说法错误,选项C和D是SQL语言的特点,但不是SQL语言同其他数据操作语言不同的关键。6.建立表结构的SQL命令是____。A.ALTERTABLEB.DROPTABLEC.CREATTABLED.CREATINDEX[解析]本题考查的知识点是建立表结构的SQL命令。建立表结构的SQL命令是CREATTABL。EALTERTABLE命令的作用是修改表结7.SQL可以_____使用,也可以_____使用。[解析]本题考查的知识点是ALTERTABLE命令及各子项的作用。在ALTERTABLE命令中,ADD用来添加新字段;ALTER用来修改已[答案]ADDALTER四、数据操纵数据操纵语言是完成数据操作的命令,一般分为两种类型的数据操纵,它们统称为DML:INSERTINTO<表名>[<字段名表>]VALUES(<表达式表>)【格式2】INSERTINTO<表名>FROMARRAY组名>|FROMMEMVAR组或内存变量的值赋值给表文件中各字段。【例1】在表文件STUD的末尾追加三条记录。DIMENSIONTA[8]INSERTINTOSTUDFROMARRAYTA考试资料.,使用当前数据库中VisualFoxPro表建立的视图是本地。USESTUDINDEXON性别+学号,使用当前数据库中VisualFoxPro表建立的视图是本地。USESTUDINDEXON性别+学号TAGXBXH【例5?CTOD(DA)12/12/994).日期字符型转换函数D”选项卡,选定“查询”,单击“运行”按钮C.打开项目管理器, INSERTINTOSTUDFROMMEMVARUPDATE<表文件名>SET<字段名1>=<表达式>【功能】更新指定表文件中满足WHERE条件子句的数据。其中SET子句用于指定列和修改的值,WHERE用于指定更新的行,如果省略WHERE子句,则表示表中所有行。【例】将成绩表(SC)中,所有课程号为02的成绩各加5分。UPDATESCSET成绩=成绩+5WHERE课程号="k321"3.删除记录【格式】DELETEFROM名>WHERE达式>【功能】从指定的表中删除满足WHERE子句条件的所有记录。如果在DELETE语句中没有WHERE子句,则该表中的所有记录都将【说明】这里的删除是逻辑删除,即在删除的记录前加上一个删除标记“*”。【例】删除STUD表中所有性别为男的记录。DELETEFROMSTUDWHER别=“男”1.下列关于INSERT—SQL的叙述正确的是____。A在表尾插入一条记录B在表头插入一条记录C在表中任何位置插入一条记录D.可以向表中插入若干记录INSERT—SQL命令不能完成B,C,D指定的要求。2DELETEFROM考生成绩WHERE成绩<90语句的功能是____。A.物理删除成绩在90分以下的记录B.彻底删除成绩在90分以下的记录C删除考生成绩表D

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论