您好,欢迎访问三七文档
补充上机练习题一45.使用VisualFoxPro软件,按如下要求创建数据库和表1)建立名为“汽车销售管理”的项目文件,保存在“C:/ata\test\Answer\370199A0210909130120\VFT\”文件夹下2)在“汽车销售管理”项目中新建名为“汽车销售”的数据库,保存在“C:/ata\test\Answer\370199A0210909130120\VFT\”文件夹下3)在“汽车销售”数据库中新建2个数据表:采购,库存,以下表结构描述中,第一行为字段名称,第二行是字段类型和宽度,分别以“采购”和“库存”为文件名保存在“C:/ata\test\Answer\370199A0210909130120\VFT\”文件夹下采购库存入库单号汽车编号仓库号经办人入库日期字符型6字符型12字符型3字符型8入库日期84)输入各表中的各条纪录采购库存入库单号汽车编号仓库号经办人入库日期020010A2008001400张川2008年6月2日46.使用VisualFoxPro软件,按如下要求创建“汽车销售管理信息系统”菜单1)创建“汽车销售管理信息系统”菜单,结果以“汽车销售管理信息系统”为文件名保存在“C:/ata\test\Answer\370199A0210909130120\VFT\”文件夹下。结构如下(顺序不能颠倒)一级菜单,“进车管理”“仓储管理”“销售管理”“收付管理”“进车管理”下二级菜单“入库”“采购”“仓储管理”下二级菜单“移库”“出库”采购单号采购日期供应商编号采购单价采购数量备注字符型7日期型8字符型2数值型8.2整型4备注型采购单号采购日期供应商编号采购单价采购数量备注20080522008年2月21日025000020红色20080612008年3月21日018000040“销售管理”下二级菜单“销售”“预售”“收付管理”下二级菜单“收款”“付款”2)在“C:/ata\test\Answer\370199A0210909130120\VFT\”文件夹中生成汽车销售管理信息系统.MPR47.使用VisualFoxPro软件,按如下要求创建“销售查询”1)打开“C:/ata\test\Answer\370199A0210909130120\VFT\”文件夹下的Autosale数据库。将Cars.db5.Providers.dbf.Sales.dbf和Stores.dbf添加到Autosale数据库中,观察数据库设计器中各表的字段名称。2)在Cars表的“销售单编号”,“供应商编号”和“仓库编号”上分别建立普通索引。3)按照销售单号建立Sales和Cars之间永久一对多关系;按照供应商编号建立Provider和Cars之间永久一对多关系;按照仓库编号建立Stores和Cars之间永久一对多关系。4)通过参照完整性,设置若Provider表中不存在匹配的关键字值,则禁止在Cars表插入行。5)从Autosal数据库中建立“查询”,字段为Cars汽车编号,Cars车型代码,Cars厂牌型号,Cars车身颜色,Sales销售日期,Sales销售价格,Sales客户编号。按销售价格降序排序。6)保存查询文件到“C:/ata\test\Answer\370199A0210909130120\VFT\”文件夹下,查询文件名称为“销售查询”。补充上机练习题二45.使用VisualFoxPro软件,按如下要求创建和操作数据库、数据表。(1)建立名为“学生成绩管理”的数据库,以“学生成绩管理”为文件名保存在c:\ata\test\answer\370199A0210909130225\VFT\文件夹中。(2)在该数据库新建2个数据表:“学生成绩”和“课程”(如下所示);第一行为字段名称,第二行为字段类型;分别以“学生成绩”和“课程”为文件名保存到c:\ata\test\answer\文件夹中“学生成绩”表的结构:学号课程编号第一次成绩补考成绩最终成绩最终成绩类型字符型8字符型2整型4整型4整型4字符型4“课程”表结构课程编号课程名开课教师开课学期所属班级字符型2字符型8字符型8字符型10字符型8(3)一次输入各表中各条记录(记录中括号均为英文状态)“学生成绩”有2条记录学号课程编号第一次成绩补考成绩最终成绩最终成绩类型0601134503557777补考06011234038989正常“课程”表记录对应表结构03语文张宏兵06-07(1)高二(28)04数学王祥康06-07(1)高一(18)(4)建立“学生成绩”表和“课程”表之问的参照完整性,用来避免“课程”表中没有相关课程编号时,向“学生成绩”表中添加课程编号的记录。46.使用VF软件,按如下要求对自由表进行操作:(1)在“学生成绩”表中,按班级字段建立程序索引(2)使用totalon命令,按照学生所属班级对学生成绩表中的成绩分类汇总,汇总结果以“班级统计”为文件命保存在c:\ata\…文件夹中(3)把学生成绩表另存为“班级统计二”,然后物理删除“班级统计二”中班级为“高三03”的记录。47.使用VF软件,参看样张文件“样张表单03.scx”创建表单(Form)以“欢迎”为文件名保存在c:ata\test\…文件夹中,然后添加到项目中。(1)新建一个空的表单,要求Height250.width375(2)设置表单caption为成绩管理系统(3)在表单上添加一个标签控件(label),caption为“欢迎使用成绩管理系统”,设置Fontsize为18号,ForeColor为(0,0,255)Alignment为中央,top为60,left为51.Height为24,width为270(4)在表单添加两个命令按钮控件(Button)top为156,Height为27,width为84,caption分别为“进入”和“退出”,“进入”按钮与标签控件左边对齐;“退出”按钮与标签控件右边对齐,标签控件的位置不能变动两个按钮大小相同且底边对齐。(5)命名为欢迎scx保存在c:\ata\test\…文件夹内(6)新建一个项目,名为“成绩管理系统”以成绩管理系统为文件名保存在c:\ata\test\…文件夹中(7)把表单欢迎.scx添加到“成绩管理系统”项目中。补充上机练习题三45.使用VF软件,按以下要求创建数据库和表(1)建名为“办公费用管理”的项目文件,保存在:“C\ata\test\Answer\37019960210909130124\VFT”文件夹下。(2)在“办公费用管理”项目中建立明为“办公费用”的数据库文件,保存在:“C\ata\test\Answer\37019960210909130124\VFT”文件夹下。(3)在“办公费用数据库”中新建2个数据表:费用申请,费用明细,以下表结构描述中,第一行为字段名称,第二行是字段类型和宽度,分别以“费用申请”和“费用明细”为文件名保存在:“C\ata\test\Answer\37019960210909130124\VFT”文件夹下。“费用申请表”的结构部门编号项目单价数量费用金额是否通过审核备注字符型7数值型7.2字符型6字符型8逻辑型逻辑型备注型(4)输入各表中的各条记录费用编号申请金额部门编号费用类别是否通过审核备注2008032401.00102001办公用品T低值易耗20080111234.5201001差旅费T“费用明细”表中的1条记录:部门编号项目单价数量费用金额经办人日期备注A02租车40031200.00张武2008年6月2日46.使用VF软件,按照如下要求创建“部门办公设备查询”(1)打开“C\ata\test\Answer\37019960210909130124\VFT”文件夹下的“平安办公数据库”,将“办公设备表”、“部门信息表”、和“办公用房表”添加到“平安办公管理数据库”中。(2)按照部门编号创建表“部门信息”和表“办公用房”之间永久一对多的关系,按照房间编号建立表为“办公用房”和表“办公设备”之间永久一对多的关系。(3)从“平安办公管理”数据库中的表“办公设备”和办公用房中建立“部门办公设备查询”,字段为:部门编号,设备名称,设备数量,楼层,按部门编号升序排列。(4)保存查询文件到“C\ata\test\Answer\37019960210909130124\VFT”文件夹中,查询文件名为“部门设备查询”。
本文标题:VFP上机练习题
链接地址:https://www.777doc.com/doc-2854524 .html