实验练习题[1]

上传人:豆浆 文档编号:822010 上传时间:2017-05-15 格式:DOC 页数:20 大小:839KB
返回 下载 相关 举报
实验练习题[1]_第1页
第1页 / 共20页
实验练习题[1]_第2页
第2页 / 共20页
实验练习题[1]_第3页
第3页 / 共20页
实验练习题[1]_第4页
第4页 / 共20页
实验练习题[1]_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《实验练习题[1]》由会员分享,可在线阅读,更多相关《实验练习题[1](20页珍藏版)》请在金锄头文库上搜索。

1、第 1套、建立一个计算机考试成绩管理数据库,文件名为 CJGL.DBC,并输入数据(40 分)该数据库中有两个数据表: 学生信息表(XS.DBF)和学生成绩表(CJ.DBF) 。其 数 据形 式 如 下 :学 生 信 息 表 ( XS.DBF)考 号 姓 名07020104 李 萍07040109 黄 程07030106 王 军07020132 周 小 丽07050223 程 成07010213 张 伟学生成绩表(CJ.DBF)考 号 笔试成绩 上机成绩 成绩合格否07010213 86 优 .F.07030106 45 缺考 .F.07040109 91 优 .F.07020132 74 及

2、格 .F.07050223 79 不及格 .F.07020104 57 及格 .F.要求:将数据库(CJGL.DBC)中的 XS.DBF(父表)和 CJ.DBF(子表)以“考号”建立一对一永久关系。 二、基于表的表单设计(1)设计如图所示表单,文件名:myform1.scx,单击“查询”按钮,先根据笔试成绩和上机成绩求出各学生成绩是否合格,并填入 cj表中,再在 grid1中显示成绩出不合格的学生姓名和成绩,并按笔试成绩升序排序。表单设计界面(2)设计如图所示表单,文件名:myform2.scx,表单运行后,在组合框中选择学生姓名,可以在 Text1,text2中可以显示各科目的成绩,计算出他

3、的平均成绩,要求保留一位小数,并显示在 text3中。 (上机成绩为“缺席”的按 0分计算,上机成绩为“不及格”的按 40分计算,上机成绩为“及格”的按 60分计算,上机成绩为“优”的按 90分计算)表单设计界面三、数字算法的表单设计设计如图(a)所示表单,文件名:myform3.scx,标签 Label2初值为空,表单运行后,可以在文本框 text1中输入一个三位数,单击“判断水仙花数”按钮,在标签 Label2中显示判断结果,如图(b)所示。 (a)表单设计界面(b) 表单运行界面第 2套、建立一个工资管理数据库,文件名为 GZGL.DBC,并输入数据(40 分)该数据库中有两个数据表:

4、职工数据表(ZGB.DBF)和工资数据表(GZB.DBF) 。其 数据 形 式 如 下 :职工数据表 ZGB.DBF职工号 姓名 婚否 职称020365 周尔杰 .T. 工人020528 王雨 .T. 技术员010234 李丽 .F. 技术员020458 李长新 .T. 工程师020636 郑然 .F. 工人工资数据表 GZB.DBF职工号 基本工资 津贴 奖金 公积金 实发工资020365 882.00 213.5 115 90020528 1562.00 283.0 144 140010234 1306.00 223.0 115 120020458 1748.00 302.0 156 16

5、0020636 864.00 143.0 98 70要求:将数据库(GZGL.DBC)中的 ZGB.DBF(父表)和 GZB.DBF(子表)以“考号”建立一对一永久关系。 二、基于表的表单设计(1)设计如图所示表单,文件名:myform1.scx,表单运行后,先计算出各职工的实发工资,然后,再 grid1中显示出未婚职工的姓名和基本工资,津贴,奖金,公积金,实发工资。表单设计界面(2)设计如图所示表单,文件名:myform2.scx,表单运行后在组合框中选择职工姓名,可以在 grid1中显示该职工的实发工资。表单设计界面三、数字算法的表单设计设计下图所示表单,文件名:myform3.scx,在

