vfor练习题.doc_第1页
vfor练习题.doc_第2页
vfor练习题.doc_第3页
vfor练习题.doc_第4页
vfor练习题.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

数据库原理1. 一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于_A_。 A. 一对一联系 B. 一对二联系 C. 多对多联系 D. 一对多联系 2. Visual FoxPro基于的数据模型是_B_。A. 层次型 B. 关系型 C. 网状型 D. 混合型 3. 在下列4个选项中,不属于基本关系运算的是_D_。 A. 连接 B. 投影 C. 选择 D. 排序 4. 在Visual FoxPro中数据的完整性包括_B_。 A. 更新规则、删除规则和插入规则 B. 实体完整性、域完整性和参照完整性 C. 数据默认值、数据取值范围和数据类型 D. 主索引和候选索引 5. Visual FoxPro是_B_。 A. 操作系统的一部分 B. 操作系统支持下的系统软件 C. 一种编译程序 D. 一种操作系统 6. 以下常量中,格式正确的是_C_。 A. $2.34E5 B. 联想计算机 C. 2002/09/25 D. .False. 7. 以下合法的Visual FoxPro数值型常量是_A_。 A. 567.4 B. 567+E4 C. 567.4 D. 567*4 8. 以下赋值语句正确的是_A_。 A. STORE 10 TO X,Y B. STORE 10,1 TO X,Y C. X=10,Y=1 D. X,Y=10 9. 下列选项中不能返回逻辑值的是_C_。 A. EOF() B. FOUND() C. DATE() D. CD$ABCDEFG 10. 在下列表达式中,结果为字符型的是_A_。 A. 125100 B. ABCXYZABCXYZ C. 01/01/2002-15 D. DTOC(DATE() 07/01/97 11. 在关系数据库的基本操作中,从表中取出所需要的列的运算称为_投射_。 12. 在Visual FoxPro中通过建立主索引或候选索引来实现_实体_完整性的约束。 13. 数据库管理系统的英文简称为_DBMS_。 14. 用_QUIT_命令可退出 Visual FoxPro 6.0 数据库管理系统。 15. Visual FoxPro中,若一命令为“SELECT 姓名,性别,职业_;_”,则表示命令在本行未完,下一行是本行的续接。 16. 在Visual FoxPro中,变量分为内存变量和_字段_变量两种。 字17. 命令 ? LEFT(123456789,LEN(数据库) 执行完后,显示的计算结果是_6_。 123456 18. STR(12.34,4,2)的计算结果是_12.3_ 。 19. 表达式Str(VAL(SUBSTR(VF6.0,3,3),1)的值为_6_。 20. 设年龄=20,性别=男,表达式:年龄20 AND (NOT 性别=女)的值为_.f._。21. 关系运算中,选择运算是在二维表中选择满足条件的若干行记录。 正确 22. DBMS意即微软数据库。 错 23. Visual FoxPro是一个关系型的数据库管理系统,属于系统软件。 对 24. 2004/04/14是Visual FoxPro的日期型常量。 错 25. Visual FoxPro规定,出现在命令中的字符型字段变量,必须用引号括起来 错 26. 执行输出命令 ? 1+2=,再执行输出命令 ? 1+2,此两命令的输出结果将位于同一行。 错 数据表1. 在Visual FoxPro中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给出,它们分别为_A_。 A. 1、4、8 B. 4、4、10 C. 1、10、8 D. 2、8、8 2. Visual FoxPro中,新建某自由表有5个字段,其中有一个字符型的宽度为6,一个数值型字段宽度为6,小数2位,另外还有一个逻辑型字段,一个备注型字段和一个通用型字段,该数据库文件中每条记录的总字节数是_D_。 A. 21 B. 33 C. 35 D. 22 3. 某数据表文件共有10条记录,当前记录的序号为6,执行命令go 11后,当前记录号为_A_。 A. 6 B. 11 C. 1 D. 0 4. 下面有关索引的描述正确的是_C_。 A. 建立索引后,原数据表文件中记录的物理顺序将被改变 B. 索引与数据表的数据都存储在一个文件中 C. 创建索引时按索引表达式排序,新序记于索引文件中 D. 使用索引并不能加快对表的查询操作 5. 在Visual FoxPro中,不允许记录中有重复索引值的索引是_C_。 A. 主索引 B. 主索引、候选索引、普遍索引 C. 主索引和候选索引 D. 主索引、候选索引和唯一索引 6. 在Visual FoxPro中,建立索引的作用之一是_C_。 A. 节省存储空间 B. 增强保存的长久性 C. 提高查询速度 D. 提高更新的准确性 7. 设默认目录(当前文件夹)有一图书数据表,打开该表的命令为:_USE_ 图书。 8. 不带条件和范围的Display命令将显示当前表的_当前_记录。 9. 执行Visual FoxPro的命令:REPLACE ALL 产量 _WITH_ 产量+100,可将当前表所有记录的产量字段的值增加100。 10. 数据表ss.dbf共有10条记录,在命令窗口执行命令 use ss 和 go 10 后,函数 EOF()的值为_.F._。 11. 用_SKIP_命令相对移动记录指针。 12. 对于四种索引类型,数据库中的一个数据表只能有一个_主_索引。 13. 在Visual FoxPro中,复合索引文件的扩展名为._CDX_。 14. 在Visual FoxPro的表设计器中,对一个自由表设置索引时,有普通索引等选项,未出现_主_索引选项。 15. 数据表中逻辑型字段的长度固定为1。 对 16. Visual FoxPro中,当前表有Grade字段,执行命令Grade=Grade+20,可使当前记录的Grade字段的值增加20。 错 17. 执行命令LOCATE FOR 性别=男,不可能找到男性记录。对 18. 在数据表的浏览窗口中,可逻辑删除记录,也可恢复记录。 对 19. 在Visual FoxPro中,一定要先进行逻辑删除,然后才能再使用ZAP进行物理删除。 错 20. 数据表SJ.DBF有10条记录,执行以下两条命令:USE SJ、DELETE,则该表只剩有9条记录了。 错 21. Visual FoxPro中,若某个数据表不是以独占方式打开的,则其索引不能进行新的设置。对22. Go Top 命令与 Go 1 命令不完全等效。 对 数据库1. 在Visual FoxPro中,关于自由表叙述正确的是_C_。 A. 全部是用以前版本的FoxPro建立的表 B. 可以在Visual FoxPro数据库中建立 C. 自由表不能建立主索引 D. 自由表加不进数据库中 2. Visual FoxPro的参照完整性规则不包括_C_。 A. 更新规则 B. 删除规则 C. 查询规则 D. 插入规则 3. 如果在建立数据库表sp.dbf时,将单价字段的字段有效性规则设为单价0,通过该设置,能保证数据的_B_。 A. 实体完整性 B. 域完整性 C. 参照完整性 D. 表完整性 4. 在Visual FoxPro中 ,建立数据表时,将年龄字段值限制在1214之间的这种约束属于_B_。 A. 实体完整性约束 B. 域完整性约束 C. 参照完整性约束 D. 视图完整性约束 5. Visual FoxPro中,所谓自由表就是那些不属于任何_数据库_的表。 6. 在Visual FoxPro中数据库文件的扩展名是._DBC_ 。 7. 在数据库中有两个表,均有K1关键字段,且都将K1字段设置成了主索引,则两表依此建立的关系是一对_一_的关系。 8. 在数据库中有两个表,父表中对F1关键字段设了主索引,子表对F1字段设了普通索引,则两表依此建立的关系是一对_多_的关系。 9. Visual FoxPro中,数据表也称为数据库。 错 10. Visual FoxPro中,数据表添加进了数据库,就再也无法从该库中移去了。 错 11. 在Visual FoxPro中,一个表最多只能属于一个数据库。 对 12. Visual FoxPro的参照完整性规则包括更新规则、删除规则、查询规则和插入规则。错视图与查询1. SQL语句“SELECT SUM(工资) FROM 职工”的执行结果是_D_。 A. 工资的最大值 B. 工资的最小值 C. 工资的平均值 D. 工资的合计 2. 使用SQL语句从表STUDENT中查询所有姓王的同学的信息,正确的命令是_A_。 A. SELECT * FROM STUDENT WHERE LEFT(姓名,2)=王B. SELECT * FROM STUDENT WHERE RIGHT(姓名,2)=王C. SELECT * FROM STUDENT WHERE TRIM(姓名,2)=王D. SELECT * FROM STUDENT WHERE STR(姓名,2)=王 3. 使用SQL语句从表ZG中查询所有职务中最后一个字是师的职工的姓名,不正确的命令是_B_。 A. SELECT 姓名 FROM ZG WHERE 职务 LIKE 师 B. SELECT 姓名 FROM ZG WHERE 师 LIKE 职务 C. SELECT 姓名 FROM ZG WHERE 师 $ 职务 D. SELECT 姓名 FROM ZG WHERE RIGHT(职务,2)=师 4. 使用SQL语句进行分组检索时,为了只选择满足条件的分组,应当_B_。 A. 使用WHERE子句 B. 在GROUP BY后面使用HAVING 子句 C. 先使用WHERE子句,再使用HAVING子句 D. 先使用HAVING 子句,再使用WHERE子句 5. SQL语句,执行命令SELECT * FROM sp INTO DBF sp ORDER BY 单价 后,将_A_。 A. 系统将会提示出错信息 B. 生成一个按单价升序排列的表文件,将原sp.dbf覆盖 C. 生成一个按单价降序排列的表文件,将原sp.dbf覆盖 D. 不生成排序文件,只在屏幕上显示按单价排序的结果 6. 视图不能单独存在,它必须存在于_B_中。 A. 索引 B. 数据库 C. 自由表 D. 查询 7. 在Visual FoxPro中,关于视图的正确叙述是_D_。 A. 不能根据自由表建立视图 B. 只能根据自由表建立视图 C. 只能根据数据库表建立视图 D. 可以根据数据库表和自由表建立视图 8. 在Visual FoxPro中,关于视图的正确叙述是_C_。 A. 视图与数据表相同,用来存储数据 B. 视图不能同数据表进行连接操作 C. 视图是从一个或多个数据表导出的虚拟表 D. 在视图中不能进行更新操作 9. 从职工数据表中求工资的总和的SQL语句是 SELECT _SUM_(工资) FROM 职工。 10. 查询仓库表中所有字段的SQL语句是:SELECT _*_ FROM 仓库 。 11. 查询设计器的“排序依据”选项卡对应于SQL的SELECT查询语句中的_ORDR_ BY 短语,用于指定排序的字段和排序方式。(关键字必须拼写完整) 12. 在SQL语句中,表达式“AGE BETWEEN 18 AND 38”又可写为:AGE=18 AND _AGE_=38。13. 在SQL的SELECT语句中将查询结果存放在一个表中应该使用 _INTO_ TABLE(或 DBF) 子句。 14. 通过查询设计器建立的查询文件的扩展名为 ._QPR_。 15. 必须事先打开相应的数据表,再使用SQL的SELECT语句进行查询。 错 16. 在SQL的SELECT语句中,对需查询的若干字段的列举,属于关系运算中的投影。 对 17. 用SQL的SELECT语句进行查询,无须事先打开表。 对 18. 查询设计器不能生成所有的SQL查询语句。 对 19. Visual FoxPro中,数据表也称为视图。 错 20. Visual FoxPro中,视图也称为查询。 错 21. Visual FoxPro中,视图具有数据更新的功能,而查询则不具有该功能。 对 程序1. 在 FOR NEXT循环结构中,EXIT命令的作用是_A_。 A. 终止循环,转到本循环的ENDFOR(或NEXT)的下一行 B. 控制转到FOR语句行,开始下一个判断和循环 C. 循环变量先自加一个step值,然后开始下一个判断和循环D. 退出过程,返回程序开始处 2. 在DO WHILE ENDDO循环结构中,EXIT命令的作用是_C_。 A. 退出过程,返回程序开始处 B. 转移到DO WHILE语句行,开始下一个判断和循环 C. 终止循环,将控制转移到本循环结构ENDDO后面的第一条 D. 终止程序执行 3. 若下列结构互不嵌套,则其中不能出现LOOP或EXIT的是_A_。 A. IFENDIF B. SCANENDSCAN C. DOENDDO D. FORENDFOR 4. 在Visual FoxPro的DO WHILE.ENDDO循环结构中,LOOP命令的作用是_B_。 A、 终止循环,将控制转移到ENDDO后面的第1条语句继续执行B、 转移到DO WHILE语句行,开始下一个判断和循环 C、 终止程序执行 D、 退出过程,返回程序开始处 5. 程序文件的扩展名为 ._PRG_。 6. 程序的三种基本结构是:_顺序_结构、分支(选择)结构、循环结构。 7. 在双向分支的IF语句结构中,当条件表达式的值为假时,将执行_ELSE_的下一行起的若干行命令。 8. 在Visual FoxPro中,用_PUBLIC_命令定义全局型内存变量(关键字必须拼写完整)。PUBLIC 9. 在Visual FoxPro的程序中,WAIT语句能使程序暂停执行,按键盘上任一键方继续。对 10. 用?命令可为某个内存变量赋值。 错11. DO CASEENDCASE多分支结构中,至少有一个CASE下的命令序列会被执行。 错12. 执行N=N+1命令时,N必须先已有一个确定的数值。 对13. 在FORENDFOR循环语句的执行过程中,循环变量的值是可不断改变的。 对14. 分支结构语句和循环结构语句中的条件表达式,其运算结果不一定是逻辑值。 错15. 在Visual FoxPro中,某内存变量若未声明为全局型的,则默认为该内存变量是局部型的。对 表单1. 表单的属性在_D_窗口编辑定义。 A. 数据库设计器 B. 数据工作期 C. 命令 D. 属性 2. 新创建的表单默认标题为Form1,为了修改表单的标题,应设置表单的_B_属性。 A. Name B. Caption C. Closable D. AlwaysOnTop 3. 下面是关于表单数据环境的叙述,其中错误的是_D_。 A. 可以在数据环境中加入与表单操作有关的表 B. 可以在数据环境中建立表之间的联系 C. 表单自动打开其数据环境中的表 D. 数据环境是表单的容器 4. 标签控件所显示出的字符由_D_属性决定。 A. Name B. FontName C. FontSize D. Caption 5. 用来显示命令按钮控件上的文字的属性是_C_。A. Enabled B. Default C. Caption D. Visible 6. 100201对象是_类_的实例。 7. 110101用户保存或打开表单文件时,该文件的扩展名为._SCX_。 8. 110102运行表单的命令为:_DO_ Form .scx 。 9. 110202表单的_caption_属性决定了表单的标题栏中显示的字符内容。 10. 110205ThisForm.Release是关闭当前表单的程序代码,其中,_RELASE_是表单对象的方法之一。 11. 在表单的设计阶段,表单上的对象一旦建立,其位置和大小均不能改变。 错 12. 若表单的数据环境中添加有一个表,在表单运行时,系统会自动打开该表,当运行结束时又会自动关闭该表。 对 13. 在表单中按钮控件的Click事件过程的程序代码中,文本框控件的Value属性值,既可以读取,也可以改写。 对 14. 控件对象的Click事件是用鼠标双击对象时引发。 错 菜单1. 120201菜单设计器中不包括的命令按钮是_C_。 A. 插入 B. 删除 C. 生成 D. 预览 2. 120203设已经生成了名为mymenu的菜单,执行该菜单文件的命令是_D_。 A. DO mymenu B. DO mymenu.pjx C. DO mymenu.mnx D. DO mymenu.mpr 3. 120204关于在Visual FoxPro中用户设计菜单,以下叙述正确的是_D_。 A. “生成”的菜单才能预览 B. “生成”的菜单才能修改 C. “生成”的菜单才能保存 D. “生成”的菜单才能运行 4. 120201用菜单设计器设计的菜单文件的扩展名为._MNX_。 5. 120202菜单程序文件的扩展名是._MPR_。 6. 120501为表单建立快捷菜单时,调用快捷菜单的命令代码DO mymenu.mpr

温馨提示

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

评论

0/150

提交评论