VF基础操作题

  • 格式:doc
  • 大小:59.00 KB
  • 文档页数:4

下载文档原格式

  / 13
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.在考生文件夹下建立数据库BOOKAUTH.DBC,把表BOOKS和AUTHORS添加到该数据库中。

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

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

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

(1)步骤1:单击工具栏中的"新建"按钮,在"新建"对话框中选择"文件类型"中的"数据库",单击"新建文件"。在"创建"对话框中输入数据库名Bookauth,再单击"保存"按钮。

步骤2:在数据库设计器上空白处右击,在弹出的快捷菜单中选择"添加表"命令,然后在"打开"对话框中选择考试文件夹下的authors和books 表,然后双击打开。

(2)在数据库设计器中右击表authors,在弹出的快捷菜单中选择"修改"命令;在表设计器中,选择"索引"选项卡,在"索引名"中输入pk,在"类型"中选择"主索引",在"表达式"中输入"作者编号",单击"确定"按钮。

(3)在数据库设计器中右击表books,在弹出的快捷菜单中选择"修改"命令;在表设计器中,选择"索引"选项卡,在"索引名"中分别输入pk和"作者编号",在"类型"中选择"普通索引",在"表达式"中分别输入"图书编号"和"作者编号",单击"确定"按钮。

(4)在数据库设计器中,在表authors中选中主索引pk,按住鼠标拖动至表books的普通索引"作者编号"上,然后释放鼠标。

第二套题

1在考生文件名下新建一个名为‘库存管理’的项目文件

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

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

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

【操作步骤】

(1)在命令窗口输入"Create Project 库存管理"(也可写作"Crea Proj 库存管理"),并按回车键以新建一个项目。

(2)步骤1:在项目管理器中选择"数据"节点下的"数据库"选项,单击"新建"按钮,在"新建数据库"对话框中单击"新建数据库",再在"创建"对话框中输入数据库名"使用零件情况",并单击"保存"按钮。

步骤2:在数据库设计器空白处右击,在弹出的快捷菜单中选择"添加表"命令,在"打开"对话框中分别将考生文件下的表零件信息、使用零件和项目信息添加到数据库中。

(3)在数据库设计器中右击表"零件信息",在弹出的快捷菜单中选择"修改"命令,在表设计器的"字段"选项卡中,在"字段名"中输入"规格","类型"选择"字符型","宽度"为8,单击"确定"按钮。

(4)步骤1:单击工具栏中的"打开"按钮,在"打开"对话框中双击考生文件夹下的mymenu.mnx文件。

步骤2:在弹出的菜单设计器中,单击"文件"行中的"编辑"按钮,再单击"查找"行中的"选项"按钮,在弹出的"提示选项"对话框中的"键标签"处按下CTRL+T,最后单击"确定"按钮。

步骤3:单击工具栏中的"保存"按钮,再单击主菜单栏中"菜单"下的"生成"命令,在"生成菜单"对话框中单击"生成"按钮。

1 在考生文件夹下新建一个名为‘图书管理’的项目文件。

2在项目中新建一个名为‘图书’的数据库。

3将考生文件夹下的所有自由表添加到‘图书’数据库中。在项目中建立查询book-qu,其功能是查询价格大于等于10的图书(book 表)的所有信息,查询结果按价格降序排序。

【操作步骤】

(1)单击工具栏中的"新建"按钮,在"新建"对话框中选择"文件类型"中的"项目",再单击"新建文件"按钮,然后在"创建"对话框输入文件名"图书管理",单击"保存"按钮。

(2)选择项目管理器中"数据"节点下的"数据库"选项,单击"新建"按钮,在"创建"对话框中输入数据库文件名"图书",单击"保存"按钮,这时,数据库设计器自动打开

(3)在数据库设计器中右击,在弹出的快捷菜单中选择"添加表"命令,在"打开"对话框中将考生文件夹下的所有表文件依次添加到数据库中。

(4)步骤1:在项目管理器的"数据"选项卡中选中"查询"选项,单击"新建"按钮,在弹出的对话框中单击"新建查询"按钮,在"添加表或视图"对话框中将book表添加到查询设计器中。

步骤2:在查询设计器的"字段"项卡中将所有字段添加到"选定字段"。

步骤3:在"筛选"选项卡中,在"字段名"列中选择"book.价格","条件"列中选择">=","结果"列中输入10。

步骤4:在"排序依据"选项卡中将"book.价格"作为排序条件,并选择"降序"排列。步骤5:单击工具栏上的"保存"铵钮,在"另存为"对话框中输入查询文件名book_qu,

保存查询后关闭查询设计器

