国二VF题目.docx

上传人:b****5 文档编号:30352255 上传时间:2023-08-13 格式:DOCX 页数:24 大小:249.41KB
下载 相关 举报
国二VF题目.docx_第1页
第1页 / 共24页
国二VF题目.docx_第2页
第2页 / 共24页
国二VF题目.docx_第3页
第3页 / 共24页
国二VF题目.docx_第4页
第4页 / 共24页
国二VF题目.docx_第5页
第5页 / 共24页
点击查看更多>>
下载资源
资源描述

国二VF题目.docx

《国二VF题目.docx》由会员分享,可在线阅读,更多相关《国二VF题目.docx(24页珍藏版)》请在冰豆网上搜索。

国二VF题目.docx

国二VF题目

一套

一、基本操作题(共四小题,第1和2题是7分、第3和4题是8分)

1、在考生文件夹下打开数据库CUST_M,为CUST表建立主索引,索引名为客户编号,索引表达式为客户编号。

2、CUST表和ORDER1表中必要的索引已经建立,为两表建立永久性联系。

3、为CUST表增加字段:

客户等级C

(2),字段值允许为空。

4、为ORDER1表"金额"字段增加有效性规则:

金额大于零,否则提示:

金额必须大于零。

二套

一、基本操作题(共四小题,第1和2题是7分、第3和4题是8分)

1、在考生文件夹下建立数据库STSC。

2、把自由表STUDENT、COURSE、SCORE加入到数据库中。

3、为SCORE表的"成绩"字段建立有效性规则:

成绩大于等于零,否则提示信息:

成绩必须大于等于零。

4、为STUDENT表建立主索引,索引名为PRIMARYKEY,索引表达式为学号。

三套

一、基本操作题(共四小题,第1和2题是7分、第3和4题是8分)

1、在考生文件夹下建立项目STSC_M。

2、把数据库STSC加入到STSC_M项目中。

3、从STUDENT表中查询"金融"系学生信息(STUDENT表全部字段),按学号升序存入新表NEW。

4、使用视图设计器在数据库中建立视图NEW_VIEW:

视图包括STUDENT表全部字段(字段顺序和STUDENT表一样)和全部记录(元组),记录按学号降序排序。

四套

一、基本操作题(共四小题,第1和2题是7分、第3和4题是8分)

在考生文件夹下完成如下操作:

1.创建一个新的项目"客户管理"。

2.在新建立的项目"客户管理"中创建数据库"订货管理"。

3.在"订货管理"数据库中建立表order_list,表结构如下:

客户号字符型(6)

订单号字符型(6)

订购日期日期型

总金额浮动型(15.2)

4.为order_list表创建一个主索引,索引名和索引表达式均是"订单号"。

五套

一、基本操作题(共四小题,第1和2题是7分、第3和4题是8分)

在考生文件夹下完成如下操作:

1.打开"订货管理"数据库,并将表order_list添加到该数据库中。

2.在"订货管理"数据库中建立表order_detail,表结构描述如下:

订单号字符型(6)

器件号字符型(6)

器件名字符型(16)

单价浮动型(10.2)

数量整型

3.为新建立的order_detail表建立一个普通索引,索引名和索引表达式均是"订单号"。

4.建立表order_list和表order_detail间的永久联系(通过"订单号"字段)。

六套

一、基本操作题(共四小题,第1和2题是7分、第3和4题是8分)

在考生文件夹下的"商品销售"数据库中完成如下操作:

1.将"销售表"中的日期在2000年12月31日前(含2000年12月31日)的记录复制到一个新表"2001.dbf"中。

2.将"销售表"中的日期(日期型字段)在2000年12月31日前(含2000年12月31日)的记录物理删除。

3.打开"商品表",使用BROWSE命令浏览时,使用"文件"菜单中的选项将"商品表"中的记录生成文件名为"商品表.htm"的HTML格式文件。

4.为"商品表"创建一个主索引,索引名和索引表达式均是"商品号";为"销售表"创建一个普通索引(升序),索引名和索引表达式均是"商品号"。

七套

一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)

在考生文件夹下有一表单文件myform.scx,其中包含Text1和Text2两个文本框,以及Ok和Cancel两个命令按钮。

