大学VF课程复习题
VF复习题

一、单项选择题1.现实世界的对象称为( A )。
A.实体B.记录C.属性D.关系2.下列不是数据库管理系统支持的模型是( D )。
A.网状模型B.关系模型C.层次模型D.表模型3.关系型数据库系统以( B )作为基本的数据结构。
A.链表B.二维表C.指针D.DBC文件4.数据库系统的核心是( B )。
A.数据模型B.数据库管理系统C.数据库D.数据库管理员5.一个工作人员可以使用多台计算机,而一台计算机可以被多个人使用,则实体工作人员与实体计算机之间的联系是( D )。
A.一对一B.一对多C.多对多D.多对一6.若内存变量G="FIRST",显示其内容使用的命令是( B )。
A.DISPLAYB.?G?&G D.SAY G7.当前表的记录数为15,先执行GOBOTTOM命令,再向下移动指针,此时函数RECNO()返回的值是( C )。
A.-1B.15C.16D.错误信息8.下列命令用于显示1968年及其以前出生的职工记录,其中错误的是( C )。
A.LIST FOR YEAR(出生日期)<=1968B.LIST FOR SUBSTR(DTOC(出生日期),7,2)<="68"C.LIST FOR LEFT(DTOC(出生日期),7,2)<="68"D.LIST FOR RIGHT(DTOC(出生日期),2)<="68"9.函数SUBSTR("2008年北京奥运会",7,4)的值是( C )。
A.京奥B.北C.北京D.北京奥运10.数据库表结构中的空值(NULL)表示的意义是( A )。
A.不确定的值B.默认值C.空格D.数值011.下列运算符中优先级最低的是( B )。
A.**B.ANDC.<=D.+12.下列4个表达式中,其值为"数据库系统 "的是( C )。
大学VF期末考试复习题,判断题

判断题 1. 备注型字段用于存放超过256个字符的文本。 A. √ B. × 标准答案:B 解答过程: 2. STORE和“=”命令具有相同功能,它们都可以在一条命令中给多给变量赋值。 A. √ B. × 标准答案:B 解答过程: 3. 要删除数据库文件或表文件,最好不要使用"WiNdows资源管理器"或MS-DOS模式的命令。 A. √ B. × 标准答案:A 解答过程: 4. 设表文件中有8条记录,且已打开,当BOF()为真时,RECNO()的返回值为 1。 A. √ B. × 标准答案:A 解答过程: 5. set exact oN只对字符串运算起作用。 A. √ B. × 标准答案:A
解答过程: 6. 在FoxPro中,sort命令可对原数据库进行排序,并使原数据库的记录有序。 A. √ B. × 标准答案:B 解答过程: 7. 设计菜单时,可以用分割线把不同功能的菜单项分开。 A. √ B. × 标准答案:A 解答过程: 8. 项目是文件、数据、文档等VFP对象的集合。 A. √ B. × 标准答案:A 解答过程: 9. 在VFP 6.0中,数组的每个元素的数据类型必须一致。 A. √ B. × 标准答案:B 解答过程: 10. 同一表达式中的每一项类型可以不同。 A. √ B. × 标准答案:A 解答过程: 11.在FoxPro中,用iNdex命令可以建立单入口和复合索引文件,形成的索引文件的扩展名为.IDX。 A. √ B. × 标准答案:B 解答过程: 12. 在同一个表文件中,所有记录的长度均相等。 A. √ B. × 标准答案:A 解答过程: 13. 使用Do 命令运行菜单程序时,可以省略其扩展名。 A. √ B. × 标准答案:B 解答过程: 14. 在VFP中,SCAN…ENDSCAN结构可适合任何情况下的循环。 A. √ B. × 标准答案:B 解答过程: 15. 总结带区的内容只在报表的尾部出现一次。 A. √ B. × 标准答案:A 解答过程: 16. VFP中的视图是与某个或几个表文件有关系的数据窗口,但是视图只能用于浏览而不能修改各表中的数据。 A. √ B. × 标准答案:B 解答过程:
vf考试题目及答案

