计算机二级VisualFoxPro上机考试题库及答案解析6
一、基本操作
在考生文件夹下完成如下操作:
1.建立数据库orders_manage,将自由表employee和orders添加到新建的数据库中;
2.为employee表的性别字段设置默认值"男";
3.为employee表的"性别"字段定义有效性规则,规则表达式为:性别$"男女",出错提示信息为"性别必须是男或女"。
4.使用SQL命令从employee表中查询所有已婚(婚否字段值为逻辑值)记录的职工号,姓名,性别和出生日期信息,结果按出生日期降序排序存入表
infor_da中,同时把所有命令存入文本文件cmd_da..txt。
二、简单应用
在考生文件夹下完成如下简单应用:
1.建立表单,表单文件名和表单控件名均为myform_da。
为表单建立快捷菜单scmenu_d,快捷菜单有选项"时间"和"日期";运行表单时,在表单上单击鼠标右键探出快捷菜单,选择快捷菜单的"时间"项,表单标题将显示当前系统时间,选择快捷菜单"日期"项,表单标题将显示当前系统日期。
注意:显示时间和日期用过程实现。
2.使用SQL命令从worker中查询年龄最大的三名职工信息:职工号,姓名,出生日期,查询结果按年龄降序(即出生日期升序)排序并保存在表
infor_db.dbf中。
三、综合应用
建立一个表单,表单文件名和表单控件名均为myform_db,表单标题为"数据浏览和维护",表单样例如图所示。
其它功能要求如下:
1.用选项按钮组(Optiongroup1)控件选择职工表(employee)(Option1)或订单表(orders)(Option2);(注意:括号使用西文符号)
2.用复选框(Check1)控件确定显示的表是否需要存盘;
3.单击"确定"(Command1)命令按钮,若"存盘"复选框被选中,则用SQL语句将选项组指定的表的内容存入表temp中,否则用SQL语句显示该表的内容;
4.单击"退出"(Command2)命令按钮,关闭并释放表单。
答案解析
一、基本操作
1、在命令窗口中输入:
Create database orders_manage命令后回车
再继续输入:ADD TABLE employee后回车
再继续输入:ADD TABLE orders后回车
此题完成。
2、在命令窗口中输入Modify database orders_manage命令打开数据库设计器,指向employee表单击右键,选择"修改",在弹出的表设计器中将鼠标定位在"性别"字段上,在"默认值"处输入""男""。
3、在"规则"处输入性别$"男女",在"信息"处输入"性别必须是男或女"。
后单击确定按钮。
4、在命令窗口中输入:
select职工号,姓名,性别,出生日期from employee where婚否;
order by出生日期desc into dbf infor_da
后回车,然后单击"文件"->"打开"->从文件类型框中选择"文本文件"->在"文件名"处输入cmd_da.txt后,单击"确定",将以上命令复制到文本文件后,单击保存。
即可。
二、简单应用
1、在命令窗口中输入:
第一步:Create form myform_da命令后回车,进入到表单设计器。
设置表单的Name属性为myform_da
第二步:单击"文件"->"新建"->"菜单"->"新建文件"->"快捷菜单"后,调用菜单设计器。
第三步:在菜单名称当中,输入"日期"和"时间"两个菜单项,将它们的结果列都设置为"过程"。
选中"日期"菜单项,单击后面的"创建"。
在过程中输入myref.caption=dtoc(date()),然后选中"时间"菜单项,单击后面的"创建"。
在
过程中输入myref.caption=time(),单击"保存"命令,在保存菜单为处输入:scmenu_d,再单击保存。
第四步:单击"显示"->"常规选项"->"设置"->"确定"后,在弹出的框中输入parameters myref后,再一次单击"显示"->"常规选项"->"清理"->"确定"后,在弹出的框中输入release popups scmenu_d extended后,再单击一次"保存"。
第五步:单击"菜单"->"生成"->再单击"生成按钮",生成菜单。
第六步:双击表单,选择RightClick事件,在其中编写如下代码:
do scmenu_d.mpr with this
后单击"保存",保存所作操作。
第七步:运行表单,观看执行情况。
2、在命令窗口中输入如下命令:
select top3职工号,姓名,出生日期from worker order by出生日期asc into dbf infor_db
后回车即可。
三、综合应用
第一步:在命令窗口中输入:
Create form myform_db后回车
在表单设计器界面下,设置表单的Name属性为myform_db,Caption属性为"数据浏览和维护"。
第二步:向表单中添加一个选项按钮组控件(Optiongroup1),一个复选框控件(Check1),两个命令按钮控件(Command1和Command2)。
第三步:选中Optiongroup1,单击鼠标右键选择"编辑",再选中Option1,设置其Caption属性为"职工表(employee)"。
选中Option2,设置其Caption属性为"订单表(orders)。
选中Check1,设置其Caption属性为"存盘"。
选中Command1,设置其Caption属性为"确定",选中Commadn2,设置其Caption属性为"退出"。
第四步:双击"确定"命令按钮,编写如下程序:
do case
case thisform.optiongroup1.value=1and thisform.check1.value=1 select*from employee into dbf temp
case thisform.optiongroup1.value=1and thisform.check1.value=0 select*from employee
case thisform.optiongroup1.value=2and thisform.check1.value=1 select*from orders into dbf temp
case thisform.optiongroup1.value=2and thisform.check1.value=0 select*from orders
endcase
第五步:双击"退出"命令按钮,在其Click命令按钮事件中编写:Thisform.release
第六步:单击"保存",保存所作操作,并运行表单进行测试。
VisualFoxPro程序设计基础理论考试题库6-计算机二级考试VFP试卷与试题
)[2分]-----正确答案(B)
14. 建立一个库文件结构,库中有姓名字段(C型,6字节)、出生年月字段(D型)和婚否字段(L型),则该库中总的字段 宽度为( )。[2分]-----正确答案(B) A 15 B 16 C 17 D 18
15. 将当前库文件内容拷贝到KB01.DBF库文件中的命令是[2分]-----正确答案(B) A COPY STRU TO KB01 B COPY W KB01 C COPY STRU EXTE TO KB 01 D COPY FILE TO KB01
)[2分]-----正确答案(C)
18. 可以链接或嵌入OLE对象的字段类型是( A 备注型字段 B 通用型和备注型字段 C 通用型字段 D 任何类型的字段
)[2分]-----正确答案(C)
19. 列出的扩展名中,命令文件的扩展名是( A IDX B DBF C FRM D PRG
)[2分]-----正确答案(B)
)。[2分]-----正确答案(B)
27. 如果要在屏幕上直接看到查询结果,"查询去向"应该选择( A 屏幕 B 浏览 C 临时表或屏幕 D 游览或屏幕
)[2分]-----正确答案(D)
28. 如果一个分解满足无损联接分解,那么分解的关系能够通过( [2分]-----正确答案(B) A 自然联接 B 投影联接变换 C 等值联接 D 选择、投影联接变换
39. 数据表中有30个记录,如果当前记录为第1条记录,把记录指针移到最后一个,测试当前记录号函数RDCNO( )的值 是( )。[2分]-----正确答案(B) A 31 B 30 C 29 D 28
40. 数据库的概念模型独立于( A 具体的机器和DBMS B E-R图 C 信息世界 D 现实世界
计算机二级《VFP》考试题及答案
计算机二级《VFP》考试题及答案计算机二级《VFP》考试题及答案证书的意义对于每个人都不一样,有轻有重。
但是考好计算机二级对生活也有帮助,下面是计算机二级《VFP》考试题及答案,欢迎练习。
1、运算结果是字符串“home”的表达式是( )。
A.LEFT(”mvhome”。
4)B.RIGHT(”hometown”,4)C.SUBSTR(”myhometown”,4,4)D.SUBSTR(”myhometown”,3,4)参考答案:D参考解析:取子串的函数有下列三种格式:①LEFT()从指定表达式值的左端取一个指定长度的子串作为函数值。
②RIGHT()从指定表达式值的右端取一个指定长度的子串作为函数值。
③SUBSTR()从指定表达式值的指定起始位置取指定长度的子串作为函数值。
在SUBSTR()函数中,若缺省第三个自变量<长度>,则函数从指定位置一直取到最后一个字符。
从以上三个函数的功能得知,选项A的结果是“my–h0”,选项8的结果是“town”,选项C的结果是“omet”,选项D的结果是“home”。
2、参照完整性规则的更新规则中“级联”的含义是( )。
A.更新父表中的连接字段值时,用新的连接字段值自动修改字表中的所有相关记录B.若子表中有与父表相关的记录,则禁止修改父表中的连接字段值C.父表中的连接字段值可以随意更新,不会影响子表中的记录D.父表中的连接字段值在任何情况下都不允许更新参考答案:A参考解析:参照完整性的更新规则包括:级联、限制和忽。
级联是在更新父表的连接字段值时,用新的连接字段值自动修改子表中的所有相关记录。
限制是子表中有相关的记录,则禁止修改父表中的连接字段值。
忽则不作参照完整性检查,即可以随意更新父表的连接字段值。
3、在当前表单的LABEL1控件中显示系统时间的语句是( )。
BELl.CAPTl0N=TIME()BELl.VALUE=TIME()BELl.TEXT=TIME()BELl.CONTROL=TIME()参考答案:A参考解析:标签控件主要在表单上显示一段固定的文字,常用做提示和说明,它没有数据源,因此只要把要显示的字符串直接赋给标签的标题(CAPTION)属性就可以了。
安徽省计算机二级上机试题解析(foxpro)
一、基本操作题1、基本操作题参考答案为确保考试数据保存在考生文件夹下,建议启动VFP后,首先执行: SET DEFAULT TO 考生文件夹1.数据库的建立:CREATE DATABASE ASTUD 或菜单方式。
添加数据表:ADD TABLE AXSCJ.DBF 或菜单方式。
字段有效性规则的设置:打开数据库表设计器设置。
2.数据表的建立:可以通过命令(CREATE)或菜单方式建立。
3.索引文件的建立和永久关系的建立:打开数据表设计器进行设置。
永久关系的建立:打开数据库设计器进行设置。
参考答案为确保考试数据保存在考生文件夹下,建议启动VFP后,首先执行:SET DEFAULT TO 考生文件夹1.数据表的合并:解法1:SELE 1USE ATHSELE 2USE AJSDAJOIN WITH A TO AHB FIELDS 职工号,职称,院系,A.姓名,A.性别,A.基本工资 FOR B.职工号=A.职工号解法2:SELECT AJSDA.职工号,AJSDA.职称,AJSDA.院系,ATH.姓名,ATH.性别,ATH.基本工资FROM AJSDA,ATH WHERE AJSDA.职工号=ATH.职工号 INTO DBF AHB2.数据表的复制、统计和记录的追加:USE ATHCOPY TO ATFZUSE ATFZSUM 基本工资 TO AAPPE BLANKREPL 姓名 WITH "统计"REPL 基本工资 WITH A3.数据表的复制、字段的追加和成批修改记录:USE ATHCOPY TO ATXGALTER TABLE ATXG ADD 实发工资N(6,1)&&或用MODI STRU命令添加 USE ATXGREPL ALL 实发工资 WITH 基本工资*1.6参考答案为确保考试数据保存在考生文件夹下,建议启动VFP后,首先执行:SET DEFAULT TO 考生文件夹1.数据表的复制、添加字段、填写值:USE AKSXXCOPY TO AFZ FIELDS 姓名,成绩USE AFZALTER TABLE AFZ ADD 总评C(6) &&或用MODI STRU命令添加REPL ALL 总评 WITH IIF(成绩>=60,"合格","不合格")2.数据表的复制并删除记录:USE AKSXXCOPY TO AKSFZUSE AKSFZDELE ALL FOR LEFT(姓名,2)="张"PACK3.分类汇总:USE AKSXXINDEX ON 专业 TAG ZYTOTAL ON 专业 TO AHZ FIELDS 成绩CLOSE INDEX参考答案为确保考试数据保存在考生文件夹下,建议启动VFP后,首先执行: SET DEFAULT TO 考生文件夹1.数据表的复制:USE ASBCOPY TO AZG FOR 国别="中国" FIELDS 仪器编号,仪器名称,单价2.复合索引文件的建立:USE ASBINDEX ON 分类号TAG FLH OF SY.CDXCLOSE INDEX3.统计与变量操作:USE ASBCOUNT ALL TO SL FOR 单价>=5000SA VE TO MSL参考答案为确保考试数据保存在考生文件夹下,建议启动VFP后,首先执行:SET DEFAULT TO 考生文件夹1.数据表的复制、删除记录:USE AZGGZCOPY TO AZG FIELDS 姓名,职称USE AZGDELETE ALL FOR 职称="讲师"PACK2.表的复制、数据替换:USE AZGGZCOPY TO ASBUSE ASBREPLACE ALL 实发工资 WITH 基本工资+岗位津贴+工龄津贴+奖励工资-水电费3.分类汇总:USE AZGGZINDEX ON 职称 TO ATOTAL ON 职称 TO AZGHZ FIELDS 基本工资CLOSE INDEX参考答案为确保考试数据保存在考生文件夹下,建议启动VFP后,首先执行: SET DEFAULT TO 考生文件夹1.数据表的复制、插入记录:USE AGBCOPY TO AFZUSE AFZGO 2INSERT &&输入内容2.表的复制、添加字段:USE AGBCOPY TO AXBALTER TABLE AXB ADD 国土面积 N(6,2)3.建立并保存内存变量:A="上海世博会开幕式"B=.F.DIME C(2)C(1)=198C(2)={^2010/04/30}SA VE TO AB参考答案为确保考试数据保存在考生文件夹下,建议启动VFP后,首先执行: SET DEFAULT TO 考生文件夹1.数据库的建立、添加数据表、永久关系的建立:CREATE DATABASE ABCMODI DATABASE ABCADD TABLE ASTADD TABLE ASC利用数据库设计器建立永久关系2.复制生成文本文件:CLOSE ALLUSE ASCCOPY TO XSXX SDF3.建立关联、填充数据:CLOSE ALLSELECT 0USE ASTINDEX ON XH TO ASTSELECT 0USE ASCCOPY TO AXKUSE AXKMODI STRU &&插入第二个字段“XM”SET RELATION TO XH INTO ASTREPLACE ALL XM WITH AST.XMCLOSE ALL参考答案为确保考试数据保存在考生文件夹下,建议启动VFP后,首先执行: SET DEFAULT TO 考生文件夹1.复制表结构:USE AXSSCOPY STRU TO AKDS2.排序:USE AXSSSORT ON KSH TO AKM3.分类汇总:USE AXSSINDEX ON ZY TAG ZYTOTAL ON ZY TO AHZ FIELDS TDCJCLOSE INDEX参考答案为确保考试数据保存在考生文件夹下,建议启动VFP后,首先执行: SET DEFAULT TO 考生文件夹1.复制数据表、追加记录:USE ASTUDCOPY TO ASTUSE ASTAPPEND FROM AXSDA2.建立索引:USE AXSDAINDEX ON 性别+学号 TAG XBXHCLOSE INDEX3.统计与变量操作:USE AXSDAA VERAGE 入学分 TO PJFSA VE TO MPJF参考答案为确保考试数据保存在考生文件夹下,建议启动VFP后,首先执行:SET DEFAULT TO 考生文件夹1.数据表的排序:USE AXSDASORT TO APX ON 籍贯/D,学号 FIELDS 学号,姓名,籍贯2.数据表的复制、删除记录:COPY TO AXS FIELDS 姓名,出生日期USE AXSDELETE FOR 2011-YEAR(出生日期)>30PACK3.数据表的复制、添加字段、填写值:USE AXSCJCOPY TO ACJUSE ACJALTER TABLE ACJ ADD 总评C(6) &&或用MODI STRU命令添加 REPLACE ALL 总评 WITH IIF((语文+数学+英语)/3>=90,"合格","不合格")参考答案为确保考试数据保存在考生文件夹下,建议启动VFP后,首先执行:SET DEFAULT TO 考生文件夹1.数据库的建立、添加数据表、有效性规则:CREATE DATABASE ACJMODI DATABASE ACJADD TABLE ADAADD TABLE ASCE字段有效性规则的设置:打开数据库表设计器设置。
计算机二级VisualFoxPro上机考试题库及答案解析61(整理)
计算机二级VisualFoxPro上机考试题库及答案解析61一、根本操作在考生文件下完成如下操作:1、创立一个名为"订单管理"的数据库,并将已有的employee和orders两个表添加到该数据库中。
2、为orders表建立一个普通索引,索引名为je,索引表达式为"金额",降序索引。
3、在"订单管理"的数据库中新建一个名为customer的表,表构造如下:客户号字符型(4)客户名字符型(36)地址字符型(36)4、通过"客户号"分别为customer表建立主索引,为orders建立普通索引,索引名和索引表达式均为"客户号",通过"客户号"为customer表和orders表之间建立一个一对多的永久联系。
二、简单应用在考生文件夹下,完成如下简单应用:1、在考生文件夹下已有表单文件formone.scx,如以下图所示,其中包含一个文本框、一个表格和两个命令按钮。
请按下面要求完成相应的操作:1) 通过"属性"窗口,将文本框Text1的Value属性值设置为当前系统日期〔日期型,不含时间〕。
2) 通过"属性"窗口,将表格Grid1的RecordSourceType属性值设置为"4-SQL 说明"。
3) 修改"确定按钮的Click事件代码。
当单击该按钮时,表格Grid1内将显示指定日期以后(含)签订的订单信息〔包括"订单号"、"签订日期"和"金额"等信息〕。
4) 设置"关闭"按钮的Click事件代码。
当单击该按钮时,将释放并关闭表单。
2、利用查询设计器创立查询,根据employee和orders 表对各组在2001年所签订的金额进展统计。
统计结果仅包含那些总金额大于等于500的组,各记录包括"组别"、"总金额"、"最高金额"和"平均金额"4个字段;各记录按"总金额"降序排序;查询去向为表tableone。
2012年3月计算机等级考试《二级Visual FoxPro程序设计》笔试真题与上机真题及答案
( 1 5 ) 为数据库表增加字段有效性规则是为了保证数据的( ) 。 ( 1 6 ) 在V i s u a l F o x P r o 中, 可以在不同工作区同时打开多个数据库表或自由表, 改变当前工作区的命令是( ) 。 ( 1 7 ) 在I N P U T 、 A C C E P T和 WA l T三个命令中, 必须要以回车键表示输入结束的命令是( ) 。
2 0 1 2年 3月全国计算机等级考试二级 V i s u a l F o x P r o 笔试真题
整理/陈远跃
( 考试时间 9 0分钟, 满分 1 0 0分)
一、 选择题( 每小题 2分, 共7 0分) 下列各题 A ) 、 B ) 、 C ) 、 D ) 四个选项中, 只有一个选项是正确的。请将正确选项填涂在答题卡相应位置上, 答在 试卷上不得分。 ( 1 ) 下列叙述中正确的是( ) 。 A ) 循环队列是队列的一种链式存储结构 C ) 循环队列是非线性结构 ( 2 ) 下列叙述中正确的是( ) 。 A ) 栈是一种先进先出的线性表 C ) 栈与队列都是非线性结构 A ) 4 A ) 内模式 B ) 1 0 B ) 外模式 B ) 队列是一种后进先出的线性表 D ) 以上三种说法都不对 C ) 6 C ) 概念模式 D ) 1 6 D ) 逻辑模式 B ) 循环队列是一种逻辑结构 D ) 循环队列是队列的一种顺序存储结构
( 9 ) 在黑盒测试方法中, 设计测试用例的主要根据是( ) 。
( 1 1 ) V i s u a l F o x P r o 6 . 0属于( ) 。 A ) 层次数据库管理系统 C ) 面向对象数据库管理系统 ( 1 2 ) 下列字符型常量的表示中, 错误的是( ) 。 A ) [ [ 品牌] ] A ) 1 A 2 b A ) 单项压缩索引文件 C ) 非结构复合索引文件 A ) 域完整性 A ) O P E N A ) A C C E P T 、 WA I T C ) I N P U T 、 A C C E P T ( 1 8 ) 下列控件中, 不能设置数据源的是( ) 。 A ) 复选框 B ) 命令按钮 C ) 选项组 D ) 列表框 ( 1 9 ) 查询“ 教师” 表中“ 住址” 字段中含有“ 望京” 字样的教师信息, 正确的 S Q L语句是( ) 。 A ) S E L E C T R O M 教师 WH E R E住址 L I K E " %望京%" F B ) S E L E C T R O M 教师 F O R住址 L I K E " %望京%" F C ) S E L E C T R O M 教师 F O R住址 = " %望京%" F D ) S E L E C T R O M 教师 WH E R E住址 = " %望京%" F ( 2 0 ) 查询设计器中的“ 筛选” 选项卡的作用是( ) 。 A ) 查看生成的 S Q L代码 C ) 增加或删除查询表 A ) 2 1 B ) 2 0 B ) 指定查询条件 D ) 选择所要查询的字段 C ) 1 9 D ) 1 B ) 表完整性 B ) S E L E C T B ) ′ 5+ 3 ′ 3 ) 1 a 2 B C ) ′ [ x = y ] ′ C ) 1 A 2 B B ) 单项索引文件 D ) 结构复合索引文件 C ) 参照完整性 C ) U S E B ) I N P U T 、 WA I T D ) I N P U T 、 A C C E P T和 WA I T D ) 实体完整性 D ) L O A D D ) [ " 少计算机" ] D ) 1 a 2 b ( 1 3 ) 函数 U P P E R ( " l a 2 B " ) 的结果是( ) 。 ( 1 4 ) 可以随表的打开而自动打开的索引是( ) 。 B ) 关系数据库管理系统 D ) 分布式数据库管理系统
计算机二级vf上机考试题库-答案
计算机二级vf上机考试题库-答案一、第一套:一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)(1) 将考试文件夹中的数据库“图书”添加到新建立的项目my中。
(2) 建立新自由表pub,结构为:出版社字符型(30)地址字符型(30)传真字符型(20)(3) 将新建立的自由表pub添加到数据库“图书中”。
(4) 为数据库“图书”的表borr建立惟一索引,索引名称和索引表达式均为“借书证号”。
答案:(1) 步骤1:单击工具栏的新建按钮,在【文件类型】区域选择【项目】单选项,并单击【新建文件】图标按钮,然后在打开的【创建】对话框中输入“my”,单击【保存】按钮。
步骤2:单击【项目管理】对话框的【全部】选项卡,展开“数据”根目录,选择“数据库”。
然后单击右边的【添加】按钮,在弹出的对话框中选择“图书.dbc”数据库。
最后单击【确定】按钮。
(2) 建立自由表。
在【项目管理器】中,【全部】选项卡中选择“自由表”,单击【新建】按钮,然后从【新建】对话框中的【文件类型】组框中选择“表”,然后单击【新建文件】按钮,在输入表名的对话框输入文件名“pub”,点击【保存】,在弹出的表设计器中的字段名、类型和宽度中输入题目要求的内容,点击【确定】。
(3) 在项目管理器的【全部】选项卡中,依次展开“数据库”、“自由表”,将自由表“pub”拖到数据库表的“图书”标签上。
(4) 在项目管理器的【全部】选项卡中,展开“数据库”,双击表“borr”,打开表设计器,单击【索引】选项卡,索引名称和表达式均填“借书证号”,类型列表框中选择“惟一索引”。
二、简单应用题(2小题,每题20分,计40分)(1) 在考试文件下建立数据库:“成绩管理”,将考生文件夹下的自由表“成绩”添加到“成绩管理”数据库中,根据“成绩”表建立一个视图my,视图中包含的字段与“成绩”表相同但视图只能查询到积分小于等于2000的信息,结果按积分升序排序。
计算机等级考试二级VFP机试试题6
第六套⼀、基本操作题(共四⼩题,第1和2题是7分、第3和4题是8分)1、在考⽣⽂件夹下建⽴数据库KS7;并将⾃由表SCOR加⼊数据库中。
2、按下⾯给出的表结构。
给数据库添加表STUD字段字段名类型宽度⼩数1 学号字符型 22 姓名字符型 83 年龄数值型 2 04 性别字符型 25 院系号字符型 23、为表STUD建⽴主索引,索引名为学号,索引表达式为学号为表SCOR建⽴普通索引,索引名为学号,索引表达式为学号4、STUD表和SCOR表必要的索引已建⽴,为两表建⽴永久性的联系。
本题的主要考核点:数据库的建⽴、将⾃由表添加到数据库中、在数据库中建⽴新表、主索引和普通索引的建⽴、为已建⽴索引的表建⽴联系解题思路:1.建⽴数据库的常⽤⽅法:在项⽬管理器中建⽴数据库;通过"新建"对话框建⽴数据库;使⽤命令交互建⽴数据库,命令为: CREATE DATABASE [DatabaseName|?]将⾃由表添加到数据库中,可以在项⽬管理器或数据库设计器中完成。
在数据库设计器中可以从"数据库"菜单或在数据库设计器上单击右键弹出的菜单中选择"添加表",然后在"打开"对话框中选择要添加到当前数据库的⾃由表。
还可⽤ADD TABLE命令添加⼀个⾃由表到当前数据库中。
2.打开数据库设计器,在"数据库"菜单中或在数据库设计器上单击右键弹出的菜单中选择"新建表",新建表并输⼊字段。
3.在表设计器中的索引页⾯建⽴索引。
4.建⽴两个表的联系:在⽗表中选中主索引,按住⿏标拖动⾄⼦表相应的普通索引上,释放⿏标,联系即已建⽴。
⼆、简单应⽤(2⼩题,每题20分,计40分)1、在考⽣⽂件夹中有⼀个学⽣数据库STU,其中有数据库表STUDENT存放学⽣信息,使⽤菜单设计器制作⼀个名为STMENU的菜单,菜单包括"数据操作"和"⽂件"两个菜单栏。
计算机二级《VFP》考试试题及答案
计算机二级《VFP》考试试题及答案计算机二级《VFP》考试试题及答案1.下列关于栈的叙述正确的是( )。
A.栈按“先进先出”组织数据B.栈按“先进后出”组织数据C.只能在栈底插入数据D.不能删除数据2.设X=〝11〞,Y=〝1122″,下列表达式结果为假的是( )。
A.NOT(X==Y)AND(X$Y)B.NOT(X$Y)OR(X<>Y)C.NOT(X>=Y)D.NOT(X$Y)3.在数据库设计中,将E-R图转换成关系数据模型的过程属于( )。
A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段4.以下是与设置系统菜单有关的命令,其中错误的是( )。
A.SET SYSMENU DEFAULTB.SET SYSMENU TO DEFAULTC.SET SYSMENU NOSAVED.SET SYSMENU SAVE5.有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。
A.并B.自然连接C.笛卡尔积D.交6.设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为( )。
A.课号,成绩B.学号,成绩C.学号,课号D.学号,姓名,成绩7.结构化程序设计的基本原则不包括( )。
A.多态性B.自顶向下C.模块化D.逐步求精8.在软件开发中,需求分析阶段产生的主要文档是( )。
A.可行性分析报告B.软件需求规格说明书C.概要设计说明书D.集成测试计划9.软件设计中模块划分应遵循的准则是( )。
A.低内聚低耦合B.高内聚低耦合C.低内聚高耦合D.高内聚高耦合10.程序流程图中带有箭头的线段表示的是( )。
A.图元关系B.数据流C.控制流D.调用关系11.算法的有穷性是指( )。
A.算法程序的运行时间是有限的B.算法程序所处理的数据量是有限的C.算法程序的长度是有限的D.算法只能被有限的'用户使用12.在下面的Visual FoxPro表达式中,运算结果不为逻辑真的是( )。
计算机二级VF上机考试真题及答案
一、基本操作题(共 4 小题,第 1 题和第 2 题各 7 分、第 3 题和第 4 题各 8 分,计 30 分) 在考生文件夹下完成如下操作: 1. 从数据库 stock 中移去表 stock_fk(不是删除)。 2. 将自由表 stock_name 添加到数据库中。 3. 为表 stock_sl 建立一个主索引,索引名和索引表达式均为“股票代码”。 4. 为 stock_name 表的股票代码字段设置有效性规则,“规则”是: left (股票代码, 1) = ”6”,错误提示信息是“股票代码的第一位必须是 6”。 二、简单应用(共 2 小题,每题 20 分,计 40 分) 在考生文件夹下完成如下简单应用: 1. 用 SQL 语句完成下列操作:列出所有赢利(现价大于买入价)的股票简称、现价、买入 价和持有数量,并将检索结果按持有数量降序排序存储于表 stock_temp 中。 2. 使用一对多报表向导建立报表。要求:父表为 stock_name,子表为 stock_sl,从父表中选 择字段:“股票简称”;从子表中选择全部字段;两个表通过“股票代码”建立联系;按股票 代码升序排序;报表标题为:“股票持有情况”;生成的报表文件名为 stock_report。 三、综合应用(1 小题,计 30 分) 设计名为 mystock 的表单(控件名、文件名均为 mystock)。表单的标题为:“股票持有情况”。 表单中有两个文本框(text1 和 text2)和两个命令按钮“查询”(名称为 Command1)和“退 出”(名称为 Command2)。 运行表单时,在文本框 text1 中输入某一股票的汉语拼音,然后单击“查询”,则 text2 中会 显示出相应股票的持有数量。 单击“退出”按钮关闭表单。.
vfp计算机二级考试题及答案
vfp计算机二级考试题及答案一、选择题(每题2分,共20分)1. 在Visual FoxPro中,以下哪个命令用于打开一个表单文件?A. USEB. DISPLAYC. FORMD. LIST答案:C2. 以下哪个函数用于计算字符串的长度?A. LENB. UPPERC. LOWERD. ASC答案:A3. 在Visual FoxPro中,以下哪个选项用于设置表单的标题?A. CaptionB. NameC. ClassD. SourceTable答案:A4. 以下哪个命令用于关闭当前打开的表?A. CLOSEB. USEC. RELEASED. DELETE答案:A5. 在Visual FoxPro中,以下哪个命令用于创建一个新的数据库?A. CREATE DATABASEB. OPEN DATABASEC. ADD DATABASED. MODIFY DATABASE答案:A6. 以下哪个函数用于将字符串转换为大写?A. UPPERB. LOWERC. PROPERD. CHRTRAN答案:A7. 在Visual FoxPro中,以下哪个命令用于添加一个新记录?A. APPENDB. INSERTC. ADDD. CREATE答案:A8. 以下哪个函数用于获取当前系统日期?A. DATE()B. TIME()C. TODAY()D. NOW()答案:C9. 在Visual FoxPro中,以下哪个命令用于删除一个表单?A. DELETE FORMB. REMOVE FORMC. DESTROY FORMD. DROP FORM答案:C10. 以下哪个函数用于计算字符串中某个子串出现的次数?A. COUNTB. INSTRC. LEND. LEFT答案:B二、填空题(每题2分,共20分)1. 在Visual FoxPro中,使用________命令可以设置表单的背景颜色。
答案:SET FORM2. 要将一个表单的标题设置为“学生信息”,可以使用________属性。
