visual foxpro数据库上机操作练习题(查询与视图)
(完整版)第5章查询和视图测试题

(完整版)第5章查询和视图测试题第3章查询和视图⼩测⼀、选择题(每题2分,共70分,答案写在题号前)1.下列利⽤“项⽬管理器”新建查询的操作中,正确的是()。
DA.打开“项⽬管理器”,单击“代码”选项卡,选定“查询”,单击“新建”按钮B.打开“项⽬管理器”,单击“⽂档”选项卡,选定“查询”,单击“新建”按钮C.打开“项⽬管理器”,单击“数据”选项卡,选定“查询”,单击“运⾏”按钮D.打开“项⽬管理器’,单击“数据”选项卡,选定“查询”,单击“新建”按钮2.打开“查询设计器”的命令是()。
CA.OPEN QUERY B.OPEN VIEW C.CREA TE QUERY D.CREATE VIEW3.在“查询设计器”的“字段”选项卡中设置字段时,如果将“可⽤字段”列表框中的所有字段⼀次移到“选定字段”列表框中,可单击()按钮。
DA.“添加”B.“全部移去” C.“移去”D.“全部添加”4.下列关于视图说法错误的是______。
DA.视图是在数据库表基础上创建的⼀种虚拟表B.视图兼有表和查询的特点C.视图分为本地视图和远程视图D.视图可以脱离数据库使⽤5.在“查询设计器”中,⽤来指定是否有重复记录属性的是()选项卡。
AA.“杂项,,B.“字段”C.“联接”D.“筛选”6. 运⾏查询⽂件cx.qpr的命令是()。
CA)USE cx B)USE cx.qpr C)DO cx.qpr D)DO cx7.“查询设计器”中的“筛选”选项卡的作⽤是()。
CA.增加或删除查询的表B.观察查询⽣成的SQL代码C.指定查询记录的条件D.选择查询结果的字段组织数据8.默认的表间联接类型是()。
AA.内部联接B.左联接 C.右联接 D.完全联接9.在VisualFoxPro中,查询结果以⽂件的形式保存起来,查询⽂件的扩展名为()。
DA..dbfB..sql/doc/9a14638107.html,D..qpr10.“查询设计器”中的“排序依据”选项卡⽤来设置()。
VisualFoxPro查询与视图测验题