vf考试题目及答案一、选择题(每题2分,共20分)1. Visual FoxPro中,用于打开表单的命令是?A. OPEN FORMB. CREATE FORMC. DISPLAY FORMD. SHOW FORM答案:A2. 在Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LENB. LENGTHC. STRLEND. SIZE答案:A3. Visual FoxPro中,如何将当前日期赋值给变量?A. DATE() = @DATEB. @DATE = DATE()C. @DATE = DATED. DATE = @DATE答案:B4. 在Visual FoxPro中,以下哪个命令用于排序记录?A. ORDER BYB. SORTC. INDEXD. RANK答案:B5. Visual FoxPro中,如何将一个表的记录追加到另一个表中?A. INSERT INTOB. APPEND FROMC. COPY TOD. MOVE TO答案:B6. 在Visual FoxPro中,以下哪个命令用于创建索引?A. CREATE INDEXB. INDEX ONC. SET INDEXD. INDEX TO答案:B7. Visual FoxPro中,如何设置当前工作目录?A. SET PATHB. SET DIRECTORYC. SET WORKING DIRECTORYD. SET CURRENT DIRECTORY答案:D8. 在Visual FoxPro中,以下哪个函数用于将日期转换为字符串?A. DATE()B. STR()C. CTOD()D. DTOS()答案:D9. Visual FoxPro中,如何将变量的值设置为NULL?A. CLEAR @变量名B. @变量名 = NULLC. @变量名 = ""D. @变量名 = 0答案:B10. 在Visual FoxPro中,以下哪个命令用于删除表中的重复记录?A. DELETE DUPLICATESB. REMOVE DUPLICATESC. DROP DUPLICATESD. ERASE DUPLICATES答案:A二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以退出程序。
大学VF期末考试复习题选择题

大学VF期末考试复习题选择题选择题1. 关系数据库管理系统中的域是( )。
A. 关系中属性的取值范围B. 关系中的垂直方向的列C. 属性或属性的组合D. 前面A、B和C都不正确标准答案:A解答过程:2. 在下列VFP表达式中,运算结果一定是逻辑型值的是()。
A. 字符表达式B. 数值表达式C. 关系表达式D. 日期表达式标准答案:C解答过程:3. 使用DIMENSION命令定义数组后,各数组元素在没有赋值之前数据类型是()。
A. 字符型B. 数值型C. 逻辑型D. 未定义标准答案:C解答过程:4. 在下列VFP表达式中,结果为日期型的正确表达式是()。
A. DATE( )+TIME( )B. DATE( )+120C. DATE( )-CTOD("02/01/99")D. 288-DATE( ) 标准答案:B解答过程:5. 数据库名为student,要想打开该数据库,应使用命令( )。
A. OPEN studentB. OPEN DATABASE studentC. USE DATA studentD. USE student标准答案:B解答过程:6. 数据库表的参照完整性规则的插入规则可以设置为( )。
A. 级联,限制,忽略B. 级联,忽略C. 级联,限制D. 限制,忽略标准答案:B解答过程:7. Visual FoxPro中使用的变量类型是( )。
A. 数据变量和字段变量B. 关系变量和字段变量C. 内存变量和字段变量D. 数据变量和内存变量标准答案:B解答过程:8. 表(table)是存储数据的容器。
在下列有关VFP表的叙述中,错误的是( )。
A. 系统默认的表文件扩展名为.dbfB. 利用表设计器创建表结构时,系统默认的字符型字段宽度为10C. 自由表的索引功能与数据库表有区别D. 表文件名在命名时只要遵循操作系统的规定,VFP本身无任何新的限定标准答案:D解答过程:9. 在Visual FoxPro中创建含备注字段的表和表的结构复合索引文件后,系统自动生成的三个文件的扩展名为( )。
【免费下载】贵州大学明德学院VF程序复习题

