数据库VF试卷

合集下载

VF数据库选择题

VF数据库选择题

FP选择题(一)1.VFP是一种___D_____ 模型的数据库管理系统。

A. 层次B. 网络C. 对象D. 关系2.对于二维表的关键字来讲,不一定存在的是_____D___ 。

A. 主关键字B. 候选关键字C. 超关键字D. 外部关键字3.目前三种基本的数据模型是__A______ 。

A. 层次模型、网络模型、关系模型B. 对象模型、网络模型、关系模型C. 网络模型、对象模型、层次模型D. 层次模型、关系模型、对象模型4.在命令窗口中,不能实现的操作是____D____ 。

A. 复制已执行过的命令B. 重复执行已执行过的命令C. 同时执行多个命令D. 在命令窗口中显示命令执行结果 5.VFP 系统中,表的结构取决于___A________ 。

A. 字段的个数、名称、类型和长度B. 字段的个数、名称、顺序C. 记录的个数、顺序D. 记录和字段的个数、顺序6.数据库管理系统是____D____ 。

A. 教学软件B. 应用软件C. 计算机辅助设计软件D. 系统软件7.关系型数据库采用_____C___ 表示实体和实体间的联系。

A. 对象B. 字段C. 二维表D. 表单8.在定义表结构时,以下____ D_________ 数据类型的字段宽度都是定长的。

A. 字符型、货币型、数值型B. 字符型、货币型、整型C. 备注型、逻辑型、数值型D. 日期型、备注型、逻辑型9.VFP系统中的查询文件是指一个包含一条SELECT-SQL命令的程序文件,文件的扩展名为______B__ 。

A. .PRGB. .QPRC. .SCXD. .TXT10.函数SUBSTR("VisualFoxPro5.0",7,6)的返回值是_B_____。

A. lFoxProB. FoxProC. FoxPro5D. FoxPro5.011.下列说法中正确的是__B___。

A。

数据库打开时,该库中的表将自动打开B。

当打开数据库中的某个表时,该表所在的数据库将自动打开C. 如果数据库以独占的方式打开,则库中的表只能以独占方式打开D. 如果数据库中的某个表以独占方式打开,则库中的其它表也只能以独占方式12.一个表的主关键字被包含到另一个表中时,在另一个表中称这些字段为____A___。

vf试题及答案能复制

vf试题及答案能复制

vf试题及答案能复制一、单项选择题(每题2分,共10分)1. Visual FoxPro中,用于定义表单的类是:A. FormB. ReportC. ClassD. Table答案:A2. 在Visual FoxPro中,用于创建数据库的命令是:A. CREATE DATABASEB. CREATE TABLEC. USED. SET DATABASE答案:A3. Visual FoxPro中,用于打开表单的命令是:A. DO FORMB. OPEN FORMC. CREATE FORMD. DESIGN FORM答案:A4. 在Visual FoxPro中,用于关闭表单的命令是:A. CLOSE FORMB. QUIT FORMC. END FORMD. CANCEL FORM答案:A5. Visual FoxPro中,用于查询数据的命令是:A. SELECTB. FROMC. WHERED. INTO答案:A二、填空题(每题2分,共10分)1. 在Visual FoxPro中,表单文件的扩展名是________。

答案:.scx2. Visual FoxPro中,用于定义变量的命令是________。

答案:DIMENSION3. 在Visual FoxPro中,用于创建表的命令是________。

答案:CREATE TABLE4. Visual FoxPro中,用于打开数据库的命令是________。

答案:USE5. 在Visual FoxPro中,用于关闭数据库的命令是________。

答案:CLOSE DATABASE三、简答题(每题5分,共10分)1. 简述Visual FoxPro中如何创建一个新表。

答案:在Visual FoxPro中创建一个新表,可以使用以下步骤: - 打开Visual FoxPro。

- 选择“文件”菜单中的“新建”选项。

- 选择“表单”。

- 在表单设计器中,使用“字段”工具来添加字段。

vf期末试题及答案

vf期末试题及答案

vf期末试题及答案[注意:文中所含试题和答案仅供参考,具体内容应以实际考试为准。

]第一部分:选择题(共30题,每题2分,共60分)1. 下列选项中,哪一个不是计算机网络的特点?A. 可靠性B. 可扩展性C. 可移植性D. 可管理性答案:C2. 在TCP/IP模型中,以下哪一层负责数据传输的错误处理?A. 物理层B. 数据链路层C. 网络层D. 运输层答案:D3. 下列选项中,哪个协议用于终端与服务器之间的登录认证?A. HTTPB. FTPC. SSHD. SMTP答案:C4. 所谓的“黑客”是指:A. 在计算机系统中进行破坏和非法入侵的人B. 专门从事对计算机网络进行攻击的人C. 对计算机软件进行破解的人D. 从事计算机安全工作的人答案:A5. 下面哪个不是常见的网络安全威胁类型?A. 病毒B. 木马C. 垃圾邮件D. 数据库答案:D...第四部分:应用题(共4题,共40分)1. 请列举至少5个常用的云计算服务提供商,并简要介绍其提供的服务。

答案略。

2. 简述大数据技术的应用场景以及其在相关领域的作用。

答案略。

3. 请简要说明软件开发生命周期(SDLC)的各个阶段,并指出其中哪些环节较为关键。

答案略。

4. 什么是物联网(IoT)?请从技术构成、应用领域和未来发展趋势等方面进行简要解释。

答案略。

第五部分:附加题(共2题,每题10分,共20分)1. 简述人工智能(AI)的基本概念和发展历程,并对其在社会和经济中的影响进行展望。

答案略。

2. 以一个你熟悉的行业为例,探讨人工智能应用的现状、挑战和前景。

答案略。

总结:本文通过介绍vf期末试题及答案的格式,按照题目要求进行了编写。

文章内容整洁美观,语句通顺,表达流畅。

每道题目都给出了简要的答案,涵盖了计算机网络、网络安全、云计算、大数据、软件开发生命周期、物联网、人工智能等多个领域的基本概念和应用。

同时,附加题部分对人工智能的概念及影响、某一行业中的人工智能应用进行了探讨。

VF数据库期末考试题及答案

VF数据库期末考试题及答案

VF数据库期末考试题及答案一、选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个选项不是数据库表的索引类型?A. 主索引B. 候选索引C. 唯一索引D. 全文索引答案:D2. 在Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LEN()B. LENGTH()C. STRLEN()D. SIZE()答案:C3. 在Visual FoxPro中,以下哪个选项不是表单控件的属性?A. CaptionB. NameC. ValueD. RecordSource答案:D4. 在Visual FoxPro中,以下哪个选项不是报表向导的步骤?A. 选择数据源B. 选择布局C. 选择样式D. 选择打印机5. 在Visual FoxPro中,以下哪个命令用于打开数据库表?A. USEB. OPENC. BROWSED. DISPLAY答案:A6. 在Visual FoxPro中,以下哪个选项不是查询设计器的选项?A. 选择字段B. 选择表C. 选择索引D. 排序记录答案:C7. 在Visual FoxPro中,以下哪个函数用于计算两个日期之间的天数?A. DATEDIFF()B. DATEDIFFS()C. DATEDIFFD()D. DATEDIFFT()答案:A8. 在Visual FoxPro中,以下哪个命令用于关闭数据库表?A. CLOSEB. RELEASEC. CANCELD. QUIT答案:A9. 在Visual FoxPro中,以下哪个选项不是表单的事件?B. LoadC. ClickD. Save答案:D10. 在Visual FoxPro中,以下哪个函数用于将日期和时间转换为字符串?A. DATE()B. TIME()C. DATETIME()D. STR()答案:C二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以创建一个新的数据库。

VF试题及答案

VF试题及答案

VF试题及答案(一)一、选择题下列各题A) 、B) 、C) 、D) 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