打开该表单文件,然后在表单设计器环境下通过属性窗口设置相关属性完成如下操作:

1.将文本框Text1和Text2的宽度都设置为100。

2.设置Text1,使其在表单打开时显示123,数据类型为字符型。

3.设置Text2,使其在表单打开时显示表单的宽度值,数据类型为数值型。

注意:

表单打开时的初始宽度可以是任意值。

4.将Ok按钮设置为"确认"按钮,即通过按Enter键就可以选择该按钮;将Cancel按钮的第1个字母C设置成"访问键",即通过按字母键C就可以选择该按钮。

八套

一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)

在考生文件夹下完成如下操作:

1.打开"订单管理"数据库,然后从中删除customer表。

2.为employee表建立一个普通索引,索引名为xb,索引表达式为"性别",升序索引。

3.为employee表建立一个普通索引,索引名为xyz,索引表达式为"str(组别,1)+职务",升序索引。

4.为employee表建立主索引,为orders建立普通索引,索引名和索引表达式均为"职员号"。

通过"职员号"在employee表和orders之间建立一个一对多的永久联系。

九套

一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)

在考生文件夹下完成如下操作:

1.建一个表单,表单文件名和表单控件名均为myform。

2.将myform表单设置为模式表单,并将其标题设置为"表单操作"。

3.将考生目录中的xuesheng表和chengji表依次添加到myform表单的数据环境中。

确保两个表对应的对象名称分别为cursor1和cursor2。

4.在数据环境中为xuesheng表和chengji表建立关联关系:

当xuesheng表中的记录指针移动时,chengji表中的记录指针会自动移到学号相同的对应记录上。

十套

一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)

在考生文件夹下,有一表单文件myform.scx。

打开该表单文件,然后在表单设计器环境下完成如下操作:

1.在属性窗口中将表单设置为不可移动的,并将其标题设置为"表单操作"。

2.为表单新建一个名为mymethod的方法,方法代码为:

wait"mymethod"window

3.设置Ok按钮的Click事件代码,其功能是调用表单的mymethod方法。

4.设置Cancel按钮的Click事件代码,其功能是关闭当前表单。

十一套

一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)

在考生文件夹下完成如下操作:

1.创建一个名为"订单管理"的数据库,并将已有的employee、orders和customer三个表添加到该数据库中。

2.为orders表建立一个普通索引,索引名为nf,索引表达式为"year(签订日期)"。

3.为employee表建立主索引,为orders建立普通索引,索引名和索引表达式均为"职员号"。

通过"职员号"在employee表和orders表之间建立一个一对多的永久联系。

4.为上述建立的联系设置参照完整性约束:

更新规则为"限制",删除规则为"级联",插入规则为"限制"。

十二套

一、基本操作题(共四小题,第1和2题是7分、第3和4题是8分)

1、打开考生文件夹下的STSC数据库,为STUDENT表建立主索引,索引名为学号,索引表达式为学号。

2、为SCORE表建立普通索引,索引名为学号,索引表达式为学号,并根据建立的索引建立STUDENT表和SCORE表之间的联系。

3、为以上联系指定参照完整性,其中插入规则为"限制",更新规则和删除规则为"级联"。

4、逻辑删除STUDENT表中学号为"S5"的记录。

十三套

一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)

在考生文件夹下完成如下操作:

1.新建一个名为"供应"的项目文件。

2.将数据库"供应零件"加入到新建的"供应"项目文件中。

3.通过"零件号"字段为"零件"表和"供应"表建立永久联系("零件"是父表,"供应"是子表)。

4.为"供应"表的数量字段设置有效性规则:

数量必须大于0并且小于9999;错误提示信息是"数量超范围"(注意:

公式必须为数量>0.and.数量<9999)。

十四套

一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)

在考生文件夹下,打开"宾馆"数据库,完成如下操作:

1.打开"客户"表,给"性别"字段增加约束:

性别只能为"男"或"女",默认值为:

"女",表达式为:

性别$"男女";

2.为"入住"表创建一个主索引,主索引的索引名为fkkey,索引表达式为:

"客房号+客户号";

3.根据各表的名称、字段名的含义和存储的内容建立表之间的永久联系,并根据要求建立相应的普通索引,索引名与建索引的字段名相同,升序排序。