VisualFoxPro查询与视图测验题一、选择题1、下列关于查询的叙述,正确的是(D)A、不能使用自由表建立查询B、只能使用自由表建立查询C、只能使用数据库表建立查询D、可以使用数据库表和自由表建立查询2、查询C:\ZG\ZGDA.DBF中的姓名、职称、工资字段和C:\ZG\ZGJJ.DBF中的奖金字段的数据,正确的命令是(B)A、SELECT姓名,职称,工资,奖金FROMC:\ZG\ZGDA,C:\ZG\ZGJJ;WHEREDA.编号==JJ.编号B、SELECTDA.姓名,DA.职称,DA.工资,JJ.奖金FROMC:\ZG\ZGDA,C:\ZG\ZGJJ; WHEREDA.编==JJ.编号C、SELECTDA.姓名,DA.职称,DA.工资,JJ.奖金FROMC:\ZG\ZGDA,C:\ZG\ZGJJD、SELECTDA.姓名,DA.职称,DA.工资,JJ.奖金FROMC:\ZG\ZGDA,C:\ZG\ZGJJ;FORDA.编==JJ.编号3、运行C:\ZG\JJ.QPR查询文件,正确的命令是(D)A、DOB、DO.QPRC.DOC:\ZG\JJD.DOC:\ZG\JJ.QPR4、下列关于创建查询的叙述,错误的是(B)A、创建查询可以选择“新建查询”对话框中的“查询向导”按钮B、创建查询可以选择“新建”对话框中的“查询”单选按钮和“查询向导”按钮C、创建查询可以选择“新建查询”对话框中的“新建查询”按钮D、创建查询可以选择“新建”对话框中的“查询”单选按钮和“新建文件”按钮5、下列关于查询向导的叙述,正确的是(D)A、查询向导只能为一个表建立查询B、查询向导只能为多个表建立查询C、查询向导只能为一个或多个表建立查询D、查询向导可以为一个或多个表建立查询6、查询设计器中的选项卡有(C)A、字段、联接、筛选、排序依据、分组依据、条件B、字段、联接、条件、排序依据、分组依据、杂项C、字段、联接、筛选、排序依据、分组依据、杂项D、条件、联接、筛选、排序依据、分组依据、杂项7、查询C:\ZG\ZGDA.DBF表中的编号、姓名、工资字段的数据,并将查询结果保存到C:\ZG\DA.DBFGE表,正确的命令是(A)A、SELECT编号,姓名,工资FORMC:\ZG\ZGDAINTODBFC:\ZG\DAB、SELECT编号,姓名,工资FORMC:\ZG\ZGDAINTODBFDA.DBFC、SELECT编号,姓名,工资FORMC:\ZG\ZGDATODBFC:\ZG\DAD、SELECT编号,姓名,工资FORMC:\ZG\ZGDAINTOCURSORC:\ZG\DA8、按工资降序查询C:\ZG\ZGDA.DBF表中的编号,姓名,工资字段的数据,正确的命令是(D)A、SELECT编号,姓名,工资FROMC:\ZG\ZGDAORDERBY工资ASCB、SELECTFIELDS编号,姓名,工资FROMC:\ZG\ZGDAORDERBY工资DESCC、SELECT编号,姓名,工资FROMC:\ZG\ZGDAGROUPBY工资DESCD、SELECT编号,姓名,工资FROMC:\ZG\ZGDAORDERBY工资DESC9、下列关于运行查询的叙述,错误的是(D)A、在项目管理器中选择需要运行的查询文件,再选择“运行”按钮B、在查询设计器中修改查询时,选择“常用”工具栏上的“运行”按包C、在查询设计器中修改查询时,选择“查询”菜单的“运行查询”D、在查询设计器中修改查询时,选择“常用”工具栏上的“打印预览”按钮10、打开C:\ZG\JJ.QPR查询文件,正确的是(C)A、MODIFYQUERYJJB、MODIFYJJ.QPRC、MODIFYQUERYC:\ZG\JJD、MODIFYC:\ZG\JJ.QPR11、下列关于视图与查询的叙述,错误的是( B )A、视图可以更新数据B、查询和视图都可以更新数据C、查询保存在一个独立的文件中D、视图不是独立的文件,它只能存储在数据库中12、下列关于视图的叙述,错误的是( D )A、视图的数据源可以是自由表B、视图的数据源可以是数据库表C、视图的数据源可以是视图D、视图的数据源可以是查询13、下列关于创建本地视图的叙述,错误的是( B )A、创建视图可以选择“新建本地视图“对话框中的”视图向导“按钮B、创建视图可以选择“新建对话框中的“视图”单选按钮和“视图”向导按钮C、创建视图可以选择“新建本地视图”对话框中的“新建视图”按钮D、创建视图可以选择“新建”对话框中的“视图”单选按钮和“新建文件”按钮14、下列关于视图向导的叙述,正确的是( D )A、视图向导只能为一个表建立视图B、视图向导只能为多个表建立视图C、视图向导只能为一个表或多个表建立视图D、视图向导可以为一个表或多个表建立视图15、视图设计器中的选项卡有( A )A、字段、联接、筛选、排序依据、分组依据、更新、杂项B、字段、联接条件、筛选、排序依据、分组依据、更新、杂项C、字段、联接、筛选、排序依据、分组依据、更新条件、杂项D、字段、联接、筛选条件、排序依据、分组依据、更新、杂项16、下列关于运行视图的叙述,错误的是( A )A、在项目管理器中选择需要运行的视图,再选择“运行”按钮B、在项目管理器中选择需要运行的视图,再选择“浏览”铵钮C、在视图设计器中修改视图时,选择“常用”工具栏中的“运行”按钮D、在视图设计器中修改视图时,选择“查询”菜单的“运行查询”命令17、下列关于创建远程视图的叙述,错误的是( A )A、可以在“新建”对话框中选择“远程视图”单选按钮和“视图向导”按钮B、可以在“向导选取”对话框中选择“远程视图向导”选项C、可以在项目管理中选择“无程视图”选项和“新建”选项D、可以在“新建”对话框中选择“远程视图”单选按钮和“新建文件”按钮18、CREATEVIEW命令将(C)A、打开命令设计器B、打开查询设计向导C、打开视图设计器D、打开视图设计向导19、视图设计器和查询设计器的界面很相像,它们的工具出基本一样,其中可以在查询设计器中使用而在视图设计器没有的是(B)A、查询条件B、查询去向C、查询目标D、查询字段20、视图是根据数据库表派生出来的“表”,当关闭数据库后,视图(A)A、不再包含数据B、仍然包含数据C、用户可以决定是否包含数据D、依赖于是否是数据库表21、以下关于视图叙述不正确的是(D)A、可以使用USE命令打开或关闭视图(当然只能在数据库中)B、可以在“浏览器”窗口中显示或修改视图中的记录C、可以使用SQL语句操作视图D、可以使用MODIFYSTRUCTURE命令修改视图的结构22、视图设计器包括的选项卡有(A)A、字段,连接,筛选B、字段,条件,分组依据C、连接,查询去向D、连接,条件,排序依据23、运行查询使用的命令是(B)A、USEQueryfileC、DOQueryfileC、MODIFYQueryfileD、SELECTQueryfile24、下列选项中(D)是视图不能够完成的是()A、指定可更新的表B、指定可更新的字段C、检查更新合法性D、删除和视图相关的表25、下列关于查询的描述不正确的是(C)A、查询只能在数据库表内进行B、查询实际上就是一个定义好的SQLSELECT语句,在不同的场合可以直接使用C、查询可以在自由表和数据库表之间进行D、查询是以扩展名为.QPR的文件26、下列关于视图的说法中不正确的是(B)A、可以用视图数据暂时从数据库中分离成为自由数据B、视图建立之后,可以脱离数据库单独使用C、视图兼有表和查询的特点D、视图可分为本地视图和远程视图。
Visual FoxPro上机练习题