(1) DBMS的含义是:A) 数据库系统 B) 数据库管理系统C) 数据库管理员 D) 数据库(2)从关系模式中指定若干个属性组成新的关系的运算称为:A) 联接 B) 投影 C) 选择 D) 排序(3)对于“关系”的描述,正确的是:A) 同一个关系中允许有完全相同的元组B) 同一个关系中元组必须按关键字升序存放C) 在一个关系中必须将关键字作为该关系的第一个属性D) 同一个关系中不能出现相同的属性名(4)在表设计器的“字段”选项卡中可以创建的索引是A) 唯一索引 B) 候选索引 C) 主索引 D) 普通索引(5)在程序中不需要用public等命令明确声明和建立,刻直接使用的内存变量是A) 局部变量 B) 公共变量 C) 私有变量 D) 全局变量(6)扩展名为dbf的文件是A) 表文件 B) 表单文件 C) 数据库文件 D) 项目文件(7)下列程序段的输出结果是CLEARSTORE 10 TO ASTORE 20 TO BSET UDFPARMS TO REFERENCEDO SWAP WITH A,(B)A,BPROCEDURE SWAPPARAMETERS X1, X2TEMP=X1X1=X2X2=TEMPENDPROCA) 10 20 B) 20 20 C) 20 10 D) 10 10(8)使用调试器调试第(7)小题的程序,如果想在过程SWAP执行时观察X1的值,可以在其中安置一条命令,程序执行到该命令时,系统将计算X1的值,并将结果在调试输出窗口中显示,这条命令的正确写法是:A) DEBUGOUT X1 B) DEBUG X1 C) OUT X1 D) TEST X1(9) 设X=10, 语句?VARTYPE ("X")的输出结果是A) N B) C C) 10 D) X(10) 表达式LEN(SPACE(0))的运算结果是A) .NULL. B) 1 C) 0 D) ""(11) 为表单建立了快捷菜单mymenu,调用快捷菜单的命令代码DO mymenu.mpr WITH THIS 应该放在表单的那个事件中?A) Destory事件B) Init事件C) Load事件D) RightClick事件(12)(24)题使用的数据表如下:当前盘当前目录下有数据库:学院.dbc,其中有“教师”表和“学院”表。

vf期末考试试题

vf期末考试试题

vf期末考试试题一、单项选择题:(每题1分,共30分)1、用二维表来表示实体与实体间联系的数据模型称为:A、层次模型B、实体—联系模型C、关系模型D、网状模型答案:C2、数据库管理系统的英文缩写是:A、DBB、DB SC、D B MSD、D B A答案:C3、下面哪一个不是V F P的工作方式:A、菜单工作方式B、窗口工作方式C、命令工作方式D、程序工作方式答案:B4、V P F中一共有多少种数据类型:A、11B、12C、13D、14答案:D5、V F P提供了几种常量类型:A、4B、5C、6D、7答案:C6、下列哪项不是合法的字段变量名:A、姓名B、X MC、_X MD、编号B L答案:C7、数值运算符不包括下列的哪项:A、$B、+C、–D、**答案:A8、在V i s u a l F o x P r o中,M I N(R O UN D(8.89,1),9)的值是A、8B、8.9C、9D、8.8答案:B9、V P F数据表的扩展名为:A、DB CB、DB FC、D CTD、P J X答案:B10、下列可以作为数据表合法文件名的是:A、j.d b fB、2a.d b fC、成绩表?.d b fD、a a*.d b f答案:B11、以下哪个说法是错误的:A、数据库表设计器可以设计字段有效性规则B、数据库表设计器可以设计字段内容显示格式C、数据库表设计器可以设计记录有效性规则D、自由表设计器和数据库表设计器有完全相同的设置项答案:D12、打开表X S CJ后,下列哪条命令不能显示数据表X S C J的全部记录:A、l i s tB、l i s t a l lC、d i s p l a yD、d i s p l a y a l l答案:C13、在V i s u a l F o x P r o中,建立索引的作用之一是A、节省存储空间B、便于管理C、提高查询速度D、提高查询速度和更新速度答案:C14、在V FP中,可以对每个记录进行纵向求和的命令是:A、RE P L AC EB、A VE R A G EC、S UMD、T O T A L ON答案:C15、使用A V E R A GE命令时,表文件需要:A、排序B、建立索引C、排序或建立索引D、处于打开状态答案:D16、执行了S E L EC T0选择工作区的结果是:A、选择了0号工作区B、选择了空闲的最小号工作区C、选择了一个空闲的工作区D、显示出错信息答案:B17、S Q L语言具有两种使用方式,分别称为交互式S Q L和________A、提示式S Q LB、多用户S Q LC、嵌入式S Q LD、解释式S Q L答案:C18、DE L E T E F R O M S WH E RE年龄>60语句的功能是________A、从S表中彻底删除年龄大于60岁的记录B、S表中年龄大于60岁的记录被加上删除标记C、删除S表D、删除S表的年龄列答案:B19、设有s(学号,姓名,性别)和sc(学号,课程号,成绩)两个表,如下S Q L 语句检索选修的每门课程的成绩都高于或等于85分的学生的学号、姓名和性别,正确的是________A、S E L EC T学号,姓名,性别F R O M s W HE R E E X I S T S(S E L E C T*F R O M S C W HE R E S C.学号=s.学号A N D 成绩<=85)B、S E LE CT学号,姓名,性别F R O M S W HE R E N OT E X I S T S (S E L E C T * F R O M S C W HE R E S C.学号=s.学号A N D 成绩<=85)C、S E LE CT学号,姓名,性别F R O M S W HE R E E X I S T S(SE L E C T *F R O M S C W HE R E S C.学号=S.学号AN D 成绩>85)D、S E LE CT学号,姓名,性别F R O M S W HE R E N OT E X I S T S (S E L E C T * F R O M S C W HE R E S C.学号=S.学号AN D 成绩<85)答案:D20、查询设计器和视图设计器的主要区别表现在________A、查询设计器有“更新条件”选项卡,可通过“查询”菜单设置“查询去向”B、查询设计器没有“更新条件”选项卡,可通过“查询”菜单设置“查询去向”C、视图设计器没有“更新条件”选项卡,可通过“查询”菜单设置“查询去向”D、视图设计器有“更新条件”选项卡,可通过“查询”菜单设置“查询去向”答案:B21、下列选项中不属于结构化程序设计方法的是________A、自顶向下B、逐步求精C、模块化D、可复用答案:D22、结构化程序设计的三种基本逻辑结构是________A、选择结构、循环结构和嵌套结构B、顺序结构、选择结构和循环结构C、选择结构、循环结构和模块结构D、顺序结构、递归结构和循环结构答案:B23、如果主程序、子程序1、子程序2、子程序3依次调用,在子程序3中有R E T U R N T O M A S T E R语句,则将由子程序3返回________A、主程序B、子程序1C、子程序2D、子程序3答案:A24、在V i s u a l F o x P r o中,为了将表单从内存中释放(清除),可将表单中“退出”命令按钮的C l i c k事件代码设置为 CA、T h i s F o r m.D e l e t eB、T h i s F o r m.R e f r e s hC、T h i s F o r m.Re l e a s eD、T h i s F o r m.H i d e答案:C25、假如表单中包含一个命令按钮,那么在运行表单时,下列有关事件引发次序的描述正确的是(D)A、先命令按钮的I n i t事件,然后表单的In i t事件,最后表单的L oa d事件B、先表单的I n i t事件,然后命令按钮的I n i t事件,最后表单的L oa d事件C、先表单的L oa d事件,然后命令按钮的I n i t事件,最后表单的I n i t事件D、先表单的L o a d事件,然后表单的I n i t事件,最后命令按钮的I n i t事件26、在命令按钮组控件中,不能设定下列哪一个属性 DA、B u t t o n c o u n tB、B u t t o n sC、E n a b l e dD、C o n t r o l s o u r c e27、指定页框控件中所含页的的数目的属性名是 AA、P a ge c o u n tB、T a b sC、T a b s t r e t c hD、T a b s t y l e28、设计报表不需要定义报表的(c)A、页注脚B、页标头C、输出方式D、细节29、设计菜单要完成的最终操作是A、创建主菜单及子菜单B、指定各个菜单任务C、浏览菜单D、生成菜单程序答案:D30、用D O命令运行菜单程序,菜单程序的文件扩展名是A、.m n xB、.m p rC、.f m tD、.f r m答案:B二、多项选择题(每题2分,共10分)1、表达式V A L(S U BS T R("2010",2)+R I G HT(S T R(Y E A R(D A T E())),2))+1的数据类型和2值分别是:(假设系统日期为2010/01/01)A、数值型1011.00B、字符型“1011”C、数值型2010D、字符型“2001”答案:A2、U S E R S G LG O T O2S C AT T E R T O AG O T O4S C AT T E R T O BG A T HE R F R O M AG O T O2G A T HE R F R O M B如下说法错误的是:A、该程序执行后,将出现两条完全相同的记录B、该程序执行中,有可能出现两条完全相同的记录C、该程序实现了记录数据的互换D、该程序使用一维的数组传送数据答案:A3、要在浏览窗口中显示表T E A CH E R.d bf中所有教授和副教授的记录,下列命令中错误的是:A、S E LE CT*F R O M T E A CH E R W HE RE职称="教授"A N D职称="副教授"B、S E LE CT * F R O M T E A C HE R W HE R E职称="教授" U N I O N S E LE CT *F R O M T E AC HE R W HE R E职称="副教授"C、S E L EC T*F R O M T E A CH E R W HE R E"教授"$职称D、S E LE CT*F R O M T E A CH E R W HE R E职称I N("教授","副教授")答案:A4、I N P U T"请输入A:"T O AI N P U T"请输入B:"T O BI F A<b< p="">T=AA=BB=TE N D I FD O W H I LE B<>0T=M OD(A,B)A=BB=TE N D DOA运行时分别输入:8、12。