4.使用SQL的SELECT语句查询"客户"表中性别为"男"的客户号、身份证、姓名和工作单位字段值,并将结果存储到名为TABA的表(注意,该表不需要排序)。

请将该语句存储到名为ONE.PRG的文件中。

十六套

一、基本操作题(共四小题,第1和2题是7分、第3和4题是8分)

在考生文件夹下完成如下操作:

1.打开项目文件salary_p,将考生文件夹下的数据库salarydb添加到该项目中。

2.在salarydb数据库中为dept表创建一个主索引(升序),索引名和索引表达式均是"部门号";为salarys表创建一个普通索引(升序),索引名和索引表达式均是"部门号",再创建一个主索引(升序)、索引名和索引表达式均是"雇员号"。

3.通过"部门号"字段建立salarys表和dept表间的永久联系。

4.为以上建立的联系设置参照完整性约束:

更新规则为"限制";删除规则为"级联";插入规则为"限制

十五套

一、基本操作题(共四小题,第1和2题是7分、第3和4题是8分)

在考生文件夹下完成如下操作:

1.创建一个新的项目sdb_p,并在该项目中创建数据库sdb。

2.将考生文件夹下的自由表student和sc添加到sdb数据库中。

3.在sdb数据库中建立表course,表结构如下:

字段名类型宽度

课程号字符型2

课程名字符型20

学时数值型2

随后向表中输入6条记录,记录内容如下(注意大小写):

课程号课程名学时

c1C++60

c2VisualFoxPro80

c3数据结构50

c4JAVA40

c5VisualBASIC40

c6OS60

4.为course表创建一个主索引,索引名为cno、索引表达式为"课程号"。

一、基本操作题(共四小题,第1和2题是7分、第3和4题是8分)

在考生文件夹下完成如下操作:

1.打开项目文件salary_p,将考生文件夹下的数据库salarydb添加到该项目中。

2.在salarydb数据库中为dept表创建一个主索引(升序),索引名和索引表达式均是"部门号";为salarys表创建一个普通索引(升序),索引名和索引表达式均是"部门号",再创建一个主索引(升序)、索引名和索引表达式均是"雇员号"。

3.通过"部门号"字段建立salarys表和dept表间的永久联系。

4.为以上建立的联系设置参照完整性约束:

更新规则为"限制";删除规则为"级联";插入规则为"限制"

十七套

一、基本操作题(共四小题,第1和2题是7分、第3和4题是8分)

在考生文件夹下的"雇员管理"数据库中完成如下操作:

1.为"雇员"表增加一个字段名为EMAIL、类型为"字符"、宽度为20的字段。

2.设置"雇员"表中"性别"字段的有效性规则,性别取"男"或"女",默认值为"女"。

3.在"雇员"表中,将所有记录的EMAIL字段值使用"部门号"的字段值加上"雇员号"的字段值再加上"@"进行替换。

4.通过"部门号"字段建立"雇员"表和"部门"表间的永久联系

十八套

一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)

在考生文件夹下完成如下操作:

1.新建一个名为"图书管理"的项目。

2.在项目中建立一个名为"图书"的数据库。

3.将考生文件夹下的所有自由表添加到"图书"数据库中。

4.在项目中建立查询book_qu:

查询价格大于等于10的图书(book表)的所有信息,查询结果按价格降序排序。

十九套

一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)

  在考生文件夹下,打开一个公司销售数据库SELLDB,完成如下操作:

1.为各部门分年度季度销售金额和利润表S_T创建一个主索引和普通索引(升序),主索引的索引名为NO,索引表达式为"部门号+年度";普通索引的索引名和索引表达式均为部门号。

2.在S_T表中增加一个名为"备注"的字段、字段数据类型为"字符"、宽度为30。

3.使用SQL的ALTERTABLE语句将S_T表的年度字段的默认值修改为"2004",并将该SQL语句存储到命令文件ONE.PRG中。

4.通过"部门号"字段建立S_T表和DEPT表间的永久联系,并为该联系设置参照完整性约束:

更新规则为"级联";删除规则为"限制";插入规则为"忽略"。

二十套

一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)

在考生文件夹下完成如下操作:

