VF期末复习试题-1-题号:1SQL语句中删除表中数据的语句是().A:DROPB:ERASEC:CANCLED:DELETE答案:D题号:2VisualFoxPro参照完整性规则不包括()A:更新规则B:查询规则C:删除规则D:插入规则答案:B题号:3下列说法中正确的是(B)A:在表设计器的索引选面卡中可以定义单项索引B:在定义索引的下拉列表框中选择了升序或降序,则在对应的字段上建立一个普通索引,索引名与字段名同名,索引表达式就是对应的字段C:在定久义索引的下拉列表框中选择了升序或降底,则在对应的字段上建立一个主索引,索引名与字段名同名,索引表达式就是对应的字段D:在定义索引的下拉列表框中选择了升序或降序,则在对应的字段上建立一个惟一索引,索引名与字段名同名,索引表达式就是对应的字段题号:4永久关系建立后()A:在数据库关闭后自动取消B:如不删除将长期保存C:无法删除D:只供本次运行使用答案:B题号:5在VisualFoxPro中主索引字段()A:不能出现重复值或空值B:能出现重复值或空值C:能出现重复值,不能出现空值D:能出现空值,不能出现重复值答案:A题号:6()使得一个对象可以像一个部件一样用在各种程序中,同时也切断了不同模块之间数据的非法使用,减少了出错的可能.A:封装B:继承C:多态D:统一答案:A题号:7设职工档案表中有编号、姓名、年龄、职务、机关等字段,其中可作为关键字的字段是()A:编号B:姓名C:年龄D:职务答案:A题号:8执行以下命令序列后,显示结果是().DIMENSIONQ(2,3)Q(1,1)=1Q(1,2)=2Q(1,3)=3Q(2,1)=4Q(2,2)=5Q(2,3)=6?Q=(2)A:变量未定义B:4C:2D:.F.答案:C题号:9ABC.DBF是一个具有两个备注型字段的文件,若使用COPYTOPSQ命令进行复制操作,其结果将()A:得到一个新的表文件B:得到一个新的表文件和一个新备注文件C:得到一个新的表文件和两个新的备注文件D:显示出错误信息,表明不能复制具有备注型VF期末复习试题-2-字段的表文件答案:B题号:10DBC文件是指(A)A:数据库文件B:数据库表文件C:自由表文件D:数据库表备注文件题号:11DELETEALL命令与ZAP命令的区别是()A:DELETEALL删除当前工作区的所有记录,而ZAP删除所有工作区的记录B:DELETEALL删除当前工作区的所有记录,而ZAP只删除当前记录C:DELETEALL只删除记录,而ZAP连同表文件一起删除D:DELETEALL删除记录后可以用RECALL命令恢复,而ZAP删除后不恢复答案:D题号:12HAVING短语不能单独使用,必须接在()短语之后.A:ORDERBYB:FROMC:WHERED:GROUPBY答案:D题号:13LOOP语句不能出现在仅有()语句的程序段中.A:DO…ENDDOB:IF…ENDIFC:FOR…ENDFORD:SCAN…ENDSCAN答案:B题号:14SQL查询语句中,()短语用于实现关系的投影操作.A:WHEREB:SELECTC:FROMD:GROUPBY答案:B题号:15SQL的核心功能是().A:数据查询B:数据修改C:数据定义D:数据控制答案:A题号:16SQL的数据操作语句不包括().A:INSERTB:DELETEC:UPDATED:CHANGE答案:D题号:17SQL实现分组查询的短语是().A:ORDERBYB:GROUPBYC:HAVINGD:ASC答案:B题号:18SQL语句的DROPINDEX的作用是().A:删除索引B:建立索引C:修改索引D:更新索引答案:A题号:19SQL语句中,SELECT命令中JOIN短语用于建立表之间的联系,联系条件应出现在()短语中.A:WHEREB:ONC:HAVINGD:IN答案:B题号:20SQL语句中,集合的并运算符是().A:∪VF期末复习试题-3-B:ORC:ANDD:UNION答案:D题号:21SQL语句中的短语(C).A:必须是大写的字母B:必须是小写的字母C:大小写字母均可D:大小写字母不能混合使用题号:22SQL语句中条件短语的关键字是().A:WHEREB:FORC:WHILED:CONDITION答案:A题号:23SQL语言具有(B)的功能.A:关系规范化、数据操纵、数据控制、数据定义B:数据定义、数据操纵、数据查询、数据控制C:数据定义、关系规范化、数据控制、数据操纵D:数据定义、关系规范化、数据操纵、数据查询题号:24SQL中可以使用的通配符有().A:*B:%C:_D:B项和C项答案:D题号:25VisualFoxPor是关系数据库管理系统,所谓关系是指()A:二维表中各条记录中的数据彼此有一定的关系B:二维表中各个字段彼此有一定的关系C:一个表与另一个表之间有一定的关系D:数据模型满足一定条件的二维表格答案:D题号:26VisualFoxPro文件菜单中的关闭选项是用来关闭()A:所有窗口B:当前工作区中已打开的数据库C:所有已打开的数据库D:当前活动的窗口答案:D题号:27VisualFoxpor支持两种类型的菜单,即().A:条形菜单和下拉式菜单B:下拉式菜单和弹出式菜单C:条形菜单和弹出式菜单D:下拉式菜单和系统菜单答案:C题号:28VisualFoxPro6.0中,数据库和表的关系是()A:两者是同一概念B:两者概念不同,表是一个或多个数据库的容器C:两者概念不同,数据库是一个或多个表的容器D:两者概念不同,但两者是等价的答案:C题号:29VisualFoxPro数据库管理系统的数据模型是()A:结构型B:关系型C:网状型D:层次型答案:B题号:30VisualFoxPro应用程序的基本结构是().A:顺序结构、分支结构和模块结构B:顺序结构、分支结构和循环结构C:逻辑结构、物理结构和程序结构D:分支结构、重复结构和模块结构答案:BVF期末复习试题-4-题号:31VisualFoxPro中表文件的扩展名为()A:.DBFB:.DBCC:.DCTD:.CDX答案:A题号:32VisualFoxPro中的DOCASE…ENDCASE语句属于().A:顺序结构B:循环结构C:分支结构D:模块结构答案:C题号:33按姓名字段升序排序,形成名为LL的表文件,下列命令错误的是().A:SORTON姓名TOLLB:SORTON姓名/DTOLLC:SORTON姓名/ATOLLD:INDEXON姓名/ATOLL答案:B题号:34把当前表文件中性别字段(C型)的值全部清除,但仍保留该字段,应当使用命令()A:MODIFYSTRUCTUREB:DELETEC:REPLACED:ZAP答案:C题号:35报表的数据源可以是().A:数据库表、自由表或视图B:表、视图或查询C:自由表或其他表D:数据库表、自由表或查询答案:A题号:36UPDATE学生SET年龄=年龄+1命令的功能是().A:将所有学生表中的学生的年龄变为一岁B:给所有学生表中的学生的年龄加一岁C:给学生表中当前记录的学生的年龄加一岁D:将学生表中当前记录的学生的年龄变为一岁答案:B题号:37DELETEFROMSWHERE年龄60语句的功能是().A:从S表中彻底删除年龄大于60岁的记录B:S表中年龄大于60岁的记录被加上删除标记C:删除S表D:删除S表的年龄列答案:B题号:38建立STUDENT表的结构:学号(C,4)姓名(C,8),课程名(C,20),成绩(N,3),使用SQL语句().A:NEWSTUDENT(学号C(4)),姓名C(8),课程号C(20),成绩N(3,0))B:CREATESTUDENT(学号C(4),姓名C(8),课程号C(20),成绩N(3,0))C:CREATESTUDENT(学号,姓名,课程号,成绩)WITH(C(4),C(8),C(20),N(3,0))D:ALTERSTUDENT(学号C(4),姓名C(8),课程号C(20),成绩N(3,0))答案:B题号:39本题可能要用到下面的表:STUDENT表学号(C,4)姓名(C,6)性别(C,2)年龄(N,2)总成绩(N,3,0)0301曹茹欣女190302倪红健男200303肖振奥男21VF期末复习试题-5-COURSE表课程号(C,2)课程名(C,10)学时数(N,3,0)01计算机6802哲学12003大学物理190SCORE表学号(C,4)课程号(C,2)成绩(N,3,0)030101850301028603020365030202780303019003030291有SQL语句:SELECTDISTINCT学号,FROMSCOREINTOTABLETT执行该语句后,T表中记录的个数是().A:6B:5C:4D:3答案:D题号:41本题可能要用到下面的表:STUDENT表学号(C,4)姓名(C,6)性别(C,2)年龄(N,2)总成绩(N,3,0)0301曹茹欣女190302倪红健男200303肖振奥男21COURSE表课程号(C,2)课程名(C,10)学时数(N,3,0)01计算机6802哲学12003大学物理190SCORE表学号(C,4)课程号(C,2)成绩(N,3,0)030101850301028603020365030202780303019003030291在SCORE表中,按成绩升序排列,将结果存入NEW表中,使用SQL语句().A:SELECT*FROMSCOREDRDEYBY成绩B:SELECT*FROMSCOREDRDEYBY成绩INTOCOURSENEWC:SELECT*FROMSCOREDRDEYBY成绩INTOTABLENEWD:SELECT*FROMSCOREDRDEYBY成绩TONEW答案:C题号:42本题可能要用到下面的表:STUDENT表学号(C,4)姓名(C,6)性别(C,2)年龄(N,2)总成绩(N,3,0)0301曹茹欣女190302倪红健男200303肖振奥男21COURSE表课程号(C,2)课程名(C,10)学时数(N,3,0)01计算机6802哲学12003大学物理190SCORE表学号(C,4)课程号(C,2)成绩(N,3,0)0301018503010286030203650302027803030190VF期末复习试题-6-03030291在上面3个表中查询学生的学号、姓名、课程名和成绩,使用SQL语句().A:SELECTA.学号,A.姓名,B.课程名,C.成绩FROMSTUDENT,COURSESCOREB:SELECT学号,姓名,课程名,成绩FROMSTUDENT,COURSESCOREC:SELECT学号,姓名,课程名,成绩FROMSTUDENT,COURSESCORE;WHERESTUDENT.学号=SCORE.学号ANDCOURSE.课程号=SCORE.课程号D:SELECTA.学号,A.姓名,B.课程名,C.成绩FROMSTUDENTA,COURSEB,SCOREC;WHERESTUDENT.学号=SCORE.学号ANDCOURSE.课程号=SCORE.课程号答案:D题号:43表单的Name属性是(D).A:显示在表单标题栏中的名称B:运行表单程序时的程序名C:保存表单时的文件名D:引用表单时的名称题号:44表单文件的扩展名为(A).A:.SCXB:.SCTC:.FRXD:.DBT题号:45表结构中空值(UNLL)的含义是(D)A:空格B:0C:默认值D:尚未输入题号:46表文件共有20条记录,当前记录号是10,执行命令LISTREST以后,当前记录号是(A)A:10B:15C:14D:20题号:47表文件中,备注型字段的宽度是4个字节,它是用来存放()的A:备注的具体内容B:该备注信息所在的.DBF文件名C:该备注信息所在的记录D:指向相应.FPT文件的指针答案:D题号:48表文件中有数学、英语、计算机和总分4个数值型字段,要将当前记录的3科成绩汇总后存入总分字段中,应使用命令()A:TOTAL数学+