1在考生文件夹下打开数据库SCORE-MANAGER,该数据库中有三个表STUDENT,SCORE1和COURSE,根据已经建立好的索引,建立

表中联系。

2,为COURES表增加字段;开课学期(N,2,0)。

3为SCORE1表中的’成绩‘字段设置字段有效性规则;成绩>=0,出错信息提示是:’成绩必须是大于等于零‘。

4将SORE1表中’成绩‘字段的默认值设置为空值(NULL)

【操作步骤】

(1)单击工具栏中的"打开"按钮,打开考生文件夹下的数据库SCORE_MANAGER,在父表中选中主索引,按住鼠标左键拖动至子表相应的普通索引上,释放鼠标。

(2)在数据库设计器中右击表COURSE,选择"修改"命令,在表设计器中,将光标移动到最后的空字段处,输入字段名"开课学期",数据类型为数值型(2,0)。

(3)在数据库设计器中右击表SCORE1,选择"修改"命令,在弹出的表设计器中选中"成绩"字段,在"字段有效性"中的"规则"文本框中输入"成绩>=0",在"信息"文本框中输入""成绩必须大于或等于零""。

(4)同上题打开表SCORE1的表设计器,选择"成绩"字段,单击NULL列下的按钮(表示此列允许空值),然后再在"字段有效性"中的默认值中输入".NULL."。

第七套题

1.在考生文件夹下根据SCORE_MANAGER数据库,使用查询向导建立一个含有"姓名"和"出生日期"的标准查询QUERY3_1.QPR。

2.从SCORE_MANAGER数据库中删除名为NEW_VIEW3的视图。

3.用SQL命令向SCORE1表中插入一条记录:学号为"993503433"、课程号为"0001"、成绩为99。

4.打开表单MYFORM3_4,向其中添加一个"关闭"命令按钮(名称为Command1),表单运行时,单击此按钮关闭表单(不能有多余的命令)。

【操作步骤】

(1)单击工具栏中的"新建"按钮,在弹出的"新建"对话框中,选择"查询",单击"向导"按钮,按照向导的提示,首先从STUDENT表中选择"姓名"和"出生日期"字段,然后按提示单击"完成"按钮,在"另存为"对话框中输入文件名QUERY3_1.QPR。

(2)单击工具栏中的"打开"按钮,打开考生文件夹下的SCORE_MANAGER数据库,选择NEW_VIEW3视图并右击,选择"删除"命令,再在提示框中单击"移去"按钮。

(3)在命令窗口中输入下列代码并按回车键。

INSERT INTO SCORE1(学号,课程号,成绩) V ALUES("993503433","0001",99)

(4)单击工具栏中的"打开"按钮,打开考生文件夹下的表单MYFORM3_4.SCX,通过表单控件工具栏向其中添加一个命令按钮控件,并设置其Caption属性为"关闭",双击"关闭"命令按钮,编写其Click事件代码为"Thisform.Release"。保存并运行表单。

1.在考生文件夹下建立一个名为emp_bak的表,其结构与employee表的结构完全相同。

2.为employee表的"职员号"字段建立一个候选索引,索引名为empid,表达式为"职员号"。

3.使用报表向导生成一个名为employee.frx的报表文件,其中包括employee表的职员号、姓名、性别和职务4个字段,报表样式为"简报式",按"职员号"升序排序,报表标题为"职员一览表"。

4.建立一个名为one.prg的命令文件,该文件包含一条运行(预览)报表文件employee.frx的命令。

【操作步骤】

(1)在命令窗口中输入命令"use employee",然后按回车键。接着在命令窗口输入命令"copy stru to emp_bak.dbf",再按回车键。也可以通过常用工具栏中的"打开"按钮打开employee 表,然后在命令窗口输入"copy stru to emp_bak.dbf",再按回车键。

(2)打开考生文件夹下的"employee"表,在命令窗口输入"modi stru"命令,在表设计器中按要求为表设置候选索引,索引名为"empid",索引表达式为"职员号"。

(3)单击工具栏中的"新建"按钮,通过报表向导新建一个报表,向其中添加employee 表,然后按要求将指定字段添加到报表中,并将"职员号"设置升序排序。修改报表样式为"简报式",报表标题为"职员一览表"。最后将报表保存为employee.frx。

(4)单击工具栏中的"新建"按钮,新建一个名为one的程序文件,并在其中输入代码"report form employee",最后在命令窗口输入"DO one.prg"运行程序,查看报表的预览结果。

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

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

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

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

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

(1)单击常用工具栏中的"打开"按钮,打开数据库stock。在命令窗口中输入:REMOVE TABLE stock_fk。如果显示提示信息框,那么单击"是"按钮。