VF数据库实验指导书.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《VF数据库实验指导书.docx》由会员分享,可在线阅读,更多相关《VF数据库实验指导书.docx(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、试验一 VFP 数据表根本操作1、 数据表的建立和数据的输入一、试验目的1、了解数据表的根本概念2、把握数据表的建立2、把握数据表中数据的添加3、把握从其他数据表中添加数据二、试验内容及任务1、将所附带的VFPEX 文件夹及该文件夹中的全部文件复制到C 盘根名目下。2、在文件夹VFPEX 创立数据表XS.DBF,表构造如下:字段名类型宽度小数位数说明XH字符型6学号XM字符型8姓名XB字符型2性别CSRQ日期型8诞生日期TYF规律型1团员否SZX字符型6所在系RXCJ数值型3入学成绩3、在创立表的同时,输入如下的记录:学号姓名性别诞生日期团员否所在系入学成绩040105张静女1986-12-1
2、T中文387040207杨卫国男1986-9-22F历史390040410方惠娟女1986-11-15F外文3794、向数据表添加记录:学号姓名性别诞生日期团员否所在系入学成绩040405宋海涛男1986-8-29T外文3825、从数据表XS1.DBF 中成批添加数据到数据表XS.DBF 中。三、试验环境和试验材料1、Visual FoxPro 6.0 中文版; 2、素材软盘四、试验方法和步骤 1、复制试验所需文件双击“我的电脑”,翻开窗口,双击 A 驱动器,窗口中显示A 盘中的内容, 鼠标右击 VFPEX 文件夹,显示快捷菜单,选择“复制”命令;翻开C 盘根名目并右击,显示快捷菜单,选择“粘
3、贴”命令, 软盘中的VFPEX 文件夹及其文件被复制到C 盘根名目中。2、创立数据表并输入数据1) 进入Visual FoxPro 6.0 环境。2) 选择“文件/建”命令,显示“建”对话框,如图1-1,选择“表”并单击“建文件”,显示创立对话框,如图 1- 2,“保存在”选择“VFPEX 文件夹”,“输入表名”为“XS.DBF”,单击“保存”,显示表设计器,如图 1-3。10 图 1-1图 1-23) 按要求输入相关的字段名、字段类型、字段宽度等内容,具体如图1-3。图 1-34) 单击“确定”,显示“现在输入数据吗?”确认框,如图1-4,单击“是”,显示数据表窗口,如图1-5,将上述三条记
4、录依次输入到数据表中,并关闭窗口。图 1-4图 1-53、向数据表添加记录1) 选择“文件/翻开”命令,显示翻开对话框,如图 1-6,在“查找范围”中选择“VFPEX 文件夹”, “文件类型”中选择“表*.dbf ”,双击 XS.DBF 数据表,翻开数据表。图 1-62) 选择“显示/扫瞄”命令,显示数据表窗口,如图1-5。3) 选择“表/追加记录”命令,在数据表窗口中添加的空记录,将上述记录添加到数据表,并关闭数据表4、从其他数据表添加数据到当前数据表1) 翻开数据表XS.DBF,并显示数据表窗口,如图1-5。2) 选择“表/追加记录”命令,显示追加来源对话框,如图1-7,在“类型”中选择“
5、Table(DBF)”,对“来源于”单击其后的按钮,显示翻开对话框,选择XS1.DBF 数据表翻开。图 1-73) 单击“确定”,XS1.DBF 数据表中的数据添加到XS.DBF 数据表中,最终关闭数据表。5、最终,选择“窗口/命令窗口”命令,翻开命令窗口,在其中输入:“CLOSE ALL”,关闭全部翻开的文件,并选择“文件/退出”命令,退出Visual FoxPro 6.0 环境。2、数据表中数据的修改和删除一、试验目的1、了解数据表中数据的扫瞄2、把握数据表中成批数据的修改3、把握用命令REPLACE 成批修改数据4、把握规律删除数据表中的记录5、把握物理删除数据表中的记录二、试验内容及任
6、务1、扫瞄文件夹VFPEX 中的数据表RESULT.DBF。2、对数据表RESULT.DBF 中,缺课次数为 0 的学生,成绩加 5 分。3、对数据表RESULT.DBF 中,规律删除成绩小于 60 分的记录。4、对数据表RESULT.DBF,恢复全部被规律删除的记录。5、对数据表RESULT.DBF 中,物理删除外文系同学的记录。6、对文件夹 VFPEX 中的数据表 KCSP.DBF,将单价在 10 元和 15 元之间包括 15 元的商品,单价增加10%,数量增加 10,并计算相应的金额。三、试验环境和试验材料1、Visual FoxPro 6.0 中文版;2、VFPEX 中的数据表RESU
7、LT.DBF 和数据表KCSP.DBF四、试验方法和步骤1、进入Visual FoxPro 6.0 环境。2、扫瞄数据表RESULT.DBF1) 选择“文件/翻开”命令,显示翻开对话框,在“查找范围”中选择“VFPEX 文件夹”,“文件类型”中选择“表*.dbf ”,双击 RESULT.DBF 数据表,翻开数据表。2) 选择“显示/扫瞄”命令,显示数据表窗口,如图1-8,即可扫瞄表中数据。图 1-83、将缺课次数为 0 的学生,成绩加 5 分1) 翻开RESULT.DBF 数据表窗口。2) 选择“表/替换字段”命令,显示替换字段对话框,如图 1-9,在“字段”选择“CJ”,“替换为”输入“CJ
8、 + 5 ”,“作用范围”选择“ALL”,单击“For”后的按钮,显示表达式生成器窗口,如图 1-10。3) 在“字段”中选择“QKCS”并双击,结果显示在“FOR 子句”中,在“规律”中选择“=”,结果同样显示在“FOR 子句”中,在“=”后输入 0,“FOR 子句”中的表达式为:“Result.qkcs = 0”,最终单击“确定”,生成 FOR 表达式,返回到替换字段对话框。4) 在替换字段对话框,单击“替换”,完成数据的替换。图 1-9图 1-104、规律删除成绩小于 60 分的记录。1) 翻开RESULT.DBF 数据表窗口。2) 选择“表/删除记录”命令,显示删除对话框,如图1-11
9、,在“作用范围”选择“ALL”,单击“For”后的按钮,显示表达式生成器窗口。3) 在“字段”中选择“CJ”并双击,在“规律”中选择“”,在“”后输入 60,“FOR 子句”中的表达式为:“Result.cj 0 .AND. CJ = 100”,在“信息”文本框内输入“学生成绩应在 0100 分之间“”,完成设置。4) 按要求完成上述设置,单击“确定”按钮,显示确认框,选择“是”按钮,完成最终的工作。4、最终,在命令窗口中输入:“CLOSE ALL”,关闭全部翻开的文件,选择“文件/退出”命令,退出Visual FoxPro 6.0 环境。4、数据库表的关系建立一、试验目的1、把握数据库中表之
10、间关系的建立二、试验内容及任务1、在文件夹VFPEX 中,将数据库COML.DBC 中的数据表PROD.DBF 和SELL.DBF 之间建立一对多关系。2、在文件夹 VFPEX 中,将数据表 TEST1.DBF 导入到数据库 ABC.DBC 中。对数据库中的数据表 TEST1.DBF 和 LX.DBF 之间建立一对一关系。三、试验环境和试验材料1、Visual FoxPro 6.0 中文版;2、VFPEX 中的数据表TEST1.DBF、LX.DBF、PROD.DBF 和 SELL.DBF,数据库ABC.DBC、COML.DBC。四、试验方法和步骤1、进入Visual FoxPro 6.0 环境
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VF 数据库 实验 指导书
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内