VF试题

VF试题

一、选择题1、用来指明复选框的当前选中状态的属性是( C )。

A)Selected B)Caption C)Value D)ControlSource2、将一个设计好的菜单存盘,在运行该菜单,却不能执行。

因为( B ).A)没有放到项目中 B)没有生成菜单程序 C)要用命令方式 D)要连编3、定位在第1条记录上的命令是( A )。

A)GO TOP B)GO BOTTOM C)GO 6 D)SKIP4、关系数据库中,实现表与表之间的联系是通过( B )。

A)实体完整性规则 B)参照完整性规则 C)用户自定义的完整性 D)值域5、以下赋值语句正确的是( A )。

A)STORE 8 TO X,Y B)STORE 8,9 TO X,Y C)X=8,Y=9 D)X,Y=9解析等号一次只能给一个内存变量赋值,所以C不对。

STORE命令可以同时给若干个变量赋予相同的值。

各内存变量名之间必须有逗号隔开。

6、设当前数据库有10条记录(记录未进行任何检索),在下列三种情况下,当前记录号为1时;EOF()为真时;BOF()为真时,命令?RECN()的结果分别是(A)。

A)1,11,1 B)1,10,1 C)1,11,0 D)1,10,07、下列表达试中结果不是日期型的是( C )。

A)CTOD(“2000/10/1”) B)(^1999/10/01)+365 C)VAL(“2000/10/01”) D)DATE( )8、下面对控件的描述正确的是( B )。

A)用户可以在组合框中进行多重(一种)选择 B)用户可以在列表框中进行多重选择 C)用户可以在一个选项组中选中多个(一个)选项按钮 D)用户对一个表单内的一组复选框只能选中其中一个(任选或不选)9、执行SELECT 0 选择工作区的结果是(B )。

A)选择了0号工作区 B)选择了空闲的最小号工作区 C)关闭选择的工作区 D)选择已打开的工作区10、在SQL语言中,修改基本表的语句是( C )。

(完整版)VF测试题

(完整版)VF测试题

VF程序设计综合自测题单选题:1.在VisualFoxPro中,使用LOCATEFOR命令按条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应使用()。

A.再次使用LOCATEFOR<expL>命令B.SKIP命令C.CONTINUE命令D.GO命令正确答案:C2.关系运算中的选择运算是()。

A.从关系中找出满足给定条件的元组的操作B.从关系中选择若干个属性组成新的关系的操作C.从关系中选择满足给定条件的属性的操作D.A和B都对正确答案:A3.下列叙述中正确的是()A.软件测试的主要目的是发现程序中的错误B.软件测试的主要目的是确定程序中错误的位置C.为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作D.软件测试是证明软件没有错误正确答案:A4.从工程管理角度,软件设计一般分为两步完成,它们是________。

A.概要设计与详细设计B.数据设计与接口设计C.软件结构设计与数据设计D.过程设计与数据设计正确答案:A5.设已经执行了正确的命令mx=[98+2],再执行命令?mx,屏幕将显示()。

A.100B.98+2C.[98+2]D.100.00正确答案:B6.函数Int(-4.5)的返回结果是()。

A.-4.5B.-5C.4D.-4正确答案:D7.在数据库设计器中要为两个表建立一对多联系,则关于两个表的索引类型描述正确的是()。

A."一方"表建主索引或候选索引,"多方"表建普通索引B."一方"表建主索引,"多方"表建普通索引或候选索引C."一方"表建普通索引,"多方"表建主索引或候选索引D."一方"表建普通索引,"多方"表建候选索引或普通索引正确答案:A8.为了在文本框输入显示"*",应该设置文本框的属性是()。

vf试题

vf试题

三、多选题1.Visual Foxpro的工作方式包括(ABCD)。

A)、命令方式B)、菜单方式C)、程序文件方式D)、交互执行方式2.Visual FoxPro关系数据库管理系统能够实现的基本关系运算是(BCD)。

A)、排序B)、选择C)、投影D)、联接3.Visual Foxpro中的表达式有(ABCD)。

A)、算术表达式B)、字符表达式C)、关系表达式D)、逻辑表达式4.Visual Foxpro中使用了(ABCD)等几种变量形式。

A)、字段变量B)、数组变量C)、系统变量D)、内存变量5.以下表达式中,合法的是(ACD)。

A)、8-3=5B)、[8]+[3]>10C)、AT("ad","xyadvanad")-len("adadad")D)、.not. (a=b) .and. a-b>0 .or. b=06.以下叙述不正确的是(AD)。

A)、total命令汇总数据表没有前提条件B)、当两个表建立了关联以后,set skip to(别名)命令支持一对多关系C)、Visual Foxpro不支持循环关联,即A->B,B->AD)、Visual Foxpro程序中定义的内存变量的作用域为全局变量7.在下面的Visual FoxPro表达式中,正确的是(ABD)。

A)、{^2002-05-01 10:10:10 AM}-10B)、{^2002-05-01}-DATE()C)、{^2002-05-01}+DATE()D)、{^2002-05-01}+10008.表的关联关系包括(ABCD)。

A)、一对一B)、一对多C)、多对多D)、以上都正确9.打开Visual FoxPro"项目管理器"的"文档"(Docs)选项卡,其中包含的文件类型有(ABC)。

A)、表单(Form)文件B)、报表(Report)文件C)、标签(Label)文件D)、程序(PRG)文件10.关于程序(命令)文件,下列说法正确的有(ABC)。

VF期末考试题及答案

VF期末考试题及答案

VF期末考试题及答案VF期末考试题⼀.选择题(每题1分,共50分)1.数据库是在计算机系统中按照⼀定的数据模型组织、存储和应⽤的()A.模型的集合B.数据的集合C.应⽤的集合D.存储的集合2.DBMS的含义是()A.数据库系统B.数据库C.数据库管理员D. 数据库管理系统3.数据库DB、数据库系统DBS、数据库管理系统三者之间的关系是()A.DBS包括DB和DBMSB.DBMS包括DB和DBSC.DB包括DBS和DBMSD.DBS就是DB,也就是DBMS4.关系的完整性是指关系中的数据及具有关联关系的数据之间必须遵循的制约条件和依存关系,关系完整性主要包括()A.参照完整性、域完整性、⽤户⾃定义完整性B.数据完整性、实体完整性、参照完整性C.实体完整性、域完整性、参照完整性D.动态完整性、实体完整性、参照完整性5.⼀个学⽣可以选修不同的课程,很多学⽣可以选同⼀门课程,则课程与学⽣这两个实体之间的联系是()A.⼀对⼀联系B.⼀对⼆联系C.多对多联系D.⼀对多联系6.Visual FoxPro ⽀持的数据模型是()A.层次数据模型B.关系数据模型C.⽹状数据模型D.树状数据模型7.退出Visual FoxPro 系统的⽅法包括()(1)打开“⽂件”菜单,单击“退出”命令。