Visual FoxPro上机练习题(第一套)注意事项:请各位考生在E盘根目录中建立考试文件夹,考试文件夹的命名规则为“学号+考生姓名”,如“2009441691 张三”。
考生的所有解答内容都须放在考试文件夹中。
一、操作题:(本题共3小题,第1小题40分,2、3小题各30分)1.建立一个工资管理数据库,文件名为GZGL.DBC,并输入数据。
(40分)该数据库中包括以下2个数据表:工资信息数据表(GZ.DBF)和职工代码表(DM.DBF),其数据形式如下:工资信息数据表(GZ.DBF)要求:将数据库(GZGL.DBC)中的GZ.DBF和DM.DBF两表以“代码”建立一对多永久关系。
2.建立程序文件COM-SQL921.PRG,要求将完成下列各小题任务的VFP数据表操作命令或VFP-SQL命令写在该程序文件中。
在程序首行用注释语句注明考生姓名和学号,并用注释语句标注小标题号。
(30分)(1)将所有职工的基本工资增加5%。
计算出各位职工的实发工资,填入实发工资字段;(2)显示实发工资最高的职工姓名、代码、实发工资。
(3)按代码汇总基本工资、奖金、扣款、实发工资。
并显示按代码汇总后的职称,基本工资、实发工资。
3.表单设计。
按以下要求设计程序,表单文件为:FORM1011.SCX(30分)。
设计如图所示表单,包括2个表签,1个文本框,1个命令按钮(各控件的大小、颜色、字体、字号等属性自定)。
其中:(1)表单的标题:考生自己的学号和姓名;(2)标签label2初值为空;(3)在文本框text1中输入一字符串,单击命令按钮“逆序显示”,则在label2中逆序显示输入的字符串,如输入“abcde”,逆序显示“edcba”,(4)双击表单空白处关闭表单。
Visual FoxPro上机练习题(第二套)注意事项:请各位考生在E盘根目录中建立考试文件夹,考试文件夹的命名规则为“学号+考生姓名”,如“2009441691 张三”。
(完整版)《VF》数据库基础知识及操作,视图、查询、SQL经典试题

《VP〉数据库基础知识及操作,视图、查询、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. 不允许记录中出现重复索引值的索引是()oA. 主索引B. 主索引、候选索引、普通索引C.主索引和候选索引D主索引、候选索引和唯一索引10. 在VisuAIFoxPro中,可以对字段设置默认值的表()。
计算机vfp上机试题及答案