三、综合题 1.用 SQL 语句完成下列查询。
订购
客户 订购日期 货物 ID 数量 ID 10101 09-01-2004 1015 5 10315 09-18-2004 1015 2 10329 10-28-2004 1017 1 10315 11-01-2004 1029 6 10315 11-02-2004 1017 4 10101 12-15-2004 1028 8 10101 12-22-2004 1017 3 10330 06-01-2005 1001 4 10330 06-18-2005 1029 3 10329 06-30-2005 1029 2 10101 07-08-2005 1008 2 10330 07-19-2005 1028 3 10101 08-13-2005 1001 1 10315 08-14-2005 1001 3 10101 08-18-2005 1009 1
对全部高中资料试卷电气设备,在安装过程中以及安装结束后进行高中资料试卷调整试验;通电检查所有设备高中资料电试力卷保相护互装作置用调与试相技互术关,系电,力根通保据过护生管高产线中工敷资艺设料高技试中术卷资,配料不置试仅技卷可术要以是求解指,决机对吊组电顶在气层进设配行备置继进不电行规保空范护载高与中带资负料荷试下卷高问总中题体资,配料而置试且时卷可,调保需控障要试各在验类最;管大对路限设习度备题内进到来行位确调。保整在机使管组其路高在敷中正设资常过料工程试况中卷下,安与要全过加,度强并工看且作护尽下关可都于能可管地以路缩正高小常中故工资障作料高;试中对卷资于连料继接试电管卷保口破护处坏进理范行高围整中,核资或对料者定试对值卷某,弯些审扁异核度常与固高校定中对盒资图位料纸置试,.卷保编工护写况层复进防杂行腐设自跨备动接与处地装理线置,弯高尤曲中其半资要径料避标试免高卷错等调误,试高要方中求案资技,料术编试交写5、卷底重电保。要气护管设设装线备备置敷4高、调动设中电试作技资气高,术料课中并3中试、件资且包卷管中料拒含试路调试绝线验敷试卷动槽方设技作、案技术,管以术来架及避等系免多统不项启必方动要式方高,案中为;资解对料决整试高套卷中启突语动然文过停电程机气中。课高因件中此中资,管料电壁试力薄卷高、电中接气资口设料不备试严进卷等行保问调护题试装,工置合作调理并试利且技用进术管行,线过要敷关求设运电技行力术高保。中护线资装缆料置敷试做设卷到原技准则术确:指灵在导活分。。线对对盒于于处调差,试动当过保不程护同中装电高置压中高回资中路料资交试料叉卷试时技卷,术调应问试采题技用,术金作是属为指隔调发板试电进人机行员一隔,变开需压处要器理在组;事在同前发一掌生线握内槽图部内 纸故,资障强料时电、,回设需路备要须制进同造行时厂外切家部断出电习具源题高高电中中源资资,料料线试试缆卷卷敷试切设验除完报从毕告而,与采要相用进关高行技中检术资查资料和料试检,卷测并主处且要理了保。解护现装场置设。备高中资料试卷布置情况与有关高中资料试卷电气系统接线等情况,然后根据规范与规程规定,制定设备调试高中资料试卷方案。
vf复习题答案

