数据库基础试题12_第1页
数据库基础试题12_第2页
数据库基础试题12_第3页
数据库基础试题12_第4页
数据库基础试题12_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

1、1.数据库模型提供了两个映像,它们的作用是 (d).A.控制数据的冗余度B.使数据结构化C.实现数据的共享D.实现数据独立性2. 在数据库设计器中,建立两个表之间的一对多联系是通过以下索引实现的(B).A.一方表的普通索引,"多方"表的候选索引或普通索引B."一方"表的主索引或候选索引,"多方"表的普通索引C.一方表的主索引,"多方"表的普通索引或候选索引D.一方表的普通索引,"多方"表的主索引或候选3. 扩展名为.DBC的文件表示(A).A.数据库文件B.表文件C.备份文件D.项目文件4. 在

2、当前表中,查找第2个女同学的记录,应使用命令(C),A.LOCATE FOR 性别="女" NEXT2B.LOCATE FOR 性别="女"C.LOCATE FOR 性别="女" CONTINUED.LIST FOR 性别="女" NEXT25. Visual FoxPro在创建数据库时建立了扩展名分别为(C)的文件.A.DBCB.DCXC.DCTD.A,B,C全有6. Visual FoxPro中的4个索引中,一表可以创建多个(A).A.候选索引、唯一索引、普通索引B.主索引、候选索引、唯一索引C.主索引、唯一索

3、引、普通索引D.主索引、候选索引、唯一索引、普通索引7. 在Visual FoxPro中,自由表字段名最长为(C)个字符.A.1B.2C.10D.若干个8. 设数据库文件及其索引文件已打开,为了确保指针定位在物理记录号为1的记录上,应该使用命令(B).A.GO BOP()B.GO 1C.SKIP 1D.GO TOP9. 利用命令删除数据库文件时,指定RECYCLE选项后,将会把数据库文件和表文件(A).A.放入回收站中,需要时可以还原B.放入回收站中,但不可以还原C.重命名D.彻底删除10. 在已经打开的带索引文件的表中做查询,可使用(B)命令进行快速查询.A.modi struB.seekC

4、.LOCATED.modi comm11. Visual FoxPro中参照完整性规则不包括(C).A.删除规则B.插入规则C.查询规则D.更新规则12. 在命令窗口中创建的变量或数组被自动地赋予(A)属性.A.PUBLICB.LOCALC.PRIVATED.无属性13. 使用"?"命令时,换行是在显示输出结果(C).A.后二行B.之后C.之前D.前二行14. 变量名中不能包括(B).A.汉字B.空格C.数字D.字母15. 已知x=8,y=5,z=27,求表达式x3/4+6*y-7*2+(4+z/9)2的值为(D).A.72B.88C.100D.19316. 设有变量pi=

5、3.1415926,执行命令?ROUND(pi,3)的显示结果为(B).A.3.000B.3.142C.3.141D.3.14017. 下列符号中(A)不能作为VisualFoxPro中的变量名.A.5youB.abcC.goodluckD.XYZ18. 已知X="134",表达式&X+478的值为(D).A.34478B.612C.134478D.61219. 执行语句DIMENSION M(3),N(2,3)后,数组M 和N的元素个数分别为(B).A.3个和5个B.3个和6个C.4个和12个D.1个和2 个20. 如果一个运算表达式中包含有逻辑运算、关系运算和算

6、术运算,并且其中未用圆括号规定这些运算的先后顺序,那么这样的综合型表达式的运算顺序是(C).A.逻辑->算术->关系B.逻辑->关系->算术C.算术->关系->逻辑D.算术->逻辑->关系21. 在命令窗口中输入下列命令:STORE 4*5 TO X 和 ?X 主屏幕上显示的结果是(A).A.20B.4C.XD.522. 要关闭交互模式,应执行哪一个命令(D).A.SET TALK ONB.SKIPC.CLEARD.SET TALK OFF23. 要关闭交互模式,应执行哪一个命令(D).A.SET TALK ONB.SKIPC.CLEARD.SE

7、T TALK OFF24. 要关闭交互模式,应执行哪一个命令(D).A.SET TALK ONB.SKIPC.CLEARD.SET TALK OFF25. Visual Foxpro中支持循环结构的语句包括(A).A.A、B、CB.FOR-ENDFORC.SCAN-ENDSCAND.DO WHILE-ENDDO26. 在Visual Foxpro中,结构化程序设计的三种基本逻辑结构是().A.顺序结构、选择结构、循环结构B.顺序结构、分支语句、选择结构C.选择结构、嵌套结构、分支语句D.选择结构、分支语句、循环结构27. 表单的单击事件名称是(A).A.ClickB.keypressC.Ini

8、tD.load28. 在Visual Foxpro中,Width属性只能接收(C)数据.A.日期型B.字符型C.数值型D.逻辑型29. 表单设计器启动后,Visual Foxpro主窗口上将出现(B).A.表单控件和表单设计工具栏B.以上答案均正确C.表单设计器和属性窗口D."表单"菜单30. 下列不属于表格控件的属性的是(A).A.Caption属性B.Backcolor属性C.ControlSource属性D.Columncount属性31. 在Visual Foxpro中,如果一个控件的(C)和()属性值为.F.,将不能获得焦点.A.Enabled和Contorlso