计算机vfp上机试题及答案一、选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个命令用于打开一个表单?A. USEB. BROWSEC. FORMD. DISPLAY答案:C2. 以下哪个函数用于计算字符串的长度?A. LENB. TYPEC. UPPERD. LOWER答案:A3. 在Visual FoxPro中,以下哪个命令用于创建一个查询?A. SELECTB. QUERYC. REPORTD. INDEX答案:B4. 以下哪个选项不是Visual FoxPro中的表单控件?A. TEXTBOXB. COMMANDBUTTONC. LISTBOXD. DATAGRID答案:D5. 在Visual FoxPro中,以下哪个命令用于显示当前表的记录?A. LISTB. DISPLAYC. BROWSED. REPORT答案:C6. 以下哪个函数用于将字符串转换为大写?A. UPPERB. LOWERC. PROPERD. ALLTRIM答案:A7. 在Visual FoxPro中,以下哪个命令用于关闭一个表单?A. CLOSEB. RELEASEC. FORMD. CANCEL答案:B8. 以下哪个选项是Visual FoxPro中的表单事件?A. ON LOADB. ON CLICKC. ON OPEND. ON CLOSE答案:D9. 在Visual FoxPro中,以下哪个命令用于添加一个索引?A. INDEXB. SET INDEXC. CREATE INDEXD. ADD INDEX答案:A10. 以下哪个函数用于计算表中记录的数量?A. COUNTB. SUMC. AVGD. MAX答案:A二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以创建一个新的表。
答案:CREATE TABLE2. 要将Visual FoxPro中的表结构导出为文本文件,可以使用________命令。
vfp上机练习题

vfp上机练习题今天我们来进行一些VFP(Visual FoxPro)上机练习题,帮助大家更好地理解和掌握这个数据库管理系统。
下面是一些常见的练习题,希望对你的学习有所帮助。
一、VFP基础知识练习1. 创建一个新的数据库,命名为"VFP_Practice",并在该数据库中创建一个表格,名为"Student"。
表格中应包含以下字段:- 学号(ID):字符型,长度为10- 姓名(Name):字符型,长度为20- 年龄(Age):整型- 性别(Gender):字符型,长度为2- 成绩(Score):双精度型2. 在"Student"表格中插入5条学生记录,并确保每个字段都有合适的值。
3. 编写VFP代码,查询"Student"表格中所有女生的信息。
4. 编写VFP代码,查询"Student"表格中成绩在90分以上的学生信息。
二、VFP查询语句练习1. 编写VFP代码,查询"Student"表格中年龄最大的学生信息。
2. 编写VFP代码,查询"Student"表格中成绩最低的学生信息。
3. 编写VFP代码,查询"Student"表格中成绩在80分到90分之间的学生信息。
4. 编写VFP代码,查询"Student"表格中男生的平均年龄。
三、VFP表格操作练习1. 编写VFP代码,向"Student"表格中插入一条学生记录。
2. 编写VFP代码,修改"Student"表格中学号为"001"的学生的成绩为95分。
3. 编写VFP代码,删除"Student"表格中年龄大于等于20岁的学生记录。
4. 编写VFP代码,将"Student"表格中所有女生的成绩增加10分。
Visual FoxPro 第05章 查询与视图设计

第05章查询与视图设计一、单选题1)关于视图和查询,以下叙述正确的是____。
A.视图和查询都只能在数据库中建立B.视图和查询都不能在数据库中建立C.视图只能在数据库中建立D.查询只能在数据库中建立答案:C2)运行查询文件的命令是____。
A.do query.qprB.runC.do queryD.create query答案:A3)下面有关对视图的描述正确的是____。
A.可以使用MODIFY STRUCTURE命令修改视图的结构B.视图不能删除,否则影响原来的数据文件C.视图是对表的复制产生的D.对视图进行查询时,必须事先打开该视图所在的数据库答案:D4)以下关于“查询”的正确描述是____。
A.查询文件的扩展名为PRGB.查询保存在数据库文件中C.查询保存在扩展名QPR的文件中D.查询保存在表文件中答案:C5)以下关于“查询”的正确描述是____。
A.查询文件的扩展名为PRGB.查询保存在数据库文件中C.查询保存在查询文件中D.查询保存在表文件中答案:C6)以下关于查询描述正确的是____。
A.不能根据自由表建立查询B.只能根据自由表建立查询C.只能根据数据库表建立查询D.可以根据数据库表和自由表建立查询答案:D7)以下关于视图正确的是____。
A.视图独立于表文件B.视图不可更新C.视图只能从一个表派生出生D.视图可以删除答案:D8)在Visual FoxPro中,关于查询和视图的正确描述是____。
A.查询是一个预先定义好的SQL SELECT语句文件B.视图是一个预先定义好的SQL SELECT语句文件C.查询和视图是同一种文件,只是名称不同D.查询和视图都是一个存储数据的表答案:A9)在Visual FoxPro中,关于视图的正确叙述是____。
A.视图与数据库表相同,用来存储数据B.视图不能同数据库表进行连接操作C.在视图上不能进行更新操作D.视图是从一个或多个数据库表导出的虚拟表答案:D10)在Visual FoxPro中,以下有关视图叙述中,错误的是____。
计算机二级VisualFoxPro上机考试题库及答案解析29(汇总)