(2)在Visual Foxpro的系统环境窗⼝,单击右上⾓的“退出”按钮。

(3)在“命令”窗⼝输⼊并执⾏QUIT命令。

(4)在“命令”窗⼝输⼊并执⾏CLEAR命令。

A.(1)(2)(3)B.(1)(2)(4)C.(2)(3)(4)D.(1)(3)(4)8.命令?2007/01/02执⾏后的输出结果为()A.2007/01/02B.01/02/2007C.1003.50D.20079.表达式{^2007/03/28 9:18:40}-{^2007/03/28 9:15:20}的值的类型为()A.字符型B.数值型C.⽇期型D.逻辑型10. 依次执⾏下列命令:SUB1=SUBSTR(“程序设计基础”,1,8)SUB2=SUBSTR(“Microsoft Visual Foxpro”,11)S=SUB2+SUB1S屏幕上显⽰的结果是()A.程序设计基础B. Microsoft Visual FoxproC. Visual FoxPro 程序设计D. Microsoft Visual Foxpro 程序设计基础11.设⼀表中有60条记录,当该表刚打开时,函数RECNO( )返回值是()A.0B. 60C. 1D. 6112.设某个数据表有100条记录,此时⽤函数EOF()测试的结果为.T.,那么,当前记录号为()A. 100B. 101C. 99D.113. 下列表达式中,其值为真的表达式是()A.BETWEEN(1,10,100)B.BETWEEN(ASC(“D”),ASC(“A”),ASC(“C”))C.BETWEEN(5,ROUND(5.045,2),ROUND(5.055,2))D.BETWEEN(0,0,0)14.执⾏命令?LEN(SPACE(3)-SPACE(2))后,则屏幕显⽰的结果是()A.1B. 2C. 3D.515.职⼯数据表中有D型字段“出⽣⽇期”,若要显⽰职⼯⽣⽇的⽉份和⽇期,应使⽤的命令()A.?姓名+Month(出⽣⽇期)+“⽉”+Day(出⽣⽇期)+“⽇”B. ?姓名+STR(Month(出⽣⽇期))+“⽉”+Day(出⽣⽇期)+“⽇”C. ?姓名+STR(Month(出⽣⽇期))+“⽉”+STR(Day(出⽣⽇期))+“⽇”D. ?姓名+SUBSTR(出⽣⽇期,4,2)+“⽉”+SUBSTR(出⽣⽇期,7,2)+“⽇”16.设计数据表时,由Visual FoxPro⾃动规定其宽度的字段是()A.⽇期型、逻辑型、备注型、通⽤型B.字符型、⽇期型、备注型、通⽤型C.数值型、逻辑型、备注型、通⽤型D.⽇期型、数值型、逻辑型、备注型17.备注型字段是⼀种特殊字段,下列有关它的说法中错误的是()A.备注型字段存储⼀个指针,指针指向备注内容存放地地址B.备注内容存放在与表同名、扩展名为.fpt的⽂件中C.如果有多个备注型字段,则对应有多个.fpt⽂件D.该字段由V isual FoxPro规定其宽度为418.如果通⽤型字段中已输⼊数据,则相应字段中显⽰()A. genB. GenC.MemoD.空⽩19.⽤USE 命令打开表时,如果使⽤Exclusive选项,则表⽰()A.以“独占”⽅式打开表,打开的表可读可写B.以“独占”⽅式打开表,打开的表只能读不能写C.以“共享”⽅式打开表,打开的表可读可写D.以“共享独占”⽅式打开表,打开的表可读可写20.当函数EOF()的值为真时,说明记录指针指向()A.⽂件末尾B.⽂件中的最后⼀条记录C.⽂件中的第⼀条记录D.⽂件中的某⼀条记录21.打开学⽣表,显⽰器1986年出⽣的学⽣记录,正确的命令是()A.LIST FOR 出⽣⽇期=1986B.LIST FOR 出⽣⽇期=“1986”C.LIST FOR YEAR(出⽣⽇期)=1986D.LIST FOR YEAR(出⽣⽇期)=“1986”22.在Visual FoxPro中,删除记录的⽅法可以分成两步()A.先逻辑删除,再物理删除记录B.先物理删除,再逻辑删除记录C.先选择记录,再逻辑删除记录D.先显⽰记录,再物理删除记录23.在Visual FoxPro 的表中,如果要⽤⼀个字段来存放图形、电⼦表格、声⾳等多媒体数据,应将该字段的类型定义成()A.浮动型B.通⽤型C.字符型D.备注型24.在Visual Foxpro中,相当于主关键字的索引是()A.主索引B.普通索引C.唯⼀索引D.排序索引25.以下关于主索引和侯选索引的说法正确的是()A.主索引和侯选索引都可以建⽴在数据库表和⾃由表上B.主索引和侯选索引都能保证表记录的唯⼀性C.主索引可以保证表记录的唯⼀性,⽽侯选索引不能D.主索引和侯选索引是相同的概念26.在指定字段或表达式中,不允许出现重复值的索引是()A.唯⼀索引、候选索引B.、主索引、普通索引C.唯⼀索引、主索引D. 主索引、候选索引27.在⾃由表中不能建⽴的索引是()A.唯⼀索引B.主索引C.候选索引D.普通索引28.当前打开的图书表中有字符型字段“图书号”,要求将图书号以字母A 开头的记录全部打上删除标记,可以使⽤命令()A.DELETE FOR 图书号=“A”B. DELETE WHILE 图书号=“A”C.DELETE FOR 图书号=“A*”D.DELETE FOR 图书号LIKE “A%”29.下列有关ZAP命令的说法中,错误的是()A.物理删除表中所有记录B.删除后表中仍保留结构,但没有数据C.⽂件完全被删除D.删除后的记录不能恢复30.在打开的数据表中包含有字符型字段“学号”、“姓名”,数值型字段“录取分数”,使⽤REPLACE 命令将“学号”为“s0803016”学⽣的分数增加20分,可以使⽤的命令是()A.REPLACE ALL 录取分数WITH 录取分数+20B. REPLACE FOR 学号=“s0803016”录取分数+20C. REPLACE FOR 学号=s0803016 录取分数WITH 录取分数+20D. REPLACE FOR 学号=“s0803016”录取分数WITH 录取分数+2031.建⽴数据库表时,将年龄字段值限制在15~40岁之间的这种约束属于()A.域完整性约束B.实体完整性约束C.参照完整性约束D.视图完整性约束32.创建⼀个名为xs.dbf的数据库⽂件,使⽤的命令是()A.CREATEB.CREATE XSC.CREATE TABLE XSD.CREATE DATABASE XS33.在创建数据库表结构时,为该表中⼀些字段建⽴普通索引,其⽬的是()A.改变表中记录的物理顺序B.为了对表进⾏实体完整性的约束C.加快数据库表的更新速度D.加快数据库表的查询速度34.关于视图的正确叙述是()A.在视图上不能进⾏更新操作B.视图是⼀个或多个数据库表导出的虚拟表C.视图不能同数据库表进⾏连接操作D.视图与数据库表相同,⽤来存储数据35.在查询设计器的“查询去向”设置中,不能实现的输出是()A.表B.报表C.图形D. 视图36. 在SQL查询进,使⽤where⼦句指出的是()A.查询⽬标B.查询结果C.查询条件D.查询视图37.SQL中INSERT语句可以⽤于()A.插⼊⼀条记录B.插⼊⼀个索引C.插⼊⼀个表D.插⼊⼀个字段38.在SQL语⾔中,视图定义的命令是()A. ALTER VIEWB. SELECT VIEWC. CREATE VIEWD.MODIFY VIEW39.使⽤SQL的UPDATE命令,如果省略WHERE条件时,是对数据库()A.⾸记录更新B. 当前记录更新C.指定字段类型更新D.全部记录更新40.在SQL的SELECT语句中,查询图书库存表中所有单价⼩于30元的图书书名及单价,使⽤的语句是()A.SELECT 书名,单价FROM 图书库存表B. SELECT 书名,单价FROM 图书库存表WHERE 单价<30C. SELECT 书名,单价FROM 图书库存表ON 单价<30D. SELECT 书名,单价FROM 图书库存表WHERE 单价<=3041.⽤SQL的SELECT语句中,统计⼥⽣的⼈数,应使⽤的函数是()A. IFB. COUNTC. SUMD.MIN42.结构化程序设计的三种基本逻辑结构是()A.顺序结构、选择结构、循环结构B. 顺序结构、选择结构、模块结构C. 选择结构、模块结构、⽹状结构D. 顺序结构、循环结构、模块结构43.关于分⽀(条件)语句IF-ENDIF的说法不正确的是()A.IF 和ENDIF语句必须成对出现B.分⽀语句可以嵌套,但不能交叉C.IF 和ENDIF 语句可以⽆ELSE⼦句D. IF 和ENDIF 语句必须有ELSE⼦句44.将内存变量定义为全局变量的VISUAL FOXPRO 命令是()A. LOCALB. PRIV A TEC. PUBLICD. GLOBAL45.创建类时不⽤定义类的()A.别名B.属性C.事件D.⽅法46.计时器控件的主要属性是()A. TOPB. CAPTIONC. INTERV ALD.V ALUE\47.表单创建中的步骤不包括()A.添加控件B.创建数据库C.设置属性D. 配置⽅法程序48.表单中不能包含()A.表格B.照⽚C.项⽬D. 定时器49.要使表单在VF窗⼝中⾃动居中,应使⽤的属性是()A.TOPB. AUTOSIZEC.AUTOCENTERD.ALWAYSONTOP50.要在⽂本框中输⼊密码,⽤来指定输⼊密码的掩盖符的属性是()A.FONTNAMEB. FONTCHAR/doc/56743e0d581b6bd97f19eaa6.htmlD. PASSWORDCHAR51.新创建的表单默认标题为FORM1,为了修改表单的标题,应设置表单的()/doc/56743e0d581b6bd97f19eaa6.html 属性B.CAPTION属性C.CLOSABLE属性D.ALWAYSONTOP属性52.报表控件中没有()A. 标签B. 线条C. 矩形D. 命令按钮控件53.报表⽂件的扩展名为()A. .FRXB. .FMTC. .FRTD. .LBX54.在菜单设计器中,若要将定义的菜单分组,应该在“菜单名称”列上输⼊()字符。