1.建立数据库BOOKAUTH.DBC,把表BOOKS.DBF和AUTHORS.DBF添加到该数据库。

2.为AUTHORS表建立主索引,索引名"PK",索引表达式"作者编号"。

3.为BOOKS表分别建立两个普通索引,其一索引名为"RK",索引表达式为"图书编号";其二索引名和索引表达式均为"作者编号"。

4.建立AUTHORS表和BOOKS表之间的联系。

二十一套

一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)

在考生文件夹下的数据库rate中完成下列操作:

1.将自由表rate_exchange和currency_sl添加到rate数据库中。

2.为表rate_exchange建立一个主索引,为表currency_sl建立一个普通索引(升序),两个索引的索引名和索引表达式均为"外币代码"。

3.为表currency_sl设定有效性规则:

"持有数量<>0",错误提示信息是"持有数量不能为0"。

4.打开表单文件test_form,该表单的界面如下图所示,请修改"登录"命令按钮的有关属性,使其在运行时可以使用。

二十二套

一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)

在考生文件夹下完成如下操作:

1.新建一个名称为"外汇数据"的数据库。

2.将自由表rate_exchange和currency_sl添加到数据库中。

3.通过"外币代码"字段为rate_exchange和currency_sl建立永久联系(如果必要请建立相关索引)。

4.打开表单文件test_form,该表单的界面如下图所示,请将标签"用户名"和"口令"的字体都改为"黑体"。

二十三套

一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)

在考生文件夹下完成如下操作(自由表employee中存放着职员的有关数据):

1.利用表设计器为employee表创建一个普通索引,索引表达式为"姓名",索引名为xm。

2.打开考生目录下的表单文件formone.scx,然后设置表单的Load事件代码:

打开employee表,并将索引xm设置为当前索引。

3.在formone表单中添加一个列表框,并设置列表框的属性:

名称为mylist;高度为60;可以多重选择。

4.设置formone表单中mylist列表框的有关属性,其中RowSourceType属性为字段,使得当表单运行时,列表框内显示employee表中姓名字段的值。

二十四套

一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)

在考生文件夹下完成如下操作:

1.新建一个名为"饭店管理"的项目。

2.在新建的项目中建立一个名为"使用零件情况"的数据库,并将考生目录下的所有自由表添加到该数据库中。

3.修改"零件信息"表的结构,增加一个字段,字段名为"规格",类型为字符型,长度为8。

4.打开并修改mymenu菜单文件,为菜单项"查找"设置快捷键Ctrl+T。

二十五套

一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)

在考生文件夹下完成如下操作:

1.建立一个名称为"外汇管理"的数据库。

2.将表currency_sl.DBF和rate_exchange.DBF添加到新建立的数据库中。

3.将表rate_exchange.DBF中"买出价"字段的名称改为"现钞卖出价"。

4.通过"外币代码"字段建立表rate_exchange.DBF和currency_sl.DBF之间的一对多永久联系(需要首先建立相关索引)。

二十六套

一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)

在考生文件夹下完成如下操作:

1.用SQL语句从rate_exchange.dbf表中提取外币名称、现钞买入价和卖出价三个字段的值并将结果存入rate_ex.dbf表(字段顺序为外币名称、现钞买入价、卖出价,字段类型和宽度与原表相同,记录顺序与原表相同),并将相应的SQL语句保存为文本文件one.txt。

2.用SQL语句将rate_exchange.dbf表中外币名称为"美元"的卖出价修改为829.01,并将相应的SQL语句保存为文本文件two.txt。

3.利用报表向导根据rate_exchange.dbf表生成一个外币汇率报表,报表按顺序包含外币名称、现钞买入价和卖出价三列数据,报表的标题为"外币汇率"(其他使用默认设置),生成的报表文件保存为rate_exchange。

4.打开生成的报表文件rate_exchange进行修改,使显示在标题区域的日期改在每页的注脚区显示。

二十七套

一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)

在考生文件夹下完成如下操作:

1.打开数据库customer,并将自由表customer和order添加到数据库中。

2.为表order的"订单日期"字段定义默认值为系统的当前日期。

3.为表customer建立主索引,索引名和索引表达式均为"客户编号"。

