10级VF作业

发布 2021-04-26 17:16:28 阅读 2564

作业1:vf基本设置及界面操作*1、熟悉vf界面。

2、在e:盘上创建以自己姓名为名字的文件夹3、将该文件夹设置为vf的默认目录。

4、创建“学生”项目,在该项目中创建“学生”数据库,尝试在”学生”数据库中创建”学生情况”表*5、练习工具栏的新建、定制等操作,练习项目管理器的折叠、拆分、停放等操作。*6、在命令窗口中练习函数、表达式的简单使用输出作业2:数据库与数据表的建立与设置。

在e:盘创建文件夹,设置其为默认目录set default to路径如:在e盘根目录下创建名为“实验”的文件夹,则设置命令应为set default to e:

\实验1、建立“学生管理系统”项目2、建立“学生系统”数据库。

3、为该数据库创建以下三个表文件。

学生(学号,姓名,性别,年龄,出生日期,备注,**)其中:学号字符型宽度8位,姓名、性别字符型,年龄数值型,出生日期日期型。

课程(课程号,课程名,学分,教师)其中:课程号,课程名,教师均为字符型,学分为数值型,宽度1

学生课程(学号,课程号,分数)其中:学号,课程号为字符型,宽度与学生表,课程表中保持一致,分数为数值型,宽度4位,小数位1位4、为以上3个表各添加5条记录。

作业3:变量,函数与表达式等命令操作1、复习完善作业2;

2、用命令创建作业2中的学生,课程,学生课程三个表(为避免重复,自行换表名);其中学生表中,学号为主键,姓名非空;课程表中课程号为主键,课程名惟一;学生课程表中学号和课程号两字段合为一个主键(primary key学号+课程号tag学号课程号);3、用命令打开学生表表设计器(use学生)(modify structure),添加少数民族否(逻辑型)和籍贯(字符型,宽度12)两字段;4、用命令显示学生表的表结构信息;

5、结合课堂所讲,练习表达式的使用,练习教材43-45页案例提示:练习作业前,先检查默认目录是否为自己的文件夹。作业4(除7,8两题可用菜单操作,其余要求使用命令完成):

数据库与数据表的基本操作1、显示学生表中所有女同学的记录;2、显示学生表中第三条记录;

3、显示学生表中年龄在20岁以上的同学的姓名和年龄4、逻辑删除学生表中所有男同学的记录;

5、恢复学生表中被逻辑删除的年龄大于20岁的同学记录。

6、用命令复制“学生”表为“学生备份”表,在学生备份表中只保留年龄在20岁以上的同学记录。

7、将学生表中后三条记录中的年龄加一岁。

8、过滤器设置:只显示课程表中学分为4分的课程,学生课程表中只显示学号和分数字段9、练习教材57-60页案例10、建立一个职工工资表(职工号,职工姓名,性别,基本工资,职务工资,津贴,水电费,保险,公积金)输入8条记录11、统计实发工资在2000以上的职工人数,保存到内存变量s1中并显示出职工人数。

12、计算该表中,基本工资总额,水电费总额。13、计算所有男职工的平均基本工资14、计算所有职工的实发工资应该是多少,显示职工号,职工姓名和实发工资(实发工资=基本工资+职务工资+津贴-水电费-保险-公积金)作业5:索引、排序。

1、用菜单方式为学生表以学号降序建主索引、课程表以课程号升序建主索引、学生课程表以学号和课程号(提示:表达式应写为学号+课程号)升序建主索引;

2、为“学生”表排序,以年龄降序排列,新表名为“agedown”包含姓名和年龄两个字段,用命令查看排序结果。

3、为课程表以学分降序排序,学分相同时按课程号降序排列,建立唯一索引,标识为xfkch4、在浏览窗口中查看1,3题索引结果。(提示:打开浏览窗口,“表”菜单---属性---索引顺序,选择标识)

作业6:查询及视图的建立与操作。

1、为学生和学生课程建立表间关系,学生课程和课程间建立表间关系。将学生——学生课程表间的参照完整性规则的更新规则设置为忽略,删除规则设为级联,插入规则设为限制。(必须先建立索引才能创建表间关系)

2、利用查询向导,查出学生表中女同学的学号,姓名,性别,按学号降序排列,文件名为查询1;

3、利用查询设计器查询年龄大于20岁的男同学的选修课程情况,列出学号,姓名,年龄,性别,课程号及分数,要求给学号取别名为“学生学号”,将查询结果存储到表文件“查询表”中去;(提示:该查询需添加学生,学生课程两个表)

4、利用视图向导创建“学生选课”视图,列出每位同学的学号,姓名,课程号,课程名,分数。按学号升序排列。

5、利用视图设计器创建“不及格情况”视图,将有不及格情况的同学的学号,姓名,性别,课程号,分数列出,将分数设为可更新源表字段。(提示:该视图需添加学生,学生课程两个表)

作业7:sql命令。

1、查询显示学生表中所有学生的学号、姓名、年龄,结果按年龄的降序排列;2、查询学生表中年龄为19岁同学的全部信息;

3、查询课程表中刘老师所授课程的课程号、课程名;4、查询年龄在20到22之间同学的姓名和年龄;5、查询学生表中姓为李的女同学的记录;

6、根据学生课程表查询02号课程的平均得分,显示平均分及课程号;(提示:使用**g(分数))

7、统计学生表中年龄为20岁同学的个数;(提示:使用count(年龄))8、检索选修课程包括刘老师所授课程的学生学号;(提示:用连接查询或嵌套查询)

9、将成绩表中,所有高等数学成绩在原来的基础上加15%(提示:使用116页update命令)10、向学生表中插入一条记录,学号为“0501007”,姓名为”张仁”(提示:使用insert

命令)11、使用sql命令逻辑删除学生表中年龄<19岁的同学的记录。(提示:使用delete命令)

VF大作业

1.小组成员 贺鹏,刘鹏,任小雪 2.实验目的 vf语言课程设计是为数据结构课程独立开设的实践性教学环节。vf语言课程设计对于巩固数据结构知识,加强学生的实际动手能力和提高学生综合素质是十分必要的。本课程设计的目的和任务 1 巩固和加深学生对vf语言课程的基本只是的理解和掌握 2 掌握vf语言编程和...

VF作业要求

vf上机练习第一次大作业。1 请分别按照下面两个表的内容及要求分别创建名为 图书。dbf 和 订书单。dbf 的表。图书 书号 c 3 单价 n 6,2 书名c 10 书号单价书名。001 12.00 计算机应用。002 10.00 化学。003 15.00 分析化学。订书单 班级 c 6 书号 c...

vf小组作业

企业工资管理系统。下面介绍我们小组各成员分工 120412011021 周三78节理论课梁煜坤 2011级市场营销负责进入页面和密码管理。120412011024周三 56节理论课刘吟雪 2011级市场营销负责企业工资管理系统菜单置于表单顶部。120312011040周三78节理论课王运辉 2011...