9、urceB.Enabled和ClickC.Enabled和VisibleD.Contorlsource和Click32. 下列(B)属性可以设置表单和表单中的对象的外观.A.AutoCenterB.BorderStyleC.AlwaysOnTopD.Closable33. Click事件在(C)时引发.A.表单对象建立之前B.用鼠标双击对象C.用鼠标单击对象D.用鼠标右键单击对象34. 若要使Command1上显示"确定"两字,应将其(D)属性设为"确定".A.FontNameB.NameC.ForecolorD.Caption35. This是对(B)

10、的引用.A.任意表单B.当前对象C.当前表单D.任意对象36. 报表的打印输出命令是(A).A.REPORT FORMB.MODI REPORTC.SET REPORTD.CREATE REPORT37. 为了在报表中加入一个文字说明,应该插入一个(A).A.标签控件B.域控件C.表达式控件D.文本控件38. 在利用菜单设计器设计菜单时,当某菜单项对应的任务需要由多条命令才能完成时,应利用(C)选项添加多条命令.A."信息"B."命令"C."过程"D."菜单代码"39. 在命令窗口中执行下列(B)命令可以启动菜单设

11、计器.A.DO MENU<菜单文件名>B.MODIFY MENU<菜单文件名>C.OPEN MENU<菜单文件名>D.USE MENU<菜单文件名>40. 使用报表带区可对数据在报表中的(B)进行控制.A.次数和格式B.位置和次数C.字体和格式D.位置和字体判断1. 在命令窗口中执行EXIT命令可结束Visual FoxPro. 错2.Visual FoxPro的字符型字段最长为254个汉字. 错3. 在下列程序段中有语法错误. USE RSDA INDEX ON 性别 TO IXBTOTAL ON 职称 FIELDS 工资 TO RSGZ 对4

12、. 在Record菜单中选择Pack项,可删除当前数据表中所有记录. 错5. 您可以使用表向导去修改某一个已有的表的结构. 错6. 使用SORT命令排序表需要的磁盘空间必需是原先表文件的3倍大. 对7. 在Visual FoxPro中,数组的每个元素的数据类型必须一致. 错8. Visual FoxPro 仅支持一维及二维数组,不支持三维以上的数组. 对9. 执行?IIF(5>8,2,3)后的结果为2. 错10. 在Visual FoxPro中,store可以将多个常量赋给一个变量. 错11. ?"This"="This"的结果为.F. 错12.

13、LOOP或EXIT语句不能单独使用,只能在循环体内使用. 对13. 在Visual FoxPro中,如果用语句:a="book",book="展望",?a,book后, 结果是: book 展望 . 对14. 项目是文件、数据、文档等VFP对象的集合. 对15. 表单在运行过程中,其边框是不可调的. 错16. 表单文件保存着表单的各项规则和定义. 对17. 生成器(Builder)可以独立使用. 错18. 利用RQBE窗口创建报表文件,可以通过OUTPUT列表框编辑报表的表格. 错19. 利用VFP还可以设计出快捷式菜单. 对20. 通过SET SYSM

14、ENU命令可以允许或者禁止在程序执行时访问系统菜单. 对填空1. E-R数据模型一般在数据库设计的_概念设计_ 阶段使用.2. 交叉表查询建立好后,可以在_查询设计器_中打开并修改它.3. 在Visual FoxPro中,要浏览表记录,首先用_use_命令打开要操作的表.4. 逻辑运算符的优先级顺序依次为(1)NOT、(2)_AND_(3)OR.5. Visual FoxPro选项设置在_工具_菜单.6. VFP系统中,终止事件循环的命令是_exit_.7. 在Visual FoxPro 中,只可以使用一维数组和_2_维数组.8. 如要使自定义工具栏可移动,可通过设置_Movable_属性来实

15、现.9. 当表单的Windowstate取值为2时,代表该表单窗口在运行是为_最大化_状态10. 指定菜单的默认设置的命令是: set sysmenu save大题1、打开数据库PROD_M及数据库设计器,其中的两个表的必要的索引已经建立,为这两个表建立永久性联系。2、设置CATEGORY表中"种类名称"字段的默认值为:"饮料"。3、为PRODUCTS表增加字段:销售价格N(8,2)。4、如果所有商品的销售价格是在进货价格基础上增加18.98%,计算所有商品的销售价格。运行状态 编辑状态 制作如图所示表单。-设计一个文件名称为form1的表单文件。设置:

16、 1、设置表单名称为"Form1",标题为"Form1"。 2、在窗体内添加3个标签控件,名称分别为:Label1、Label2、Label3。 添加3个文本框控件,名称分别为:Text1、Text2、Text3。 添加1个命令按钮控件,名称为:Command1。3、设置Label1的标签内容为"输入一个数:",字体为:宋体、12号字。 设置Label2的标签内容为"该数的平方:",字体为:宋体、12号字。 设置Label3的标签内容为"该数的立方:",字体为:宋体、12号字设计一个菜单文件,文

17、件名为cd22.注意:设计中使用的代码必须在"过程"中编辑。要求:1.其主菜单包含"统计"和"退出"2个菜单项。2."统计"包含2个子菜单:"男生人数"和"女生人数"功能:1.选择"男生人数",统计xsda男生人数,存放在M变量里(用DO while <条件> 循环统计人数),"女生人数"不用写命令,结果设置为"过程"。2.单击"退出"运行:SET SYSMENU TO DEFAULT 返回系统。答案:use xsda &&use xsda.dbfm=0do while !eof()&&或do whil !eof()&&或do while not eof()&&或do whil not eof()&&或do while .n

温馨提示

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

评论

0/150

提交评论