习题一一、选择题1)D 2)A 3)B 4)B 5)C 6)B 7)C 8)D二、填空题1)事物与事物之间的联系2)关系数据模型3)属性元组4)选择联接投影5)去掉重复属性的等值联接6)空值)一方多方8)两个表的主关键字9)关系数据库开发面向对象习题二一、选择题1)C 2)D 3)D 4)D 5)B 6)C 7)D 8)D二、填空题1)设计器2)控制面板中"添加/删除程序" 3)工具选项4)区域5)文件位置6).PJX 7)代码8)从项目中移去,被移去文件仍存在于原目录中不仅从项目中移去文件,还从磁盘删除习题三一、选择题1)D 2)B 3)C 4)D 5)A 6)C 7)A 8)65.00 9)D二、填空题1)337.201 2)15 3)字符型4)D C三、上机题1)(假定系统当前日期是2002年9月21日,则结果为)今天是:2002年9月21日(假定系统当前日期是2002年10月1日,则结果为)今天是:2002年10月01日2) 2.4+12.4 14.803)7 586个人计算机奔腾586个人计算机奔腾586个人计算机4) 5 100.00 889915)假定系统当前日期是2002年9月21日,则结果为)2002年□9月21日习题四一、选择题1)D 2)D 3)D 4)C 5)C二、填空题1)实体2)主普通3)SET RELATION TO4)逻辑表达式5)32767习题五一、选择题1)D 2)A 3)C 4)A二、填空题1)UNION 2)NULL 3)逻辑4)SUM AVG 5)INTO CURS三、上机题1)①SELECT 供应商名FROM 供应商WHERE 地址=’北京’②SELECT 职工号,仓库号FROM 职工WHERE 职工号IN; (SELE 职工号FROM 订购单WHERE 供应商号=’S3’)③SELE * FROM 供应商WHERE 地址=’北京’AND ; (供应商号IN (SELE 供应商号FROM 订购单WHERE 职工号=’E1’)); AND (供应商号IN (SELE 供应商号FROM 订购单WHERE 职工号=’E3’))④SELECT DIST 城市FROM 仓库,职工,订购单WHERE 供应商号=’S4’;AND 订购单.职工号=职工.职工号AND 职工.仓库号=仓库.仓库号⑤SELECT 订购单号FROM 订购单WHERE 职工号IN ; (SELECT 职工号FROM 职工WHERE 工资>1230); AND 供应商号IN (SELECT 供应商号FROM 供应商WHERE 地址=’北京’)⑥SELECT AVG(面积) FROM 仓库⑦SELECT 仓库号,COUNT(*) FROM 职工WHERE 工资>1220 GROUP BY 仓库号⑧SELECT * FROM 职工 A WHERE ; 工资<(SELECT AVG(工资) FROM 职工 B WHERE A.仓库号=B.仓库号)2)①INSERT INTO 供应商value (’S9’,’智通公司’,’沈阳’)②DELETE FROM 供应商WHERE 供应商号NOT IN ; (SELECT 供应商号FROM 订购单) PACK③DELETE FROM 订购单WHERE 职工号IN; (SELECT 职工号FROM 职工,仓库WHERE 城市=’上海’AND; 仓库.仓库号=职工.仓库号)④UPDATE 仓库SET 面积=面积+100 WHERE 城市=’北京’⑤UPDATE 职工SET 工资=工资*1.05 WHERE 工资<(SELECT AVG(工资) FROM 职工)3)建立学生管理数据库,其中包含有学生:(学号(C/2),姓名(C/8),性别(L),出生日期(D))【要求】l 按照学号建立主索引;l 出生日期字段有效性规则为:出生日期应小于系统当前日期,否则提示"出生日期输入错误!"课程:(课程号(I),课程名(C/20))【要求】l 按照课程号建立主索引成绩:(学号(C/2),课程号(I),成绩(N/5/1))【要求】l 成绩字段的有效性规则为:成绩应介于0~100分之间,否则提示"成绩应介于0~100之间",默认值为60分;l 按照学号建立普通索引并与学生表建立联系;l 按照课程号建立普通索引并与课程表建立联系;命令如下:CREA DATABASE 学生管理&&建立须生管理数据库*建立学生表CREATE TABLE 学生; ( 学号C(2) PRIMARY KEY, 姓名C(8), 性别L,; 出生日期 D CHECK (出生日期<=DATE()) ERROR "出生日期输入错误!"*建立课程表CREATE TABLE 课程; ( 课程号I PRIMARY KEY,课程名C(20))*建立成绩表CREATE TABLE 成绩( 学号C(2),课程号I, ; 成绩N(6,2) CHECK (成绩>=0 AND 成绩<=100) ; ERROR "成绩应介于0~100之间" DEFAULT 60, ; FOREIGN KEY 学号TAG 学号REFERENCES 学生,; FOREIGN KEY 课程号TAG 课程号REFERENCES 课程)【提示】操作完成后,可以使用:OPEN DATABASE 学生管理MODI DATABASE 查看结果。
VF数据库期末考试题及答案
VF数据库期末考试题及答案 一、单项选择题(每题2分,共20分) 1. 在Visual FoxPro中,以下哪个选项不是数据库表的基本操作? A. 插入记录 B. 删除记录 C. 编辑记录 D. 格式化表单 答案:D
2. Visual FoxPro中,以下哪个选项不是数据库表的视图? A. 浏览视图 B. 表单视图 C. 报表视图 D. 菜单视图 答案:D 3. 在Visual FoxPro中,以下哪个选项不是数据库表的索引类型? A. 主索引 B. 候选索引 C. 唯一索引 D. 普通索引 答案:B
4. 在Visual FoxPro中,以下哪个选项不是数据库表的字段类型? A. 字符型 B. 数值型 C. 日期型 D. 图形型 答案:D
5. 在Visual FoxPro中,以下哪个选项不是数据库表的字段属性? A. 必填 B. 只读 C. 隐藏 D. 排序 答案:D
6. 在Visual FoxPro中,以下哪个选项不是数据库表的完整性约束?
A. 实体完整性 B. 参照完整性 C. 域完整性 D. 触发器完整性 答案:D
7. 在Visual FoxPro中,以下哪个选项不是数据库表的查询方法? A. 使用查询设计器 B. 使用SQL语句 C. 使用视图 D. 使用宏 答案:D 8. 在Visual FoxPro中,以下哪个选项不是数据库表的更新方法? A. 使用表单 B. 使用SQL语句 C. 使用报表 D. 使用程序代码 答案:C
9. 在Visual FoxPro中,以下哪个选项不是数据库表的备份方法? A. 使用备份向导 B. 使用复制文件 C. 使用导出数据 D. 使用打印数据 答案:D
10. 在Visual FoxPro中,以下哪个选项不是数据库表的恢复方法? A. 使用恢复向导 B. 使用复制文件 C. 使用导入数据 D. 使用打印数据 答案:D
二、多项选择题(每题3分,共15分) 1. 在Visual FoxPro中,数据库表的基本操作包括以下哪些选项? A. 插入记录 B. 删除记录 C. 编辑记录 D. 格式化表单 答案:ABC
VF复习题-图文
VF复习题-图文考试范围:一.选择题1分某30二.填空题2分某10三.判断题1分某10四.程序填空题2分某10五.程序设计题2分某10第0章1.可控冗余度:数据专用时,每个用户拥有并使用自己的数据,难免有许多数据相互重复,这就是冗余。
实现共享后,不必要的重复将全部消除,但为了提高查询效率,有时也保留少量重复数据,其冗余度可由设计人员控制。
(P2)2.数据库系统的分代:格式化数据库系统,关系数据库系统,对象-关系数据库系统(P2)3.数据库管理系统(DBMS):关系数据库通常支持“结构查询语言”SQL(P5)数据库应用系统(DBAS):通常由数据库和应用系统两部分组成(P7)第1章1.面向对象程序设计:引入VF后,把VF的应用程序设计扩展为既有结构化设计,又有面向对象程序设计的可视化程序设计,大大减轻了用户编程的工作量。
(P14)2.VF的工作方式:P23(1)交互操作方式:内涵逐渐从以命令方式为主转变为以界面为主、命令方式为辅。
交互操作虽然方便,但用户操作与机器执行相互交叉,会降低执行速度。
(2)程序执行方式:将VF的命令编成特定的序列,并存入程序文件,通过DO调用;运行效率高,而且可重复执行,随时调用执行第2章1.VF的字段属性:P34(1)字段名:用来标识字段,它是一个以字母或汉子开头,长度不超过10的字母、汉字、数字下划线序列。
(2)类型与宽度:字段类型、宽度及小数位数等属性都用来描述字段值。
①数值型N(最多20位):存放由正负号、数字和小数点所组成,且能参与数值运算的数据。
②日期型D(8个字节):mm/dd/yy③逻辑型L(1个字节):存放逻辑值T,F④备注型M(4个字节):能接收一切字符型数据,数据也存在与表的主名相同的备注文件中,扩展名为.FPT。
⑤通用型G(4个字节):存放图形,电子表格,声音等多媒体数据。
数据也存储于扩展名为.FPT的备注文件中;存储过内容后gen 变为Gen2.表设计器的“字段”选项卡P37NULL列的按钮:表示无明确的值,不同于零、空串或空格。
大学VF考试题及答案..
单选题1.下列数据中,____是字符型常量。
A.3.1415926B."3.1415926"C."3.14"+"15926"D."3.14"-"15926"2.下列变量名中,正确的是____。
(必须以下划线,汉字,字母开头,后面可以跟下划线,汉字,字母和数字)A.VARNAMEB.VAR X1C.VAR-X1D.VAR+X13.在下列表达式中,____的运算结果是逻辑型。
A."Visual"$"Visual FoxPro"B."Visual "+"FoxPro"C."Visual "-"FoxPro"D.len("Visual FoxPro")4.____函数返回字符表达式中字符的数目。
A.TXTWIDTH( )B.SUBSTR( )C.STR( )D.LEN( )5.在Visual FoxPro中,表结构中的逻辑型、日期时间型、备注型的宽度由系统自动给出,它们分别为____。
A.1,4,8B.1,8,4C.1,10,8D.2,8,86.在表中,____字段中可以存储图形。
A.图形型B.通用型C.备注型D.备注型(二进制)7.____命令,从表中删除所有记录,只留下表的结构。
A.PACKB.RECALLC.DELETED.ZAP8.在使用"表设计器"创建并修改自由表时,不能建立的索引类型为____。
A.主索引B.候选索引C.唯一索引D.普通索引9.____命令既可以在有索引的表中查询,也可以在无索引的表中查询。
A.LOCATEB.FINDC.SEEKD.VIEW10.文本框对象的NAME属性(对象名)默认值是____。
bel1mand1C.Text1D.Grid111.____ 关键字,提供了在方法中对当前对象的引用。
VF 复习题及答案
VF复习题选择题1、下列叙述中正确的是( )A、程序设计就是编制程序B、程序的测试必须由程序员自己去完成C、程序经调试改错后还应进行再测试D、程序经调试改错后不必进行再测试2、对于现实世界中事物的特征,在实体-联系模型中使用()A、属性描述B、关键字描述C、二维表格描述D、实体描述3、打开VF“项目管理器”的“文档”选项卡,其中包括( )A、表单(Form)文件B、报表(Report)文件C、标签(Label)文件D、以上三种文件4、关于Visual FoxPro的变量,下面说法中正确的是()A、使用一个简单变量之前要先声明或定义B、数组中各数组元素的数据类型可以不同C、定义数组以后,系统为数组的每个数组元素赋以数值0D、数组元素的下标下限是05、为了设置两个表之间的数据参照完整性,要求这两个表是()A、同一个数据库中的两个表B、两个自由表C、一个自由表和一个数据库表D、没有限制6、数据独立性是数据库技术的重要特点之一,所谓数据独立性是指()A、数据与程序独立存放B、不同的数据被存放在不同的文件中C、不同的数据只能被对应的应用程序所使用D、以上三种说法都不对7、用树型结构表示实体之间联系的模型是()A、关系模型B、网络模型C、层次模型D、以上三个都是8、将表格添加到表单时,需设置表格的数据源,通过以下( ) 属性完成。
A、Control SourceB、Record SourceC、Column CountD、Record Source Type9、在创建数据库表结构时,为该表中一些字段建立普通索引,其目的是()A、改变表中记录的物理顺序B、为了对表进行实体完整性的约束C、加快数据库表的更新速度D、加快数据库表的查询速度10、数据库系统中对数据库进行管理的核心软件是()A、DBMSB、DBC、OSD、DBS11、设有两个数据库表,父表和子表之间是一对多的联系,为控制子表和父表的关联,可以设置“参照完整性规则”,为此要求这两个表()A、在父表连接字段上建立普通索引,在子表连接字段上建立主索引B、在父表连接字段上建立主索引,在子表连接字段上建立普通索引C、在父表连接字段上不需要建立任何索引,在子表连接字段上建立普通索引D、在父表和子表的连接字段上都要建立主索引12、关系运算中的选择运算是()A、从关系中找出满足给定条件的元组的操作B、从关系中选择若干个属性组成新的关系的操作C、从关系中选择满足给定条件的属性的操作D、A和B都对13、在VISUAL FOXPRO中释放和关闭表单的方法是()A、RELEASEB、CLOSEC、DELETED、DROP14、数据库表字段的默认值保存在_______文件中。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
百度文库 - 好好学习,天天向上 -1 一、选择题 A 1. 显示和隐藏命令窗口的操作是在_______菜单中完成的 A) 工具 B) 显示 C) 编辑 D) 窗口 D 2. 在使用 replace 替换命令时,不能作用于下列哪个字段 A) 逻辑型 B) 日期时间型 C) 备注型 D) 通用型 D 3. 在下列命令中,不具有修改记录功能的是 A) edit B) replace C) browse D) modi stru B 4. VFP 中,主索引可在_____中建立 A) 自由表 B) 数据库表 C) 任何表 D) 自由表 和视图 C 5. 在SQL语句中表达式“工资BETWEEN 1220 AND 1250”的含义是 A) 工资>1220 AND工资<1250 B) 工资>1220 OR工资<1250 C) 工资>=1220 AND工资<=1250 D) 工资>=1220 OR工资<=1250 6. UPDATE语句的功能是 A) 属于数据定义功能 B) 属于数据查询功能 C) 可以修改表中某些列的属性 D) 可以修改表中某些列的内容 7. 表达式 VAL(SUBS(“奔腾586”,5,1))+LEN(“Visual Foxpro”) 的结果是 A) B) 16.00 C) D)
8. 命令中子句,使用______可以对表文件从当前记录至最后一个记录进行操作。 A) ALL B) NEXT n C) RECORD n D) REST 9. COPY TO FOR 命令起到了下述关系操作功能 A) 投影 B) 连接 C) 关联 D) 选择 10. 在 VFP 数据表中,用于存放图像、声音等多媒体对象的数据类型是 A) 备注型 B) 通用型 C) 逻辑型 D) 字符型 11. 在 Visual Foxpro 中,以共享方式打开一个数据库需使用的参数是 百度文库 - 好好学习,天天向上 -2 A) EXCLUSIVE B) SHARED C) NOUPDATE D) VALIDATE 12. 主索引字段_______ A) 不能出现重复值或空值 B) 能出现重复值 C) 能出现空值 D) 不能出现重复值,但能出现空值 13. 在浏览窗口打开的情况下,若要向当前表中连续添加多条记录应使用 A) "显示"菜单中的"追加方式" B) "表"菜单中的"追加新记录" C) "表"菜单中的"追加记录" D) 快捷键Ctrl+ 14. 表 中包含有备注型字段,该表中所有备注字段均存储到备注文件中,该备注文件是 A) B) C) D) 15. 在命令窗口中,显示当前数据库中所有40岁(含 40 岁)以下,职称为"教授","副教授"的姓名和工资,应使用命令 A) LIST FIEL 姓名,工资 FOR 年龄<=40 AND 职称="教授" AND 职称="副教授" B) LIST FIEL 姓名,工资 FOR 年龄<=40 OR 职称="教授" OR 职称="副教授" C) LIST FIEL 姓名,工资 FOR 年龄<=40 AND (职称="教授" OR 职称="副教授") D) LIST FIEL 姓名,工资 FOR 年龄<=40 OR (职称="教授" AND 职称="副教授") 16. 在 中,打开数据库和表的命令分别为 A) USE,OPEN B) SELECT,CREAT C) OPEN,USE D) CREAT,OPEN 17. 设数据库与按工资索引的文件已经打开,用 SEEK 命令把记录指针指向工资为 900 元的记录之后,接着要使指针指向下一个相同工资的记录,应使用命令 A) DISPLAY NEXT 1 B) SKIP C) CONTINUE D) SEEK 900 18. 在数据库应用系统中,为数据安全使用口令程序。要使输入的口令不在屏幕上显示,在口令输入命令的前后应分别使用命令 A) SET CONSOLE ON 和 SET CONSOLE OFF 百度文库 - 好好学习,天天向上 -3 B) SET CONSOLE OFF 和 SET CONSOLE ON C) SET CONFIRM OFF 和 SET CONFIRM ON D) SET DELETED OFF 和 SET DELETED ON 19. 下面有关索引的描述正确的是 A)建立索引以后,原来的数据库表文件中记录的物理顺序将被改变 B)索引与数据库表的数据存储在一个文件中 C)创建索引是创建一个由指向数据库表文件记录的指针构成的文件 D)使用索引并不能加快对表的查询操作 20. Visual Foxpro 数据库文件是 A) 存放用户数据的文件 B) 管理数据库对象的系统文件 C) 存放用户数据和系统数据的文件 D) 前三种说法都对 21. 在 Visual Foxpro 中,用于建立或修改过程文件的命令是 A) MODIFY B) MODIFY COMMAND <文件名> C) MODIFY PROCEDURE D) 上面 B 和 C 都对 22. 若未打开索引文件,APPEND 命令的功能等同于命令序列 A) GOTO EOF B) GOTO BOTTOM INSERT BEFOR C) GOTO BOTTOM D) GOTO BOTTOM INSERT BLANK 23. 表文件中有数学,英语,计算机和总分四个数值型字段,要将当前记录的三科成绩汇总后存入总分字段中,应使用命令 A) TOTAL 数学+英语+计算机 TO 总分 B) REPLACE 总分 WITH 数学+英语+计算机 C) SUM 数学+英语+计算机 TO 总分 百度文库 - 好好学习,天天向上 -4 D) REPLACE ALL 数学+英语+计算机 WITH 总分 24. 要使学生数据表中不出现同名学生的记录,需要建立 A) 字段有效性规则 B) 属性设置 C) 记录有效性规则 D) 设置触发 25. 如果要给当前表增加一个字段,应使用的命令是 A) APPEND B) MODIFY STRUCTURE C) INSERT D) EDIT 26. 当前数据库文件的出生日期字段为日期型,另有一个数值型的年龄字段,现要根据出生日期按年计算年龄,并写入年龄字段,应该使用命令 A) REPLACE ALL年龄WITH YEAR(DATE())-YEAR(出生日期) B) REPLACE ALL年龄WITH DATE()-出生日期 C) REPLACE ALL年龄WITH DTOC(DATE())-DTOC(出生日期) D) REPLACE ALL年龄WITH VAL(DTOC(DATE()))-VAL(DTOC(出生日期)) 27. 在下述命令中,使函数EOF()的值一定为.T.的命令是 A) REPLACE 基本工资WITH 基本工资+300 B) DISPLAY FOR 基本工资> 1000 C) LIST WHILE 基本工资> 1000 D) LIST NEXT 10 FOR 基本工资> 1000 28. 在 VFP 环境下,用 LIST STRU 命令显示表中每个记录的长度(总计)为 60,用户实际可用字段的总宽度为 A) 60 B) 61 C) 59 D) 58 29. 假若一个表文件与其按姓名所建立的索引文件已打开,下列表述中两个命令作用相同的是 A) go top 与 go 1 B) list for 姓名='王'和 list while 姓名='王' C) find '王' 和 seek 王 D) find 王 和 seek '王'
30. 在显示下拉菜单中,单击”追加方式”选项,将在当前表 A) 中插入一个空记录 B) 尾增加一个空记录 百度文库 - 好好学习,天天向上 -5 C) 中进入追加状态 D) 上弹出追加对话框 31. VFP支持的数据模型是 A)层次数据模型 B)关系数据模型 C)网状数据模型 D)树状数据模型 32. 数据库 DB,数据库系统 DBS,数据库管理系统 DBMS 三者之间的关系是 A) DBS 包括 DB 和 DBMS B) DBMS 包括 DB 和 DBS C) DB 包括 DBS 和 DBMS D) DBS 就是 DB,也就是 DBMS 33. Visual Foxpro 是一种关系型数据库管理系统,所谓关系是指 A) 各条记录中的数据彼此有一定的关系 B) 一个数据库文件与另一个数据库文件之间有一定的关系 C) 数据模型符合一定条件的二维表格式 D) 数据库中各个字段之间彼此有一定的关系 34. 退出 Visual Foxpro 的操作方法是 A) 从 “文件” 下拉菜单中选择 “退出” 选项 B) 用鼠标左按钮单击关闭窗口按钮 C) 在命令窗口中键入 QUIT 命令,然后敲回车键 D) 以上方法都可以 5. 项目管理器的 “数据” 选项卡用于显示和管理 A) 数据库,自由表和查询 B) 数据库,视图和查询 C) 数据库,自由表,查询和视图 D) 数据库,表单和查询 1-5:ADDBC C 6-10:DCDDB 11-15:BAACC 16-20:CCBCB 21-25:BBBDB 26-30:DACDC 31-35: BACD
二、填空题 1. 在 SQL 语句中空值用___________表示