欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    VF数据库实验指导书.docx

    • 资源ID:96518845       资源大小:614.72KB        全文页数:33页
    • 资源格式: DOCX        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    VF数据库实验指导书.docx

    试验一 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-1T中文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 盘根名目并右击,显示快捷菜单,选择“粘贴”命令, 软盘中的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,将上述三条记录依次输入到数据表中,并关闭窗口。图 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,在“类型”中选择“Table(DBF)”,对“来源于”单击其后的按钮,显示翻开对话框,选择XS1.DBF 数据表翻开。图 1-73) 单击“确定”,XS1.DBF 数据表中的数据添加到XS.DBF 数据表中,最终关闭数据表。5、最终,选择“窗口/命令窗口”命令,翻开命令窗口,在其中输入:“CLOSE ALL”,关闭全部翻开的文件,并选择“文件/退出”命令,退出Visual FoxPro 6.0 环境。2、数据表中数据的修改和删除一、试验目的1、了解数据表中数据的扫瞄2、把握数据表中成批数据的修改3、把握用命令REPLACE 成批修改数据4、把握规律删除数据表中的记录5、把握物理删除数据表中的记录二、试验内容及任务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 中的数据表RESULT.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 + 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,在“作用范围”选择“ALL”,单击“For”后的按钮,显示表达式生成器窗口。3) 在“字段”中选择“CJ”并双击,在“规律”中选择“<”,在“<”后输入 60,“FOR 子句”中的表达式为:“Result.cj < 60”,最终单击“确定”,生成 FOR 表达式,返回到替换字段对话框。图 1-114) 在删除对话框,单击“删除”,完成记录的规律删除。5、恢复全部被规律删除的记录。1) 翻开RESULT.DBF 数据表窗口。2) 选择“表/恢复记录”命令,显示恢复记录对话框,如图1-12,在“作用范围”选择“ALL”,单击 “恢复记录”,完成对规律删除记录的恢复。图 1-126、物理删除外文系同学的记录。1) 翻开RESULT.DBF 数据表窗口。2) 选择“表/删除记录”命令,显示删除对话框,在“作用范围”选择“ALL”,“For”后输入:“szx=”外文”,单击“删除”,完成记录的规律删除。3) 选择“表/彻底删除”命令,显示彻底删除确认框,如图1-13,单击“是”完成对记录的物理删除, 最终关闭数据表。图 1-137、对数据表KCSP.DBF,将单价在 10 元和 15 元之间包括 15 元的商品,单价增加 10%,数量增加 10, 并计算相应的金额。1) 使用“文件/翻开”命令,翻开数据表KCSP.DBF。2) 选择“窗口/命令窗口”命令,翻开命令窗口,如图1-14,在其中输入如下命令: REPLACE DJ WITH DJ * 1.1 , SL WITH SL + 10 , JE WITH SL * DJ图 1-143) 最终关闭数据表。8、最终,在命令窗口中输入:“CLOSE ALL”,关闭全部翻开的文件,选择“文件/退出”命令,退出Visual FoxPro 6.0 环境。3、数据表构造的修改一、试验目的1、把握数据表构造中字段的增加2、把握数据表构造中字段的修改3、把握数据表构造中字段的删除二、试验内容及任务课程名称高等数学 大学英语 计算机根底哲学学分64531、对文件夹VFPEX 中的数据表RESULT.DBF,在课程名称后增加名为XF数值型,1,学分,并按以下标准添加相应的数值。2、对数据表RESULT.DBF 中,将成绩字段的宽度改为 5,小数位数为 1。3、对数据表RESULT.DBF 中,删除姓名字段。三、试验环境和试验材料1、Visual FoxPro 6.0 中文版;2、VFPEX 中的数据表RESULT.DBF。四、试验方法和步骤1、进入Visual FoxPro 6.0 环境。2、在课程名称后增加名为XF数值型,1,学分,并按以下标准添加相应的数值。1) 使用“文件/翻开”命令,翻开数据表RESULT.DBF。2) 选择“显示/表设计器”命令,显示表设计器对话框,如图 1-15,选中 QKCS 字段,单击“插入” 按钮,在KCMC 字段后插入空字段。图 1-153) 在空字段中,按XF数值型,1,学分要求输入,单击“确定”按钮。4) 显示确认框,如图 1-16,单击“是”按钮,完成字段的插入。图 1-165) 选择“显示/扫瞄”命令,翻开数据表窗口。6) 选择“表/替换字段”命令,显示替换字段对话框,在“字段”选择“XF”,在“替换为”框内输入 “6”,“作用范围”选择“ALL”,在“For”框内输入“KCMC = 高等数学”,单击“替换”按钮,完成局部学字段的输入。7) 再重复使用“表/替换字段”命令三次,在“替换为”框内分别输入“4”、“5”和“3”,在“For”框内分别输入“KCMC = 大学英语”、“KCMC = 计算机根底”和“KCMC = 哲学”,其他选择同上面,即可完成学分的输入。3、将成绩字段的宽度改为 5,小数位数为 1。1) 翻开数据表RESULT.DBF。2) 使用“显示/表设计器”命令翻开表设计器对话框,选择“CJ”字段,将其宽度改为“5”,小数位数改为“1”,单击“确定”按钮。3) 显示确认框,单击“是”按钮,完成字段的修改。4、删除姓名字段。1) 翻开数据表RESULT.DBF。2) 使用“显示/表设计器”命令翻开表设计器对话框,选择“XM”字段,单击“删除”按钮,删除姓名字段,然后单击“确定”按钮。3) 显示确认框,单击“是”按钮,完成字段的删除。5、最终,在命令窗口中输入:“CLOSE ALL”,关闭全部翻开的文件,选择“文件/退出”命令,退出Visual FoxPro 6.0 环境。试验二 VFP 数据表高级操作1、数据表索引、排序一、试验目的1、把握数据表索引的建立和使用2、把握数据表的排序命令SORT 二、试验内容及任务1、对文件夹VFPEX 中的数据表RESULT.DBF,按课程名称升序、缺课次数降序建立索引。2、对数据表RESULT.DBF,建立复合索引SZXXH,按所在系降序,所在系一样则按学号降序。3、分别以课程名称、缺课次数和复合索引SZXXH,作为当前索引,扫瞄数据表。4、对数据表RESULT.DBF,将其中中文系的学生按成绩降序排序,结果放入ZWRES.DBF 中。三、试验环境和试验材料1、Visual FoxPro 6.0 中文版;2、VFPEX 中的数据表RESULT.DBF。四、试验方法和步骤1、进入Visual FoxPro 6.0 环境。2、按课程名称升序、缺课次数降序建立索引。1) 使用“文件/翻开”命令,翻开数据表RESULT.DBF。2) 选择“显示/表设计器”命令,显示表设计器对话框,如图2-1,选中KCMC 字段,在“索引”处选择“升序”,选中 QKCS 字段,在“索引”处选择“降序”,单击“确定”按钮。图 2-13) 显示确认框,单击“是”按钮,完成索引的建立。3、建立复合索引SZXXH,按所在系降序,所在系一样则按学号降序。1) 选择“显示/表设计器”命令,显示表设计器对话框,如图 2-1,单击“索引”标签,已有刚刚建立的两个索引,依次为缺课次数和课程名称,在索引名最终的空文本框中输入“ SZXXH”,类型保持缺省值,排序选择降序,在表达式中输入“SZX + XH”,最终单击“确定”按钮。2) 显示确认框,单击“是”按钮,完成复合索引的建立。4、分别以课程名称、缺课次数和复合索引SZXXH,作为当前索引,扫瞄数据表。1) 选择“窗口/命令窗口”命令,翻开命令窗口,在其中输入如下命令: SET ORDER TO 12) 选择“显示/扫瞄”命令,翻开数据表窗口,窗口内表中记录按缺课次数降序显示。3) 单击命令窗口,并在其中输入命令:“SET ORDER TO 2”,然后单击已翻开数据表窗口,窗口内表中记录按课程名称升序显示。4) 单击命令窗口,并在其中输入命令:“SET ORDER TO 3”,然后单击已翻开数据表窗口,窗口内表中记录按复合索引SZXXH 降序显示。5) 单击命令窗口,并在其中输入命令:“SET ORDER TO 0”,然后单击已翻开数据表窗口,窗口内表中记录按输入时的挨次显示。5、对数据表RESULT.DBF,将其中中文系的学生按成绩降序排序,结果放入ZWRES.DBF 中。1) 单击命令窗口,并在其中输入如下命令:SORT ON CJ/D TO C: VFPEXZWRES.DBF FOR SZX = “中文”2) 使用“文件/翻开”命令,翻开数据表ZWRES.DBF,使用“显示/扫瞄”命令,翻开数据表窗口,如图 2-2,其中显示内容为按成绩降序排序的中文系学生。图 2-26、最终,在命令窗口中输入:“CLOSE ALL”,关闭全部翻开的文件,选择“文件/退出”命令,退出Visual FoxPro 6.0 环境。2、数据表数据统计一、试验目的1、把握统计命令COUNT2、把握求和命令SUM3、把握求平均值命令AVERGER 二、试验内容及任务1、对文件夹 VFPEX 中的数据表 RESULT.DBF,统计选择课程为计算机根底的人数,并将统计的人数存放在数据表COURSE.DBF 中对应记录的选课人数字段内。2、对文件夹VFPEX 中的数据表KCSP.DBF 中,在最终增加字段ZJE数值型,9,2,总金额,统计库存商品的总金额,将结果存放在全部记录的ZJE 字段中。3、对文件夹 VFPEX 中的数据表RESULT.DBF,统计历史系的平均成绩,把结果存放在数据表 COURSE.DBF 中全部记录的平均成绩字段内。三、试验环境和试验材料1、Visual FoxPro 6.0 中文版;2、VFPEX 中的数据表RESULT.DBF、COURSE.DBF 和 KCSP.DBF。四、试验方法和步骤1、进入Visual FoxPro 6.0 环境。2、统计数据表 RESULT.DBF 中选择课程为计算机根底的人数,并将统计的人数存放在数据表 COURSE.DBF 中对应记录的选课人数字段内。1) 使用“文件/翻开”命令,翻开数据表RESULT.DBF。2) 选择“窗口/命令窗口”命令,翻开命令窗口,在其中输入如下命令: COUNT TO X FOR KCMC=”计算机根底”3) 使用“文件/翻开”命令,翻开数据表COURSE.DBF。4) 使用“显示/扫瞄”命令,翻开数据表窗口。5) 使用“表/替换字段”命令,翻开替换字段对话框,在“字段”选择“XKRS”,在“替换为”框内输入“X”,“作用范围”选择“ALL”,在“For”框内输入“KCMC = 计算机根底”,单击“替换”按钮,完成将统计数据的存放。3、在数据表KCSP.DBF 中增加字段ZJE数值型,9,2,总金额,并统计库存商品的总金额,将结果存放在全部记录的ZJE 字段中。1) 使用“文件/翻开”命令,翻开数据表KCSP.DBF。2) 使用“显示/表设计器”命令,翻开表设计器对话框,在最终空字段中,按 ZJE数值型,9,2, 总金额要求输入,单击“确定”按钮。弹出确认框后按“是”按钮,完成字段的插入。3) 选择“窗口/命令窗口”命令,翻开命令窗口,在其中输入如下命令: SUM JE TO X4) 使用“显示/扫瞄”命令,翻开数据表窗口。5) 使用“表/替换字段”命令,翻开替换字段对话框,在“字段”选择“ZJE”,在“替换为”框内输入“X”,“作用范围”选择“ALL”,单击“替换”按钮,完成将统计数据的存放。4、把数据表RESULT.DBF 中历史系的平均成绩存放在数据表COURSE.DBF 中全部记录的平均成绩字段内。1) 使用“文件/翻开”命令,翻开数据表RESULT.DBF。2) 选择“窗口/命令窗口”命令,翻开命令窗口,在其中输入如下命令: AVERAGE CJ TO X FOR SZX=”历史”3) 使用“文件/翻开”命令,翻开数据表COURSE.DBF。4) 使用“显示/扫瞄”命令,翻开数据表窗口。5) 使用“表/替换字段”命令,翻开替换字段对话框,在“字段”选择“PJCJ”,在“替换为”框内输入“X”,“作用范围”选择“ALL”,单击“替换”按钮,完成将统计数据的存放。5、最终,在命令窗口中输入:“CLOSE ALL”,关闭全部翻开的文件,选择“文件/退出”命令,退出Visual FoxPro 6.0 环境。3、数据表数据汇总一、试验目的1、把握汇总命令TOTAL 二、试验内容及任务1、对文件夹VFPEX 中的数据表RESULT.DBF,按所在系统计总成绩,结果存放在数据表RESTOT.DBF,该数据表只包含所在系和成绩字段。三、试验环境和试验材料1、Visual FoxPro 6.0 中文版;2、VFPEX 中的数据表RESULT.DBF。四、试验方法和步骤1、进入Visual FoxPro 6.0 环境。2、使用“文件/翻开”命令,翻开数据表RESULT.DBF。3、使用“显示/表设计器”命令,翻开表设计器对话框,选中 SZX 字段,在“索引”处选择“升序”,单击“确定”按钮,弹出确认框后单击“是”按钮,完成索引的建立。4、使用“窗口/命令窗口”命令,翻开命令窗口,在其中输入如下命令:SET ORDER TO SZX5、在命令窗口中输入如下命令:TOTAL ON SZX TO C:VFPEXRESTOT.DBF FIELDS CJ6、使用“文件/翻开”命令,翻开数据表RESTOT.DBF。7、使用“显示/表设计器”命令翻开表设计器对话框,选择“XH”字段,单击“删除”按钮,同样,依次选择“KCMC”、“XF”、“QKCS”字段,并同时单击“删除”按钮,删除上述字段,然后单击“确定”按钮,显示确认框,单击“是”按钮,完成字段的删除。8、最终,在命令窗口中输入:“CLOSE ALL”,关闭全部翻开的文件,选择“文件/退出”命令,退出Visual FoxPro 6.0 环境。试验三VFP 数据库操作1、数据库的建立和数据库表的建立一、试验目的1、把握数据库的建立2、把握数据库表的建立二、试验内容及任务1、在文件夹VFPEX 中,创立数据库MERCH.DBC。2、在数据库MERCH.DBC 中,创立数据表SHIPMENT.DBF,其构造如下:字段名类型宽度小数位数说明XH字符型6序号CKRQ日期型8出库日期SL数值型3数量DJ数值型52单价三、试验环境和试验材料1、Visual FoxPro 6.0 中文版; 四、试验方法和步骤创立数据库MERCH.DBC,并创立库中数据表SHIPMENT.DBF。 1、进入Visual FoxPro 6.0 环境。2、使用“文件/建”命令翻开“建”对话框,选择“数据库”并单击“建文件”,显示创立对话框。3、在创立对话框中,“保存在”选择“VFPEX 文件夹”,输入“数据库名”为“MERCH.DBC”,单击“保存”,显示数据库设计器,如图 3-1,完成数据库的设计。 图 3-1图 3-24、单击“数据库设计器”工具栏中的“建表”按钮,显示“建表”对话框,如图3-2,单击“建表” 按钮,显示创立对话框。5、在创立对话框中,“保存在”选择“VFPEX 文件夹”,“输入表名”为“SHIPMENT.DBF”,单击“保存”,显示表设计器,如图 3-3。6、按要求输入相关的字段名、字段类型、字段宽度等内容,具体如图3-3。图 3-37、单击“确定”,显示“现在输入数据吗?”确认框,单击“否”,完成数据表的创立。8、最终,在命令窗口中输入:“CLOSE ALL”,关闭全部翻开的文件,选择“文件/退出”命令,退出Visual FoxPro 6.0 环境。2、数据表的导入和导出一、试验目的1、把握数据表导入到数据库中2、把握数据表从数据库中导出二、试验内容及任务1、在文件夹VFPEX 中,创立数据库STUD.DBC,并将数据表XS1.DBF、RESULT.DBF 和 COURSE.DBF 导入到该数据库中。2、在文件夹VFPEX 中,将数据库ABC.DBC 中的数据表TEST.DBF,变成自由表。三、试验环境和试验材料1、Visual FoxPro 6.0 中文版;2、VFPEX 中的数据表XS1.DBF、RESULT.DBF、COURSE.DBF 和 TEST.DBF,数据库ABC.DBC。四、试验方法和步骤1、进入Visual FoxPro 6.0 环境。2、创立数据库STUD.DBC,并将数据表XS1.DBF、RESULT.DBF 和 COURSE.DBF 导入到该数据库中。1) 使用“文件/建”命令翻开“建”对话框,选择“数据库”并单击“建文件”,显示创立对话框。2) 在创立对话框中,“保存在”选择“VFPEX 文件夹”,输入“数据库名”为“STUD.DBC”,单击“保存”,显示数据库设计器,完成数据库的设计。3) 选择“数据库/添加表”命令,显示翻开对话框,如图 3-4,“查找范围”选择“VFPEX”,“选择表名”框中输入“XS1.DBF”,然后单击“确定”,完成数据表的导入。图 3-44) 同数据表XS1.DBF 的导入一样,重复,完成数据表RESULT.DBF 和 COURSE.DBF 的导入3、将数据库ABC.DBC 中的数据表TEST.DBF,变成自由表。1) 使用“文件/翻开”命令,翻开数据库ABC.DBC。2) 单击,选中数据表TEST.DBF,3) 选择“数据库/移去”命令,显示选择对话框,如图 3-5,单击“移去”按钮,显示确认框,单击“是”按钮,使数据表TEST.DBF 成为自由表。图 3-54、最终,在命令窗口中输入:“CLOSE ALL”,关闭全部翻开的文件,选择“文件/退出”命令,退出Visual FoxPro 6.0 环境。3、数据库表属性的设置一、试验目的1、把握数据库中数据表中字段属性的设置二、试验内容及任务1、在文件夹VFPEX 中,对数据库TEACH.DBC 中数据表STUDENT.DBF 的 XH 字段,设置成只能输入数字而不能输入字母,对XM 字段,设置显示标题为“姓名”。对 XB 字段,设置默认值为“男”。2、在文件夹 VFPEX 中,对数据库 TEACH.DBC 中数据表 ELECTIVE.DBF 的 CJ 字段,设置成输入成绩的范围为 0100 分,不在该范围是,显示提示信息:“学生成绩应在 0100 分之间”。三、试验环境和试验材料1、Visual FoxPro 6.0 中文版;2、VFPEX 中的数据表STUDENT.DBF、TEACHEER.DBF 和 ELECTIVE.DBF,数据库TEACH.DBC。四、试验方法和步骤1、进入Visual FoxPro 6.0 环境。2、对数据库 TEACH.DBC 中数据表 STUDENT.DBF 的 XH 字段,设置成只能输入数字而不能输入字母,对XM字段,设置显示标题为“姓名”。对 XB 字段,设置默认值为“男”。1使用“文件/翻开”命令,翻开VFPEX 文件夹中的数据库TEACH.DBC。2) 右击数据表STUDENT.DBF,显示快捷菜单,选择“修改”命令,显示表设计器对话框,如图3-6。图 3-63) 选中XH 字段,在显示局部的“输入掩码”文本框内输入“999999”,完成对该字段设置成只能输入数字。4) 选中 XH 字段,在显示局部的“标题”文本框内输入“姓名”,可使数据表窗口中 XM 字段的标题显示为“姓名”,完成设置。5) 选中XB 字段,在字段有效性的“默认值”文本框内输入“男“”,完成设置。6) 按要求完成上述设置,单击“确定”按钮,显示确认框,如图3-7,选择“是”按钮,完成最终的工作。图 3-73、对数据库 TEACH.DBC 中数据表 ELECTIVE.DBF 的 CJ 字段,设置成输入成绩的范围为 0100 分,不在该范围是,显示提示信息:“学生成绩应在 0100 分之间”。1) 双击数据表ELECTIVE.DBF,翻开数据表窗口。2) 使用“显示/表设计器”命令,翻开表设计器对话框。3) 选中 CJ 字段,在字段有效性的“规章”文本框内输入“CJ => 0 .AND. CJ <= 100”,在“信息”文本框内输入“学生成绩应在 0100 分之间“”,完成设置。4) 按要求完成上述设置,单击“确定”按钮,显示确认框,选择“是”按钮,完成最终的工作。4、最终,在命令窗口中输入:“CLOSE ALL”,关闭全部翻开的文件,选择“文件/退出”命令,退出Visual FoxPro 6.0 环境。4、数据库表的关系建立一、试验目的1、把握数据库中表之间关系的建立二、试验内容及任务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 环境。2、对数据库COML.DBC 中的数据表PROD.DBF 和 SELL.DBF 之间建立的一对多关系。1) 使用“文件/翻开”命令,翻开VFPEX 文件夹中的数据库COML.DBC2) 双击数据表PROD.DBF,翻开数据表窗口。3) 使用“显示/表设计器”命令,翻开表设计器对话框。4) 选中“SPBH”字段,在“索引”框内选择“升序”。5) 选择“索引”标签,如图3-8,选中“SPBH”索引,在“类型”框内选择“主索引”或“候选索引。”6) 单击“确定”按钮,显示确认框,选择“是”按钮,完成主索引的设置。7) 右击数据表SELL.DBF,显示快捷菜单,选择“修改”命令,显示表设计器对话框。8) 选中“SPBH”字段,在“索引”框内选择“升序”。9) 单击“确定”按钮,显示确认框,选择“是”按钮,完成索引的设置。10) 在数据库设计器窗口中,用鼠标指向数据表PROD.DBF 中的主索引“SPBH”,按下左键并拖曳至数据表 SELL.DBF 中的一般索引“SPBH”处松开左键,完成一对多的关系建立,如图3-9。图 3-8图 3-93、将数据表 TEST1.DBF 导入到数据库ABC.DBC 中。对数据表 TEST1.DBF 和 LX.DBF 之间建立的一对一关系。1) 使用“文件/翻开”命令,翻开VFPEX 文件夹中的数据库ABC.DBC。2) 使用“数据库/添加表”命令,将TEST1.DBF 添加到数据库。3) 双击数据表TEST1.DBF,翻开数据表窗口。4) 使用“显示/表设计器”命令,翻开表设计器对话框。5) 选中“XH”字段,在“索引”框内选择“升序”。6) 选择“索引”标签,选中“XH”索引,在“类型”框内选择“主索引”或“候选索引”。7) 单击“确定”按钮,显示确认框,选择“是”按钮,完成主索引的设置。8) 右击数据表LX.DBF,显示快捷菜单,选择“修改”命令,显示表设计器对话框。9) 选中“XH”字段,在“索引”框内选择“升序”。10) 选择“索引”标签,选中“XH”索引,在“类型”框内选择“主索引”或“候选索引”。11) 单击“确定”按钮,显示确认框,选择“是”按钮,完成主索引的设置。12) 在数据库设计器窗口中,用鼠标指向数据表TEST1.DBF 中的主索引“XH”,按下左键并拖曳至数据表 LX.DBF 中的主索引“XH”处松开左键,完成一对一的关系建立。4、最终,在命令窗口中输入:“CLOSE ALL”,关闭全部翻开的文件,选择“文件/退出”命令,退出Visual FoxPro 6.0 环境。5、视图的创立一、试验目的1、把握视图的创立二、试验内容及任务1、对文件夹 VFPEX 中的数据库 TEACH.DBC,建立视图 COLLECT,其中包括 XH、XM、SZX、KCMC、XF 和 CJ 等六个字段。三、试验环境和试验材料1、Visual FoxPro 6.0 中文版;2、VFPEX 中的数据表STUDENT.DBF、TEACHEER.DBF 和 ELECTIVE.DBF,数据库TEACH.DBC。四、试验方法和步骤1、进入Visual FoxPro 6.0 环境。2、使用“文件/翻开”命令,翻开VFPEX 文件夹中的数据库TEACH.DBC。3、选择“文件/建”命令,显示建对话框,选择“视图”并单击“向导”按钮,显示“本地视图向导” 步骤一字段选取对话框,如图 3-10。4、在“数据库和表”列表框中,选中STUDENT 数据表,在“可用字段”列表框中选中XH 字段并单击移动的箭头,使该字段移动到“选定字段”列表框中,依次将“XM”、“SZX”字段从“可用字段”列表框中移动到“选定字段”列表框中。5、分别在“数据库和表”列表框中选中TEACHER 数据表和ELECTIVE 数据表,将其中的KCMC、XF 和 CJ 字段从“可用字段”列表框中移动到“选定字段”列表框中。6、单击“下一步”按钮,显示“本地视图向导”步骤二为表建立关系对话框。7、在两个下拉列表框中分别选择STUDENT.XH 和 ELECTIVE.XH,如图 3-11,并单击添加按钮,添加数据表STUDENT.DBF 和ELECTIVE.DBF 之间的内部关系。图 3-118、在两个下拉列表框中分别选择ELECTIVE.KCBH 和TEACHER.KCBH,如图 3-12,并单击添加按钮,添加数据表 ELECTIVE.DBF 和 TEACHER.DBF 之间的内部关系。图 3-129、单击“下一步”按钮,显示“本地视图向导”步骤三筛选记录对话框,如图3-13。图 3-1310、保持缺省值,单击“下一步”按钮,显示“本地视图向导”步骤四排序记录对话框,如图3-14。图 3-1411、保持缺省值,单击“下一步”按钮,显示“本地视图向导”步骤五完成对话框,如图3-15。图 3-1512、保持缺省值,单击“完成”按钮,显示视图名对话框,如图3-16,输入COLLECT,单击“确认”按钮, 完成视图的创立,如图 3-17。图 3-16图 3-1713、最终,在命令窗口中输入:“CLOSE ALL”,关闭全部翻开的文件,选择“文件/退出”命令,退出 Visual FoxPro 6.0 环境。试验四 VFP 菜单设计1、菜单设计一、试验目的1、把握利用菜单设计器设计一般菜单2、把握菜单的运行二、试验内容及任务1、创立一个一般菜单,包括“文件F”和“编辑E”两个菜单项,其中“文件”菜单项包括“建”、 “翻开”和“退出”三个命令菜单,它们的快捷键分别是 Ctrl+N、Ctrl+O 和 Ctrl+X,它们的结果分别是执行程序文件 NEW.PRG、OPEN.PRG 和将系统菜单恢复为标准设置;“编辑”菜单项包括“剪切”、 “复制”和“粘贴”三个命令菜单,它们的快捷键分别是 Ctrl+X、Ctrl+C 和 Ctrl+V,它们分别调用相应的系统标准功能,结果保存在TEST.MUX 文件中,生成菜单程序文件TEST.MPR。三、试验环境和试验材料1、Visual FoxPro 6.0 中文版;2、VFPEX 中程序文件NEW.PRG、OPEN.PRG。四、试验方法和步骤1、进入Visual FoxPro 6.0 环境。2、选择“文件/建”命令,显示建对话框,选择“菜单”并单击“建文件”按钮,显示建菜单对话框,如图 4-1,选择“菜单”按钮,进入“菜单设计器”对话框,如图4-2。图 4-13、在“菜单名称”列的文本框输入:“文件(<F)”,“结果”列选择“子菜单”,单击“创立”按钮,菜单设计器窗口进入到子菜单设计,如图4-3。图 4-2图 4-3图 4-44、在“菜单名称”列的文本框输入:“建”,在“结果”列选择“命令”,在“选项”列的文本框输入“DO NEW.PRG”,最终单击“选项”列上的按钮,显示“提示选项”对话框,如图4-4。5、单击“键标签”文本框,并在键盘上按组合键Ctrl+N,最终单击“确定”按钮。6、同样方法,设计“翻开”命令菜单和隔离线。7、对“退出”命令菜单,在“结果”列选择“过程”,单击“选项”列中“创立”按钮,显示文本编辑窗口,如图 4-5,输入如下内容:“SET SYSMENU TO DEFAULT”,快捷键设置同“建”命令菜单。图 4-58、完成“文件”子菜单设计后,在“菜单级”下拉列表中选择“菜单栏”,返回主菜单设计窗口。9、同样设置“编辑”子菜单

    注意事项

    本文(VF数据库实验指导书.docx)为本站会员(1390****791)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开