VF期末考试试卷

VF期末考试试卷

VF期末考试试卷一、名词解释。

(每小题2分,共10分)1.数据库:2.常量:3.索引:4.数据库管理系统:5.逻辑删除:二、填空题。

(每小空2分,共40分)1. 2﹡﹡8= 256 ,2﹡4= 8 ,45%8= 5 。

2.数据库管理系统简称为 DBMS ,vf是关系型的数据库管理系统。

3. ‘ABC□□□’+’DEF’=。

4.数值型数据由数字0-9以及符号(+/-)和小数点组成。

5. ‘ABC□□□’-’DEF’= 。

6.日期型数据的宽度系统默认为8,逻辑性数据的宽度系统默认为1.7.‘123’$ ‘123abc’= T 。

8. 3﹡6<14.AND.2﹡3<=6= F 。

9.“AB”==“ABC”结果是 F 。

10. {05/01/2000}+6 运算结果是 {05/07/2000} 。

11.STORE 120 TO A1 内存变量用=命令可以写成。

12.机构化程序设计的基本机构分为、和13.表单文件的扩展名是三、选择题(每小题2分,共20分)1.数据库应用系统的核心是(B)A.数据库文件 B数据库管理系统 C 编译程序D操作系统2.索引标记是()A.TAGB. INDESC.OND. WITH3.日期型常数是用来表示日期的一种特殊数据,其长度为(C)A.任意B.10C.8D.44.能实现关闭表的命令是(D)A. CreatB. modifyC. closee5.表单有自己的属性、事件和(D)A. 图形B.行为C.容器D.方法6.默认查询的输出形式是(D)A. 数据表B.图形C.报表D.浏览7.新建程序文件的命令是(A)A. creat programB. modify commandC. creat commandD.modify program8.下列那个函数是数值型数据转换成字符串(B)A. VAL( )B.STR( )C.AT( )D.SUBSTR( )9.下列属于字符型常量的是()A.“中国人民解放军”B. .t.C.123D.{01/28/1998}10.vf菜单栏新建的快捷键是()A.CTRL+CB.CTRL+NC. CTRL+OD.CTRL+P四、简答题(每个10分,共20分)1.什么是对象?什么是类?2.物理删除和逻辑删除的区别是什么?五、编程题(共10分)有一张工资表(gz.dbf),其中有工资字段。

VF期末考试试题

VF期末考试试题

VF期末考试试题一、选择题(每小题2分,共40分)1、数据库应用系统的核心是()A 数据库文件B 数据库管理系统C 编译程序D 操作系统2、下列哪个函数是数值型数据转换为字符串()A V AL( )B STR( )C AT( )D SUBSTR( )3、索引标记是()A TAGB INDESC OND WITH4、日期型常数是用来表示日期的一种特殊数据,其长度为()A 任意B 10C 8D 45、下列各命令行中正确的是()A store 1,2 TO x, yB store 5 TO x, yC 8=YD x=y=56、能实现关闭表的命令的是()A createB modifyC closeD use7、执行下列命令后显示的结果是()A=CTOD(“04/05/2003”)B=CTOD(“04/10/2003”)?B-AA 5B -5C “04/05/2003”D “04/-05/2003”8、下列函数中函数值为字符型的是()A DATE( )B TIME( )C YEAR( )D DATETIME( )9、默认查询的输出形式是()A 数据表B 图形C 报表D 浏览10、下列哪个方法()是表示隐藏表单的A ReleaseB refreshC showD Hide11、12%(-5)的值是()A 2B -2C 3D -312、为表单MyForm添加事件和方法代码,改变该表单中的标签label的caption属性正确的是()A MyForm. Label1. caption=”姓名”B This. Label1. Caption=”姓名”C This Form. Label1. Caption=”姓名”D This Formset. Label1. caption=”姓名”13、表单有自己的属性、事件和()A 图形B 行为C 容器D 方法14、表达式Val(subs(…奔腾586‟,5,1))*Len(…visual FoxPro‟)的结果为()A 63.00B 64.00C 65.00D 66.0015、下列()符号不能作为visual FoxPro中的变量名A ABCB K123C 12KD asd16、?STR(234.56,5,1) 命令的显示结果是()A 234.5B 234.6C 234.56D 234.5717、一个数据库表有5条记录,用EOF()函数测试的结果为直,此时的记录号是()A 1B 5C 6D 018、建立程序的方法有()种A 1B 2C 3D 419、新建程序文件的命令是()A create programB modify commandC reate commandD modify program20、设D=5>6,命令VarType(D)的结果是()A LBC C ND D二、填空题(每空1分,共15分)1、数据库管理系统简称为visual FoxPro是型的数据库管理系统2、数值型数据由以及符号(+/-)和组成3、日期型数据的宽度系统默认为,逻辑型数据的宽度系统默认为4、定义一维数组AA(5)的命令是5、结构化程序设计的基本结构分为、顺序、三种6、表达式.not .2*3+5<>10的运算结果为7、打开数据库文件的命令是8、设置对象文本字体的属性为,将Form1中Label1的显示文本字号设为20号字的代码为9、表单文件的扩展名为菜单文件扩展名为三、操作题(19分)设数据表chengji.DBF有学号(C,6)姓名(C,6)语文(N,5,1)数学(N,5,1)英语(N,5,1)体育(N,5,1)总分(N,5,1)平均分(N,5,1)字段,假设数据表已经打开,写出下列命令序列:1、计算各学生总分和平均分并填入相应字段中。

