




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、VFP数据库试卷得分阅卷人一、单项选择题(每小题1分,共30分)题号12345678910答案题号11121314151617181920答案题号21222324252627282930答案1下列表达式的结果为真的是( )。A中国=大连B电脑$电脑报C2*4.2=11%6D电脑报=电脑2视图不能单独存在,它必须依赖于( )。A视图B查询C数据表D数据库3有如下SQL select语句:select * from 成绩 where 数学 between 80 and 100与该语句等价的SQL语句是( )。Aselect * from 成绩 where 数学 80Bselect * from 成
2、绩 where 数学 =100 and 数学100 and 数学80Dselect * from 成绩 where 数学 =804SQL语句中修改表结构的命令是( )。Aalter tableBmodify tableCalter structure Dmodify structure5SQL中,select语句的功能是( )。A定义B查询C修改D控制6只有数据表中有而自由表中没有的索引类型是( )。A普通索引B唯一索引C主索引D候选索引7要将当前数据库的“照片”字段删除,应使用( )命令。AdeleteBzapCmodify structure Dpack8一个工作区最多可以打开( )个表。
3、A32767B1C2D39查询设计器的“筛选”选项卡,对应SQL语句的子句是( )。Ajoin on子句Bwhere子句Cgroup by子句Dhaving子句10字符串长度函数len(学英语从ABC开始)的结果是( )。A9B18C15D16.611要为“成绩”表的所有学生的语文成绩增加10分,正确的SQL命令是( )。Areplace 成绩 set 语文=语文+10Bupdate 成绩 set 语文=语文+10Cedit 成绩 set 语文=语文+10Dchange 成绩 set 语文=语文+1012在SQL语句中用于限定条件的子句是。Afor子句Bwhile子句Cwhere子句Dcond
4、ition子句13以下数据( )不是字符型数据。A10/25/99B10/25/99C10/25/99D10/25/9914数据表中的记录暂时不想使用时,应使用的命令是( )。AdeleteBpackCzapDrecall15关闭命令窗口的操作方法是( )。A“窗口”菜单下的“隐藏”菜单B快捷键Ctrl+F4C单击常用工具栏命令窗口按钮D以上方法都可以16MAX(10,20,30,40)的执行结果是( )。A10B20C30D4017在VFP中,建立索引的作用之一是( )。A节省存储空间B便于管理C提高查询速度D提高查询和更新的速度18between(24,12,36)的执行结果是( )。A.
5、F.B.T.C.N.D.f.19学生表student.dbf中包含有通用型字段,存储通用型字段中的数据的文件名是( )。Astudent.docBstudent.mem Cstudent.dbt Dstudent.fpt20在当前目录下删除表xsk的命令是( )。Adrop xskBdelete table xskCdrop table xskDdelete xsk21求学生成绩表中各个学生的平均分,最简便的命令是( )。Abrowse BreplaceCedit Dchange22二维表的表头称为( )。A数据项B元组C结构名D属性23选择尚未使用的最小工作区应使用的命令是( )。Asele
6、ct 3Bselect 2Cselect 1Dselect 024参照完整性不包括( )规则。A删除规则B插入规则C更新规则D查询规则25下列表达式不合法的是( )。Adate()+10Bdate()-10Cdate()+2011/08/25Ddate()-2011/08/2526视图设计器比查询设计器多一个选项卡是( )。A字段B筛选C更新条件D杂项27使用SQL语句从“成绩”表中查询所有姓王的同学的信息,正确的命令是( )。Aselect * from 成绩 where left(姓名,2)=王Bselect * from 成绩 where right(姓名,2)=王Cselect * f
7、rom 成绩 where trim(姓名,2)=王Dselect * from 成绩 where str(姓名,2)=王28在SQL语句中用于分组的子句是( )。AmodifyBorder byCgroup byDsum29默认的查询输出形式是( )。A屏幕B图形C浏览D数据表30执行set exact off命令之后,下列表达式结果为.T.的是( )。A计算机应用=计算机B计算机=计算机应用C计算机应用=计算机D计算机应用$计算机得分阅卷人二、多项选择题(每小题1.5分,共12分)题号12345678答案1下列表达式的结果都是“04财务班”的是( )。AY=left(“张掖市职教中心04财务
8、班”,8)BY=right(“张掖市职教中心04财务班”,8)CY=substr(“张掖市职教中心04财务班”,15,8)DAlltrim(“张掖市职教中心04财务班”,15,6)2使用LOCATE FOR命令检索数据时,下列叙述中正确的是( )。A检索成功时记录指针移到找到的记录上B检索成功时FOUND()返回真值C检索失败时记录指针移到文件尾D检索失败时EOF()返回真值3下列叙述正确的是( )。A主索引不允许索引关键字出现重复值,一个数据库表只能建立一个主索引B候选索引不允许索引关键字出现重复值,一个表可以建立多个候选索引C普通索引允许索引关键字出现重复值,一个表可以建立多个普通索引D惟
9、一索引允许索引关键字出现重复值,一个表只能建立一个惟一索引4用关系运算符比较数据时,正确的方法是( )。A比较数值型数据时,按数值大小进行比较B比较单个字符时,按其ASCII码值的大小进行比较C比较字符串时,按从左到右的顺序依次比较每一个位置上的字符D比较日期型数据时,按日期的先后进行比较5下列说法正确的是( )。Ainput命令可以输入N、C、D、L、T和Y类型数据Baccept命令只能输入C类型数据Cclear命令能够清除命令窗口中的所有内容Dwait命令只能输入C类型数据6退出VFP系统的方法是( )。A快捷键Alt+F4B在命令窗口中输入quit命令C单击窗口右上角“关闭”按钮D单击“
10、文件”菜单中的“退出”命令7. 设计查询时,查询去向可以是()。A浏览窗口B表C内存变量D报表文件8下列叙述正确的是( )。A数据表是属于某一个数据库的表B数据表与自由表的扩展名不同C自由表是不属于任何数据库的表D数据库表与自由表可以相互转换得分阅卷人三、填空题(每空0.5分,共20分)1DBMS所支持的三种数据模型分别是 、 和 。2一个项目文件名为学生,要想打开该项目,应使用的命令是 。3在VFP中,变量分为 和 两大类。4VFP命令有三种工作方式,分别是 、 、 。5项目文件的扩展名是 。6项目管理器的“数据”选项卡用于管理 、 和查询。7在“browse fields 学号,姓名,性别
11、,总成绩 for 总成绩300”命令中,fields子句就是关系运算中 运算,for子句就是 运算。8 是组成表的最基本的单位,它是描述某个对象的特征的一个个属性。9 是在程序的运行过程中其值始终不发生变化的量。10一数据库名为student.dbc,要打开该数据库应使用命令 。11在VFP的数据类型中,默认值为.F.的是 。12逻辑运算符的优先级依次为 、 、or。13. 在VFP命令中,对表文件从当前记录开始至最后一个记录进行操作使用的短语是 。14函数int(-8.34)的值是 。15.字段变量与内存变量同名时,若没有指明是哪种形式的变量,系统默认为是 。16将“学生”表中姓名为孙斌的同
12、学进行逻辑删除,应使用的SQL命令 。17函数 str(12345.6789,5)的返回值是 。18执行LOCATE命令后,若要继续查找满足条件的记录应使用 命令。19视图分为 和 。20执行一个名为”成绩”的查询文件,应使用的命令是 。21彻底删除所有记录用命令 。22函数like(?b*,abcd)的值是 。23查询设计器中,“排序依据”选项卡对应于SQL命令中的 子句。24函数sign(-10.4)的值是 。25命令left(123456789,len(计算机)的结果是 。26. 结构化复合索引文件的扩展名是 。27数值字段求和命令是 ,求平均数命令是 。28记录指针的移动命令分为两种,
13、一种是 ,一种是 。29向表尾追加一条新空白记录使用 命令。得分阅卷人四、判断题(每小题0.5分,共10分)题号12345678910答案题号11121314151617181920答案( )1VFP属于关系型数据库,一个二维表就是一个关系。( )2mod(5,3)的值为3。( )3一个表可以在多个工作区打开。( )4type(123)的值为C。( )5用delete命令删除的记录,将无法恢复。( )6函数 IIF(1-6=5,男,女)的值为“男”。( )7命令“list memory like *”可以显示所有内存变量。( )813AA是一个合法的变量名。( )9如果BOF()的结果为.t.
14、,表示当前记录指针正位于第一条记录。( )10选择VFP6.0菜单栏中的“工具/选项”命令,可以对VFP的工作环境进行设置,包括用户文件默认位置的设置、日期和时间格式的设置等。( )11find和seek命令既可以在已打开索引的数据表中查询,也可以在关闭索引(或无索引)的数据表中查询。( )12日期型数据必须用括起来。( )1313AA是合法的变量名。( )14某数据表“性别”字段(C,2)的有效性规则可以设置为:性别=男and 性别=女( )15在SQL查询语言中,TOP 短语必须与ORDER BY 短语配对使用,但ORDER BY 短语可以单独使用。( )16逻辑常量只占用1字节的内存空间
15、。( )17数据库管理系统DBMS包含数据库DB和数据库系统DBS两部分。( )18通过相同属性的元组把两个关系连接在一起构成新的关系的操作称为连接。( )19如果一个公司只能有一个总经理,而且一个总经理不能同时担任其他公司的总经理,则公司和总经理两实体间的联系是一对一的关系。( )20通过sort命令可以建立索引文件。得分阅卷人五、名词解释(每小题2分,共6分)1.数据库管理系统:2.索引:3.视图:得分阅卷人六、简答题(共13分)(1)VFP中常用的运算符有哪四种?(2分)(2)简述内存变量命名规则。(2分)(3)VFP中,给程序代码添加注释有哪些方法?(2分)(4)请写出信息框函数的基本
16、格式。(2分)(5)字符串连接运算符有哪些?(2分)(6)要建立一个学生借书表XSJS.DBF,结构如下:(3分)字段名类型宽度小数位数学号字符型8书名字符型40书号字符型6借书日期日期型8还书日期日期型8请使用一条创建表的SQL命令在D:xs文件夹中创建XSJS.DBF表。-密 - 封 - 线- 内 -不-得-答-题-考场: 班级: 姓名: 学号: 得分阅卷人七、命令书写题(每小题1.5分,共9分)有一数据表GZB.DBF,其结构如下:姓名(C,6),性别(C,2),基本工资(N,7,2),辅助工资(N,7,2),水电费(N,6,2),应发工资(N,7,2),实发工资(N,7,2)。表中已输
17、入若干条记录,应发工资、实发工资为空。写出完成下列操作的Visual FoxPro命令(当前目录下操作)。(1)打开表GZB.DBF命令:(2)给所有性别为“女”的记录辅助工资加50。命令:(3)给所有性别为“男”的记录基本工资加65。命令:(4)计算所有人的应发工资(基本工资+辅助工资)命令: (5)计算所有人的实发工资(应发工资水电费)。命令:(6)关闭表命令:答案得分阅卷人一、单项选择题(每小题1分,共30分)题号12345678910答案BDDABCCBBC题号11121314151617181920答案BCBADDCBDC题号21222324252627282930答案BDDDCCA
18、CCA得分阅卷人二、多项选择题(每小题1.5分,共12分)题号12345678答案BCABCDABCABCDABDABCDABDACD得分阅卷人三、填空题(每空0.5分,共20分)- 8 -1. 层次模型、网状模型、关系模型2. modify project 学生.pjx3. 字段变量 内存变量4. 菜单方式 命令方式程序运行方式5. .pjx6. 数据库自由表7. 投影选择8. 字段9. 常量10. open data student11. 逻辑型12. not and13. rest14. -815. 字段变量16. delete from 学生 where 姓名=孙斌17. 123461
19、8. continue19. 本地视图远程视图20. do 成绩.qpr21. zap22.T.23order by24-12512345626.cdx27sum average28go(绝对移动命令)skip(相对移动命令)29append blank得分阅卷人四、判断题(每小题0.5分,共10分)题号12345678910答案题号11121314151617181920答案-密 - 封 - 线- 内 -不-得-答-题-考场: 班级: 姓名: 学号: 得分阅卷人五、名词解释(每小题3分,共6分)1.数据库管理系统:是数据库系统的核心,是用来建立、存取、管理和维护数据库的软件系统。2.索引:是通过表中某一字段或由字段构成的表达式对表中记录进行的逻辑排序。3视图:是从一个或几个表或视图中导出的虚拟表,它是数据库的一部分。得分阅卷人六、简答题(共13分)(1)VFP中常用的运算符有哪四种?(2分)VFP常用的运算
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论