6、 text1中输入一串字符串,点击按钮后,找出数字串,并在 label2中显示其中的数字串。第 3套、建立一个运动会成绩管理数据库,文件名为 YDCJGL.DBC,并输入数据(40 分)该数据库中有两个数据表: 运动员基本情况表(JBB.DBF)和运动成绩表(YDCJ.DBF) 。其数据形式如下:运动员基本情况表(JBB.DBF )编号 姓名 部门07001 张谦 机关07003 吴静 机关07005 陈冬梅 后勤07002 王兰 机关07004 刘涛 后勤运动成绩表(YDCJ.DBF)编号 跳高 游泳 其它 总成绩07001 1 0 307002 5 5 307003 2 3 407004

7、0 7 707005 7 4 3要求:将数据库(YDCJGL.DBC)中的 JBB.DBF(父表)和 YDCJ.DBF(子表)以“编号”建立一对一永久关系。 二、基于表的表单设计(1)设计如图所示表单,文件名:myform1.scx,表单运行后,单击“计算并显示”按钮,可以计算各运动员的总成绩(=跳高+游泳+其它)填入 运动成绩表 YDCJ.DBF 中,并在表格 grid1中可以显示运动成绩表 YDCJ.DBF 的信息。表单设计界面(2)设计如图所示表单,文件名:myform2.scx,表单运行后在组合框中选择部门名称,可以在 label3中显示该部门的总成绩。表单设计界面三、数字算法的表单设

8、计设计下图所示表单,文件名:myform3.scx,表单顶部的标签用来显示考生自己的姓名和考号;文本框 text1 、text2 和 text3的显示初值 为 0;该表单运行后,可以在文本框 text1 、text2 中分别输入一个数,左键单击“ 比较大小”命令按钮,则在文本框 text3中显示较大一个数;左键单击“退出”命令按钮,结束表单程序的运行。表单设计界面第 4套、建立一个学生食堂 IC卡管理数据库,文件名为 db721.DBC,并输入数据(40 分)该数据库中有两个数据表: 学生信息表(XS.DBF)和食堂消费数据表(XF.DBF) 。其数 据 形 式 如 下 :学 生 信 息 表

9、( XS.DBF)IC卡 号 姓 名 性 别 有 效 期07020104 赵 鱼 君 女 2008-707040109 芳 心 江 女 2008-707030106 艾 世 平 男 2008-707020132 周 海 龙 男 2008-707050223 陈 康 平 男 2008-707010213 邓 娟 女 2008-7食堂消费数据表(XF.DBF)IC 卡号 时间 类别 金额07010213 2007-11-1 面点 5.507030106 2007-11-1 饮料 407040109 2007-11-1 饮料 707020132 2007-11-1 热菜 807030106 2007

10、-11-2 凉菜 607020104 2007-11-2 热菜 7要求:将数据库中的 XS.DBF(父表)和 XF.DBF(子表)以“IC 卡号”建立一对多永久关系。 二、基于表的表单设计(1)设计如图所示表单,文件名:myform1.scx,表单运行后,在组合框中选择学生姓名,在 grid1中查询并显示出该学生的食堂消费明细,包括 IC卡号、时间、类别和金额;表单设计界面(2)设计如图所示表单,文件名:myform2.scx,表单运行后按“类别”汇总 2007年 11月份食堂消费金额,显示在 grid1中;表单设计界面三、数字算法的表单设计设计下图所示表单,文件名:myform3.scx,界

11、面如下所示,在文本框中输入一个月份值,按回车键就可以在 label3中显示季节。表单设计界面第 5套、建立一个图书借阅管理数据库,文件名为 db722.DBC,并输入数据(40 分)该数据库中有两个数据表: 图书基本信息表(TUJ.DBF)和图书借阅情况表(JY.DBF) 。其 数 据 形 式 如 下 :图书基本信息表 TUJ.DBF书号 书名 单价 第一作者020365 VFP开发实例导航 36 邵洋020528 VFP程序设计教程 23 刘瑞新020234 数据库系统原理教程 18 王珊020458 VFP及其应用系统开发 32 史济民020636 VFP入门与提高 56 史济民03081