大学vf考试题库及答案

大学vf考试题库及答案

大学vf考试题库及答案一、选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个选项不是数据库表的索引类型?A. 主索引B. 候选索引C. 唯一索引D. 非唯一索引答案:B2. Visual FoxPro中,以下哪个函数用于计算字符串的长度?A. LEN()B. LEFT()C. RIGHT()D. MID()答案:A3. 在Visual FoxPro中,以下哪个命令用于打开一个表单?A. OPEN FORMB. CREATE FORMC. USE FORMD. DISPLAY FORM答案:A4. Visual FoxPro中,以下哪个命令用于关闭当前表单?A. CLOSE FORMB. RELEASE FORMC. CLEAR FORMD. DESTROY FORM答案:D5. 在Visual FoxPro中,以下哪个选项是正确的SQL语句?A. SELECT * FROM employees WHERE salary > 3000B. SELECT * FROM employees WHERE salary = 3000C. SELECT * FROM employees WHERE salary < 3000D. All of the above答案:D6. Visual FoxPro中,以下哪个函数用于将字符串转换为日期?A. CTOD()B. CDOW()C. CTOD()D. DATE()答案:A7. 在Visual FoxPro中,以下哪个命令用于创建一个新的数据库?A. CREATE DATABASEB. USE DATABASEC. OPEN DATABASED. CLOSE DATABASE答案:A8. Visual FoxPro中,以下哪个函数用于计算当前日期?A. DATE()B. TIME()C. NOW()D. TODAY()答案:D9. 在Visual FoxPro中,以下哪个命令用于删除表中的一条记录?A. DELETEB. REMOVEC. DROPD. ERASE答案:A10. Visual FoxPro中,以下哪个命令用于将数据从表单的字段传送到表中?A. POSTB. APPENDC. STORED. INSERT答案:A二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以创建一个新的表。

(完整word)vf考试试题及答案,推荐文档

(完整word)vf考试试题及答案,推荐文档

VF期末考试复习选择题及答案1.在Visual FoxPro中,skip命令移动记录指针的基准是(B )。

A、第一条记录B、当前记录C、指定纪录D、库文件尾2.一个数据库文件中多个备注字段的内容是存放在(B )。

A、这个数据库文件中B、一个备注文件中C、多个备注文件中D、一个文本文件中3.在有关数据库的概念中,若干记录的集合称为(D)。

A. 文件B. 字段C. 数据项D. 表4.联接运算要求联接的两个关系有相同的(B)。

A. 主键B. 属性名C. 实体名D. 主属性名5. 逻辑运算符在运算时的优先顺序是(A)A.NOT→AND→ORB.AND→NOT→ORC.OR→NOT→ANDD.从左至右按先后次序6. 数学表达式5≤X≤8在Visual FoxPro中应表示为(B)。

A. X>=5.OR.X<=8B. X>=5.AND.X<=8C. X≤8.AND.5≤X D. 5≤X.OR. X≤87. 在关系运算中,查找满足一定条件的元组的运算称之为(B)。

A. 投影B. 选择C. 关联D. 复制8.以下各表达式中,运算结果为数值型的是(D)。

A. 9<6B. “D”$”ASD”C. TIME()+9D. LEN(SPAC(8))-99.物理删除某一打开的表中的第3条记录,使用以下命令:①DELE ②GO 3③PACK。

正确的操作顺序是(D)A.①②③B.②③①C.①③②D.②①③10.设表文件及其索引文件已打开,为了确保指针定位在记录号为1的记录上,应该使用命令(B)。

A.GO TOPB. GO 1C. GO RECNO()=1D. SKIP 111.当前表中含xm(姓名,字符型)字段,显示姓“李”的记录的命令是(D)A.DISP FOR "李"=xmB.DISP FOR xm=李C.DISP FOR SUBS(xm,1,1)= '李'D.DISP FOR SUBS(xm,1,2)=[李]12. 求平均值的命令是(D)A.COUNTB.TOTALC.SUMD.AVERAGE13.不能作为索引关键字的数据类型是(B)A.数值型B.备注型C.日期型D.字符型14.在Visual FoxPro的一个工作区中,同一时刻最多能打开( B )个库文件。

Vf 数据库考试试题.

Vf 数据库考试试题.

Vf 数据库考试试题(一)一、选择题1、在Visual FoxPro 中,向数据库文件追加数据使用语句( ).A insertB replaceC appendD add2、在Visual FoxPro 中,删除数据库的所有记录,保留数据库结构的命令是()。

A delete allB packC recallD zap3、在Visual FoxPro中,使用replace <字段名> with<表达式>for <条件>后,记录指针为()。

A视情况而定 B 当前纪录 C bof D 为文件尾4、保存在计算机中具有一定结构的相关数据的集合成为()。

A数据库B数据库系统C数据库管理系统D数据结构5、利用数据库技术进行人事档案管理是属于计算机的()。

A科学计算应用B过程控制应用C数据处理应用D辅助工程应用6、Visual FoxPro6.0管理的数据库是()型数据库。

A网络B层次C关系D链状7、数据的完整性是指()。

A数据的存储与使用数据的程序相关B防止数据被非法使用C数据的正确性、合理性和一致性D减少系统中不必要的重复数据8、在Visual FoxPro数据库管理系统中,下列数据属于常量的是()。

A .n.B FC 07/08/99D all9、如果想从字符串“青岛市”中取出汉字“岛”,应该使用函数()。

A substr( “青岛市”,2,2)B substr( “青岛市”,2,1)C substr( “青岛市”,3,1)D C substr( “青岛市”,3,2)10、用For Endfor组织的循环结构中,如省略步长则系统默认步长是()。

A 0B -1C 1D 2二、填空题1、数据库系统的核心是。

2、?Mod(12,9)的返回值是。

3、?3+3>6 and 5>3的返回值是。

4、?Str(1234.5678,6,1)的结果是。

5、结构化程序所使用的三种基本控制结构是顺序结构、和循环结构。

VF试卷

VF试卷

一、单项选择(每题1分,共50分)1.数据库(DB )、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是()。

A.DBS包括DB和DBMSB.DBMS包括DB和DBSC.DB包括DBS和DBMSD.DBS就是DB,也就是DBMS2. Visual FoxPro是一种关系型数据库管理系统,所谓关系是指()。

A.各记录中的数据彼此有一定的关系B.一个数据库文件与另一个数据库文件之间有一定的关系C.数据模型符合满足一定条件的二维表格式D.数据库中各个字段之间彼此有一定的关系3.Visual FoxPro是一种()。

A.数据库系统B.数据库管理系统C.数据库D.数据库应用系统4.用数据二维表来表示实体及实体之间联系的数据模型称为()。

A.实体-联系模型B.层次模型C.网状模型D.关系模型5.从表中选择字段形成新关系的操作是()。

A.选择 B.连接 C.投影 D.并6.在关系的基本运算中,下列属于专门关系运算的是()。

A.选择、排序B.选择、投影C.并、差、交D.联接、笛卡儿积7.在关系模型中,每个关系模式中的关键字()。

A.可由多个任意属性组成B.最多由一个属性组成C.可由一个或多个其值能唯一标识关系中任何元组的属性组成D.以上说法都不对8.一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员、与实体计算机之间的联系是()。

A.一对一 B.一对多 C.多对多 D.多对一9.设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是()。

A.m:nB.1:mC.m:kD.1:110.在“选项”对话框的“文件位置”选项卡中可以设置()。

A.表单的默认大小B.程序代码的颜色C.日期和时间的显示格式D.默认目录11.项目管理器的“文档”选项卡用于显示和管理()。