4.为表order建立普通索引,索引名和索引表达式均为"客户编号",然后通过"客户编号"字段建立表customer和order之间的永久联系。

二十八套

一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)

在考生文件夹下完成如下操作:

1.用SQLINSERT语句插入元组("p7","PN7",1020)到"零件信息"表(注意不要重复执行插入操作),并将相应的SQL语句存储在文件one.prg中。

2.用SQLDELETE语句从"零件信息"表中删除单价小于600的所有记录,并将相应的SQL语句存储在文件two.prg中。

3.用SQLUPDATE语句将"零件信息"表中零件号为"p4"的零件的单价更改为1090,并将相应的SQL语句存储在文件Three.prg中。

二十九套

一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)

在考生目录下完成下列操作:

1.从数据库stock中移去表stock_fk(不是删除)。

2.将自由表stock_name添加到数据库中。

3.为表stock_sl建立一个主索引,索引名和索引表达式均为"股票代码"。

4.为stock_name表的股票代码字段设置有效性规则,"规则"是:

left(股票代码,1)="6",错误提示信息是"股票代码的第一位必须是6"。

三十套

一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)

在考生文件夹下,完成如下操作:

1.打开考生文件夹下的表单one(如图所示),在"打开"命令按钮的Click事件中增加一条语句,使表单运行时单击该命令按钮的结果是使"关闭"按钮变为可用。

2.打开考生文件夹下的表单two(如图1所示),在选项组中增加一个单选钮(如图2所示)。

注意:

不能改变原先的名称以及属性值。

图1

图2

3.使用SQL语句为考生文件夹下的"学院表"增加一个字段"教师人数"(整数型),同时为该字段设置有效性规则:

教师人数>=0。

请将该SQL语句存储在three.prg文件中,否则不得分。

4.使用SQL语句将考生文件夹下的自由表teacher中教师姓名为Jack的工资修改为8000元。

请将该SQL语句存储在four.prg文件中,否则不得分。

三十一套

一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)

在考生文件夹下完成如下操作:

1.修改菜单my_menu,my_menu中的"文件"菜单项下有子菜单项"新建"、"打开"、"关闭"和"退出",请在"关闭"和"退出"之间加一条水平的分组线,并为"退出"菜单项设置一条返回到系统菜单的命令(不可以使用过程)。

2.使用"调试器"单步调试考生文件夹下的程序debug.prg,调试结束后,将调试输出窗口中的内容保存到文本文件debug_out.txt中。

3.使用SQL建立表的语句建立一个与自由表"金牌榜"结构完全一样的自由表golden.dbf。

请将该SQL语句存储在文件one.prg中,否则不得分。

4.使用SQL语句向自由表golden.dbf中添加一条记录("011",9,7,11)。

请将该SQL语句存储在文件two.prg中,否则不得分。

三十二套

一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)

在考生文件夹下完成如下操作:

1.打开数据库"外汇",通过"外币代码"字段为"外汇代码"和"外汇账户"建立永久联系。

2.新建一个名为"外汇管理"的项目文件,将数据库"外汇"加入"外汇管理"项目中。

3.修改mymenu菜单文件,为"文件"下的子菜单项"查找"设置访问键F(显示方式为"查找F"),并生成新的菜单程序。

4.修改one.prg中的SQL语句,使之正确(该语句的功能是从rate表中删除币种1代码为14,并且币种2代码为27的记录)。

三十三套

一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)

在考生目录下完成如下操作:

1.建立菜单QUERY_MENU。

该菜单只有"查询"和"退出"两个主菜单项(条形菜单),其中单击菜单项"退出"时,返回到VFP系统菜单(相应命令写在命令框中,不要写在过程中)。

2.将COURSE表的"开课系部"字段名改为"开课单位",其余不变。

3.从数据库SCORE_MANAGER中移去表TEMP2.DBF(不是删除)。

4.将SCORE1表中记录按学号从低到高排序,在学号相同的情况下再按成绩从高到低排序,排序结果存入表NEW_ORDER。

三十四套

一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)

在考生文件夹下完成如下操作:

1.建立项目"超市管理";并把"商品管理"数据库加入到该项目中。

2.为商品表增加字段:

销售价格N(6

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > IT认证

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1