12、0 基于 web的数据库应用 15 邵洋图书借阅情况表 JY.DBF书号 借出日期 有效期(天) 借阅人020365 2011.11.03 30 张开020528 2011.11.23 15 章缀020234 2011.11.21 45 张开020365 2011.11.12 15 李航020365 2011.11.18 30 王子要求:将数据库中的 TUJ.DBF(父表)和 JY.DBF(子表)以“书号”建立一对多永久关系。注意,同一书号可能有多本书供借阅。 二、基于表的表单设计(1)设计如图所示表单,文件名:myform1.scx,以日期 2007.10.15为界,将 JY.DBF中超过有

13、效借阅期的图书作删除标志;并在 GRID1中显示出书号、书名、借出日期、有效期和借阅人; 表单设计界面(2)设计如图所示表单,文件名:myform2.scx,按第一作者分类汇总图书的总价值(即各书单价之和) ;在 GRID1中显示作者的姓名和汇总后的总价值表单设计界面三、数字算法的表单设计设计下图所示表单,文件名:myform3.scx,在文本框 text1中输入一 N的值,其中text1的初始值为 0,单击计算按钮,在 text2中显示 N!的值。表单设计界面第 6套、建立一个网吧管理数据库,文件名为 db723.DBC,并输入数据(40 分)该数据库中有两个数据表: 工作站表(works.

14、DBF)和网站登陆表(logo.DBF) 。其数据形式如下:工作站表(WORKS.DBF)IP 地址 区域202.202.0.1 2202.202.0.2 2202.202.0.11 3202.202.0.12 3202.202.1.10 4202.202.10.18 5网站登陆表(LOGO.DBF)IP 地址 日期 开始时间 结束时间 数据流量202.202.0.1 2007-09-09 11:12 ONLINE 0202.202.0.2 2007-09-09 12:30 ONLINE 0202.202.0.11 2007-09-09 12:30 ONLINE 0202.202.0.12 2

15、007-09-09 11:30 11:55 0202.202.0.12 2007-09-09 12:00 13:30 0202.202.0.12 2007-09-09 14:09 ONLINE 0要求:将数据库中的 works.DBF(父表)和 logo.DBF(子表)以“IP 地址”建立一对多永久关系。 二、基于表的表单设计(1)设计如图所示表单,文件名:myform1.scx,假定当前统计时间为 2007-09-09 16:00。网站登陆的数据流量计算公式为:登陆的总秒数,单位 KB。请根据网站登陆的开始、结束时间,更新数据流量。注意结束时间标注为 ONLINE的应取值 16:00。时间跨

16、度限制在 24小时内;按 IP地址分类汇总数据流量;在 GRID1中显示 IP地址和 IP地址分类汇总数据。提示:将时间统一转换为以零点开始的秒数,比如:11:12,其零点开始的秒数为113600+1260。表单设计界面(2)设计如图所示表单,文件名:myform2.scx,在组合框中选择一个 IP地址,就可以在 grid1中显示该 IP地址按数据流量从高到低的顺序的登陆明细,包括 IP地址、区域、日期、开始时间、数据流量;表单设计界面三、数字算法的表单设计设计下图所示表单,文件名:myform3.scx,当表单运行,在文本框 text1中输入一串字符串,当单击“逆序显示”命令按钮后,在 label2中逆序显示该字符串。表单设计界面第 7 套1、建立一个产品销售管理数据库,文件名为 db811.DBC,并输入数据(40 分)该数据库中有两个数据表:营销员数据表(YX.DBF)和产品销售记录表(XS.DBF) 。营

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号