A.表单、报表和查询 B.数据库、表单和报表C.查询、报表和视图 D.表单、报表和标签12.向一个项目中添加一个数据库,应该使用项目管理器的()。

(完整版)《VF》数据库基础知识及操作,视图、查询、SQL经典试题

(完整版)《VF》数据库基础知识及操作,视图、查询、SQL经典试题

《VF》数据库基础知识及操作,视图、查询、SQL经典试题一.选择题(每个1分,共50分)1.关系运算不包括()A.连接运算 B.选择运算 C.投影运算 D.并运算2、退出Visual Foxpro 6.0的操作方法是()A.从“文件”菜单中选择“退出”命令 B.直接按Alt+F4C.在命令窗口中输入QUIT命令后回车 D.以上都可以3.在Visual FoxPro6.0中,下列有关数据库的描述,正确的是 ( ) A.数据库不能多用户共享B.在关系型数据库系统中,关系型数据库是通过一个二维表来表示数据之间的联系的C.数据库中的最小访问单位是记录D.数据库中的数据不能是图像4.在Visual Foxpro中,XS表中含有备注型字段,备注型字段内容存到另一个文件中,该文件名为()A.XS.DBC B.XS.QPR C.XS.DBF D.XS.FPT5.在Visual Foxpro表文件中,逻辑型、日期型、备注型数据的宽度分别是()A.1、8、128 B. 2、8、10 C.1、8、4 D. 1、8、任意6.在Visual FoxPro6.0中,关于视图的叙述正确的是( )A.视图文件是一个独立的数据文件,不属于任何的数据库B.视图可以对源表中的数据进行更新C.如果希望每次运行视图时,根据输入值的不同而检索到不同的结果,可以建立远程视图D.视图只能从一个表派生出来7.在Visual FoxPro6.0中,使用查询设计器创建查询时,查询去向中不包括的是( )A.标签 B.屏幕 C.视图 D.临时表8.在Visual FoxPro6.0中,项目文件的扩展名是( )A..PRG B. .PJX C..SCX D..QPR9. 不允许记录中出现重复索引值的索引是( )。

A.主索引 B.主索引、候选索引、普通索引C.主索引和候选索引 D主索引、候选索引和唯一索引10. 在VisuAlFoxPro中,可以对字段设置默认值的表( )。

计算机二级(VF)数据库设计基础章节练习试卷3(题后含答案及解析)

计算机二级(VF)数据库设计基础章节练习试卷3(题后含答案及解析)

计算机二级(VF)数据库设计基础章节练习试卷3(题后含答案及解析)题型有:1. 选择题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。

1.下列有关数据库的描述,正确的是()。

A.数据库是一个DBF文件B.数据库是一个关系C.数据库是一个结构化的数据集合D.数据库是一组文件正确答案:C 涉及知识点:数据库设计基础2.下列4项说法中不正确的是()。

A.数据库减少了数据冗余B.数据库中的数据可以共享C.数据库避免了一切数据的重复D.数据库具有较高的数据独立性正确答案:C 涉及知识点:数据库设计基础3.下列关于数据库系统的叙述中正确的是()。

A.数据库系统减少了数据冗余B.数据库系统避免了一切冗余C.数据库系统中数据的一致性是指数据类型的一致D.数据库系统比文件系统能管理更多的数据正确答案:A 涉及知识点:数据库设计基础4.数据库的概念模型独立于()。

A.具体的机器和DBMSB.E-R图C.信息世界观D.现实世界正确答案:A 涉及知识点:数据库设计基础5.()是存储在计算机内有结构的数据的集合。

A.数据库系统B.数据库C.数据库管理系统D.数据结构正确答案:B 涉及知识点:数据库设计基础6.在数据库中,数据的物理独立性是指()。

A.数据库与数据库管理系统的相互独立B.用户程序与DBMS的相互独立C.用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D.程序与数据库中数据的逻辑结构相互独立正确答案:C 涉及知识点:数据库设计基础7.数据库管理系统(DBMS)是()。

A.数学软件B.应用软件C.计算机辅助软件D.系统软件正确答案:D 涉及知识点:数据库设计基础8.数据库管理系统(DBMS)的主要功能是()。

A.修改数据库B.定义数据库C.应用数据库D.保护数据库正确答案:B 涉及知识点:数据库设计基础9.关系模型中的关系是指数据库中()。

vf数据库期末考试-221b

vf数据库期末考试-221b

VF 试卷试卷一、选择题。

(每题2分,共20分)分) 1.按照数据模型划分,VF 是(是( )数据库管理系统。

)数据库管理系统。