计算机二级VisualFoxPro上机考试题库及答案解析29一、根本操作在考生文件夹下完成如下操作:1.建立数据库orders_manage;2.将自由表employee和orders添加到新建的orders_manage数据库中;3.表employee和orders具有一对多联系,为建立两表之间的联系建立必要的索引;4.建立两表之间的联系并设置参照完整性规那么如下:更新规那么为"级联"、删除规那么为"级联"、手稿规那么为"限制"。
二、简单应用在考生文件夹下完成如下简单应用:1.使用SQL语句查询每个职工所经手的具有最高金额的订购单信息〔orders 表〕,并将结果按金额升序存储到表results 中。
2.使用SQL命令建立视图view_b视图中是目前在orders表中没有所签订单的职工〔employee〕信息,记录按仓库号降序排列;同时把所用命令保存在文件文本view_b.txt中。
三、综合应用建立一个表单,表文件名和表单控件名均为myform_b,表单标题为"订单管理",表单其它功能如下:1.表单中含有一个页框控年〔pageFrame1〕和一个"退出"命令按钮〔command1〕,单击"退出"命令按钮关闭并释放表单;2.页框控件〔pageFrame1〕中含有三个页面,每个页面都通过一个表格控件显示有关信息:1〕第一个页面page1上的标题为"职工",其上的表格控件名为grdEmployee,显示表employee中的内容;2〕第二个页面page2上的标题为"订单",其上的表格控件名为grd0rders,显示表orders中的内容;3〕第三个页面page3上的标题为"职工订单金额",其上的表格控件名为Grid1,该表格显示每个职工的职工号、姓名及其所经手的订单总金额〔注:表格只有3列,第1列为"职工号",第2列为"职工号",第2列为"姓名",第3列为"总金额"〕。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库上机操作练习题(查询与视图)
以下操作以xsda为源表。
其部分内容如下:
记录号学号班级姓名性别出生日期家庭住址民族入学成绩华侨
1 060001 计算机01班王志东男 10/10/89 盘锦大洼县唐家乡汉 588 。
T。
2 060002 计算机02班李大庆女 02/05/90 沈阳市于洪区满 456 。
T。
3 060003 学前01班刘步晨男 05/10/92 北京市朝阳区回 589 。
F。
4 060004 计算机02班张一丹女 01/11/93 上海市虹口区蒙 478 。
F。
5 060005 计算机01班昊小宇男 02/04/91 盘锦市盘山县汉 479 。
F。
6 060006 学前01班于丹男 09/10/92 盘锦市双台子区汉 258 。
T。
7 060007 计算机01班徐向东男 04/13/95 盘锦市兴隆台区汉 698 。
T。
8 060008 计算机02班李小梅女 09/13/92 吉林省吉林市江东区布依 547 。
F。
9 060009 学前01班赵丰年男 06/07/91 盘锦市大洼县清水镇回 487 。
T。
10 060010 计算机02班印小天男 08/19/92 盘锦市大洼县东风镇回 366 。
F。
11 060011 计算机01班刘芳芳女 07/18/90 盘锦市大洼县新兴镇蒙 258 。
T。
12 060012 学前01班李晓玉女 11/17/88 朝阳市朝阳区满 658 。
F。
1.查询表中的所有数据。
2.查询表中学号,姓名,班级,出生日期字段的内容。
3.查询表中性别为”男”的记录。
Visual foxpro上机练习操作题(查询与视图)
4.查询所有入学成绩天于450分的男生记录。
5.查询所有住校生的记录。
6.查询所有不是住校生的记录。
7.查询所有姓张的记录。
8.查询所有1989年出生的记录。
9.查询所有记录,结果按班级升序输出。
10.查询所有记录,查询结果按班级升序和入学成绩降序输出。
Visual foxpro上机练习操作题(查询与视图)
11.统计表中学生人数。
12.计算表中所有学生入学成绩之和。
13.计算表中所有学生入学成绩平均值。
14.查询出表中入学成绩的最大值和最小会值。
15.查询出表中男生人数和女生人数(按性别进行分组)。
16.查询出每班人数。
17.查询每个班中入学成绩的平均值。
Visual foxpro上机练习操作题(查询与视图)
18.在xsda表中查询入学成绩最高的前3个人。
19.查询表中入学成绩最低的前50%的学生。
20.查询表中所有数据,将查询结果存入在表文件bb.dbf中。
Visual foxpro上机练习操作题(查询与视图)。