A.树状模型树状模型 B.关系模型关系模型 C.层次模型层次模型 D.网状模型网状模型 2.下列三种基本关系操作不属于关系型数据库管理系统提供的操作是(下列三种基本关系操作不属于关系型数据库管理系统提供的操作是( ) A.筛选筛选 B.投影投影 C.查询查询 D.连接连接 3.在自由表中不可以创建的索引是(在自由表中不可以创建的索引是( ) A.主索引主索引 B.候选索引候选索引 C.唯一索引唯一索引 D.普通索引普通索引 4.在VF 数据库环境下建立了一些数据库文件,下列属于的数据库文件的是(数据库环境下建立了一些数据库文件,下列属于的数据库文件的是( ) A. infor.dbc r.dbf r.qpr r.bas 5.在VF 数据库中,存储大量文字(超过1000字)的字段类型应该是(字)的字段类型应该是( ) A.逻辑型逻辑型 B.字符型字符型 C.通用型通用型 D.备注型备注型6.关于查询和视图的说法,错误的是(关于查询和视图的说法,错误的是( ) A.查询和视图都可以从一个或多个表中提取数据查询和视图都可以从一个或多个表中提取数据 B.查询是作为文本文件,以扩展名.qpr 存储的存储的 C.可以通过视图更改源表的数据可以通过视图更改源表的数据D.视图是完全独立的,它不依赖于数据库的存在而存在视图是完全独立的,它不依赖于数据库的存在而存在 7.在T_SQL 中语句中的条件短语是(中语句中的条件短语是( ) A. while B. where C. for D. condition 8.下列聚合函数中,用于统计查询的最小值的是(.下列聚合函数中,用于统计查询的最小值的是( ) A. max B. min C. sum D.avg 9.在命令窗口执行表单文件AA ,应键入命令(,应键入命令( )A. do form AA B. do AA.scx C.run form AA D.run AA.scx 10.表单对象中可以包括的控件是(.表单对象中可以包括的控件是( ) A.任意控件任意控件 B.所有容器对象所有容器对象 C.页框或任意控件页框或任意控件 D.页框、任意控件、容器或自定义对象页框、任意控件、容器或自定义对象二、填空题。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2015——2016学年十二月份月考试卷《数据库应用基础——Visual FoxPro 》一、单项选择题(从各项选项中选出最符合题意的一项,将其序号填入该题的括号内。

每小题1分,共30分)1. 在Visual FoxPro 中,向表文件中追加数据使用语句( )。

A 、INSERTB 、REPLACEC 、APPEND D 、ADD 2. 在Visual FoxPro 中,删除数据库的所有记录,仅保留库结构的命令是( )。

A 、 delete all B 、pack C 、recall D 、 zap 3. 在Visual FoxPro 中,复制当前工作区中库结构的命令是( )。

A 、Copy stru <原文件> to<目标文件> B 、Copy <原文件> stru to <目标文件> C 、Copy stru to <库文件名>D 、Copy stru to <库文件名>exten4. 在Visual FoxPro 中,使用replace 〈字段名〉with 〈表达式〉for 〈条 件〉后,记录指针为( )。

A 、视情况而定B 、当前记录C 、bofD 、为文件尾5. 在Visual FoxPro 中,对数据库结构或记录进行输入、修改后,应按( )存盘退出。

A 、ctrl+wB 、ctrl+qC 、ctrl+cD 、esc6. 在Visual FoxPro 中,用modify structure 对数据库结构进行修改时,数据库的原有数据( )。

A 、将全部丢失B 、不会丢失C 、可能丢失某些数据项D 、可能丢失某些数据记录7. 在Visual FoxPro 中,分屏显示当前数据库中年龄字段大于20的所有记录,正确的命令为( )。

A 、display all for nl>20B 、display all while nl>20C 、list for nl while nl>20D 、list while nl>208. 在Visual FoxPro 中,skip 命令移动记录指针的基准是( )。

A 、第一条记录 B 、当前记录 C 、指定纪录 D 、库文件尾 9. 一个数据库文件中多个备注字段的内容是存放在( )。

A 、这个数据库文件中B 、一个备注文件中C 、多个备注文件中D 、一个文本文件中10. 要删除当前数据库文件中的“性别”字段,应使用命令( )。

A 、modify structureB 、deleteC 、replaceD 、zap11. 在有关数据库的概念中,若干记录的集合称为( )。

A. 文件 B. 字段 C. 数据项 D. 表 12. 联接运算要求联接的两个关系有相同的( )。

A. 主键B. 属性名C. 实体名D. 主属性名 13. 退出VFP 系统的命令是( )。

A.EXIT B.RETURN C.CANCEL D.QUIT 14. 逻辑运算符在运算时的优先顺序是( ) A.NOT →AND →OR B.AND →NOT →OR C.OR →NOT →AND D.从左至右按先后次序15. 条件函数IIF(LEN(SPACE(4))>3,1,-1)的值是( )。

A. 1B. -1C. 3D. 4 16. 数学表达式5≤X ≤8在Visual FoxPro 中应表示为( )。

A. X>=5.OR.X<=8 B. X>=5.AND.X<=8 C. X ≤8.AND.5≤X D. 5≤X.OR. X ≤817. 在关系运算中,查找满足一定条件的元组的运算称之为( )。

A. 投影 B. 选择 C. 关联 D. 复制 18.下面的赋值表达式不正确的是 ( )A.STORE "HELLO WORLD!" TO STRB. STORE 123456 TO A1,B1C.WORD="FOXPRO"D.STORE 12,34 TO A2,B219.逻辑常量A=.T.、B=.T.、C=.T.,下面各表达式中返回逻辑真的是 ()。

A.NOT((NOT A OR B) AND C) B. NOT (NOT (A OR B) AND C) C.NOT(A AND B OR NOT C) D.NOT(NOT A OR B AND C)20. 当前表文件有20条记录,当前记录号为10 ,执行命令LIST REST 以后,当前记录号是( )。

A. 10B. 20C. 21D. 1 21. 以下各表达式中,运算结果为数值型的是( )。

A. 9<6B. “D ”$”ASD ”C. TIME()+9D. LEN(SPAC(8))-9 22.在表单上复制对象时,不能被复制的属性是( )。

A .Backcolor B.Caption D.Width 23. 在VF 中,关于视图的正确叙述是( )。

A .视图与数据库表相同,用来存储数据 B. 视图不能同数据库表进行连接操作。

C .在视图上不能进行更新操作 D. 视图是从一个或多个表导出的虚拟表。

24. 命令?Type(“2008/6/8”)的结果为()。

A.N B. C C. D D. U25. 程序中有如下代码“Thisform.Text1.value= Thisform.Text1.value+3”将会触发Text1对象的什么事件()。

A. InterActiveChangeB. ValidC. ProgranmaticChangeD. Click26. 执行命令delete next 1后,记录指针指向()。

A. 下一条记录B. 原来记录C. 尾记录D. 首记录27.项目管理器的“文档”选项卡中不包含()。

A. 表单B. 查询C. 报表D. 标签28.设X=999,Y=888,Z=”X+Y”,表达式&Z+1的结果是()。

A. 错误B.X+Y+1C.1888D.999888129.在VFP中扩展名为.men的文件是()。

A. 备注文件B. 内存变量文件C. 数据库文件D. 屏幕格式文件30.在以下函数中,结果不一定是逻辑值的是()。

A. deleteB. iif()C. file()D. found()二、填空题(每空1分,共10分)1.一个过程文件中可以包含多个过程,过程文件的默认扩展名为。

2.表单的方法可以关闭当前表单。

3.计时器控件中设置时间间隔的属性为,使计时器触发或停止可以修改计时器的属性。

4.某命令按钮的caption属性为“确定”,表示该按钮。

5.若cj表的“性别”字段仅允许输入“男”和“女”两个值,则应在性别字段有效生规则中填。

6.在VF中,图片字段应定义为类型。

7.在VF中,查询默认的输出去向为。

8.在VF中,数据工作期窗口建立的表间关系是。

9.计算机数据管理的发展大致经历了人工管理阶段、文件管理阶段和阶段。

三、判断题(对的打“√”,错的打“×”每题1分,共10分)。

1.内存变量的数据类型取决于赋值数据的类型。

( )2.在第一次给数组或数组元素赋值前其初始值是空(NULL)。

( )3.VF规定,逻辑型数据用.T.或.Y.表示逻辑真,用.F.或.N.表示逻辑假,所以逻辑型数据有四个值。

( )4.将表的当前记录值赋给某数组的命令是SCATTER TO。

( )5.设置字符串精确比较的命令是SET EXACT ON/OFF。

( )6.同一个元素在程序执行过程中可以取得不同类型的数据。

( )7.若内存变量名和当前打开的表中的一个字段名都为NAME,?NAME后显示字段变量。

( )8.表中“姓名”宽度为6,“入学成绩”(整数部分为6位,小数为2位),“特长”为备注型共3个字段,表的记录长度为18。

( ) 9.Visual FoxPro规定,变量名必须以字母、汉字或下划线开头,其后可以是字母(汉字)、数字和下划线。

( )10.Visual FoxPro有3种工作方式,即命令、程序和菜单方式。

( )四、程序改错题(10分)计算出1到30以内(包含30)能被5整除的数之和。

ClearSet talk offX=0Y=1Do while .t.X=x+1Do caseCase mod(x/5)=0Y=y*xCase x<=30ExitCase x>30LoopEnddo?ySet talk on先圈出错误语句,然后写出改正后的语句。

五、程序填充题:(12分)1.要在5个数中找出最大数和最小数,请在划线处填上适当的内容完成程序的功能。

ClearDeclare a(5)For i=1 to 5Input“请输入一个数:” to a(i) &&给数组各元素赋值EndforMax=a(1)Min=a(1)For i=2 to && max与数组各元素比较If max<a(i)Endif? &&输出最大数Return2.下面程序的功能是:在某银行储户信息表chh.dbf中查找账号为“100123”的储户,如果找到,就给该储户加上删除标记,反之则提示“查无此储户”。

请在划线处填上适当的内容完成程序的功能。

ClearSet exact onUse chhLocate 帐户=“100123” &&查找储户If found()Else@5,20 say “查无此储户”UseSet exact off六、编程题(14分)1、有30个人在一家小餐馆里用餐,其中有男人、女人和小孩。

每个男人花了3元,每个女人花了2元,每个小孩花了1元,一共花去50元,问有几种组合?(7分)2、一个数如果刚好与小于它的所有因子之和相等,则称该数为一个“完数”,如:6=1+2+3,则6就是一个完数。

求出1000以内的所有完数之和。

(7分)七、综合应用题(14分)设计名为formbook的表单。

表单的标题设为“图书情况统计”。

表单中有一个组合框(名称为combo1)、一个文本框(名称为text1)和两个命令按钮“统计”(名称为commnad1)和“退出”(名称为command2)。

运行表单时,组合框中有三个条目“清华”、“北航”、“科学”(只有三个出版社名称,不能输入新名称)可供选择,在组合框选择出版社后,如果单击“统计”命令按钮,则文本框中显示出“图书”表中该出版社图书的总数。

单击“退出”按钮关闭表单。

图书表结构(1)将图书表添加到表单中,写出操作过程。

(1分)(2)试写出相关的属性设置。

(6分)(3)试写出退出按钮的click事件代码。

(1分)(4)试写出统计按钮的click事件代码。

相关文档
最新文档