管理系统中计算机应用实践习题集

管理系统中计算机应用实践习题集

————————————————————————————————作者:————————————————————————————————日期:

2

广东外语外贸大学公开学院辅导资料

《管理系统中计算机应用》实践习题

课程代码0052

(Visual FoxPro版供上机考试使用,考试时间90分钟)

注意事项:请按指定的文件名完成操作并保存在考生文件夹下。

第一大题:基本操作题

1、自由表文件“成绩.DBF”的创建与修改

设成绩自由表文件“成绩.DBF”的结构如下:

字段名类型宽度

学号 C 6

姓名 C 8

性别 C 2

英语成绩N 5,1

电脑成绩N 5,1

现有数据如下:

学号姓名性别英语成绩电脑成绩

200601 张三女63.0 93.0

200602 李小月女95.5 65.0

200603 许志友男68.0 77.0

200604 王大山女76.5 86.5

200605 郑海涛男62.0 69.5

1.1 创建自由表文件“成绩.DBF”的结构,并输入上述现有数据。(10分)

1.2在“成绩.dbf”中追加一条新记录,各字段内容要求如下:学号为200606,姓名和性别分别为自己的姓名、性别,英语成绩和电脑成绩的值分别为现有5条记录数据的平均值。(10分)

1.3 在“成绩.dbf”中增加字段:平均分(N 5,1),并求出已输入六个记录的平均分[平均分=(英语成绩+电脑成绩)/2,保留1位小数]。(10分)

2、工资表的创建和修改

已知某单位的前五个职员奖金情况如下:

编号姓名性别出生日期奖金

A00001 张大海男1967.01.20 2320.10

A00002 邓淑金女1972.12.10 1530.00

A00003 李三思男1966.05.18 2340.50

A00004 汪进程男1961.10.01 2250.00

A00005 卢糊莹女1977.03.28 1560.00

设奖金自由表文件“工资.DBF”的结构如下:

字段名类型宽度

编号 C 6

姓名 C 8

性别 C 2

出生日期 D

奖金N 7,2

2.1 (10分) 创建自由表文件“工资.DBF”的结构,输入已知的五条记录。

2.2 (10分) 在“工资.DBF”中,增加一条记录,记录内容为:编号:A00006,姓名,性别为自己的

姓名、性别, DATE 为当前考试日期,奖金取表中前五条记录奖金的平均数。

2.3 (10分) 在“工资.DBF”中增加一个纳税字段:税金(N 7,2),并求出已输入六条记录的纳税数(税金=奖金*10%,保留2位小数)。

3、“商品.dbf”表的创建和修改

已知某商场商品存货情况如下:

商品号类别商品名进货人生产日期数量单价

101 电器NOKIA手机张三2005-12-1 25 2156

102 电器海尔洗衣机张三2006-1-1 20 1860

103 电器长虹电视机李四2006-7-4 30 2300

201 化妆品舒肤佳香皂王五2006-8-24 123 9.9

202 化妆品佳人洗面奶王五2006-8-26 100 25.9

设商品存货文件“商品.dbf”的结构如下:

字段名类型宽度

商品号 C 3

类别 C 10

商品名 C 20

进货人 C 8

生产日期 D

数量I

单价N 7,1

3.1 (14分) 创建自由表文件“商品.dbf”的结构,输入已知的五条记录。

3.2 (8分)在“商品.dbf”中追加一条新记录,各字段内容要求如下:商品号为104,类

别为电器,商品名为VCD机,进货人为考生本人姓名,生产日期为考试当天日期,数量和单价分别为“商品.dbf”中类别为“电器”的数量和单价的平均值。

3.3 (8分) 在“商品.dbf”中增加一个总价值字段:总金额(N 8.1),并求出已输入六

条商品的总价值(总金额=数量*单价)。

4、“线路.DBF”表的创建和修改

已知旅游线路如下:

线路编号线路名天数介绍

101 黄山5日游 5

102 海南4日游 4

103 云南6日游 6

“线路.DBF”的结构如下:

字段名类型宽度

线路编号 C 3

线路名 C 20

天数I

介绍M

4.1 (10分) 创建自由表文件“线路.DBF”的结构,输入已知记录。

4.2 (10分) 在“线路.DBF”中,增加一条记录,记录内容为: 104,桂林5日游,5,介绍字段内容

为:考生本人的姓名、性别。

4.3 (10分) 在“线路.DBF”中增加一个费用字段:费用(I),并求出已输入六条记录的费用(费用=天数*300)。

5、“工资.DBF”表的创建与修改

已知某单位的前五个职员奖金情况如下:

职工号基本工资津贴奖金税金

101 800 1100 1600 0

102 900 1200 1850 0

103 600 1000 1400 0

104 750 1050 1550 0

设自由表文件“工资.DBF”的结构如下:

字段名类型宽度

职工号 C 6

基本工资N 8,1

津贴N 8,1

奖金N 8,1

税金N 8,1

5.1 (10分) 创建自由表文件“工资.DBF”的结构,输入已知的五条记录。

5.2 (8分) 在“工资.DBF”中,增加一条记录,记录内容为:职工号:105,基本工资:1000,津贴:

1600,奖金为现有4条记录的平均数。

5.3 (12分) 在“工资.DBF”中增加一个实发工资字段:实发工资(N 8,1),并求出已输入记录的

税金和实发工资(税金=(基本工资+津贴+奖金-1600) *5%,保留1位小数;实发工资=基本工资+津贴+奖金-税金)。

第二大题:简单应用

1、“成绩管理.DBC”数据库操作和应用

1.1 建立数据库“成绩管理.DBC”,把考生文件夹下表STUDENT.DBF和COURSE.DBF添加到该数据库。(7分)

1.2 为STUDENT表建立主索引,索引名"PKX",索引表达式为"学号";为COURSE表建立普通索引,索引名为"RKX",索引表达式为"学号"。(8分)

1.3并为COURSE表"成绩"字段设置字段有效性规则:成绩>=0,出错提示信息是"成绩必须大于等于零"。(7分)

1.4 建立STUDENT表和COURSE表之间的联系。(8分)

1.5使用查询设计器完成如下操作:列出姓名为"李连庆"的相关信息(学号、姓名、年龄、课程名和成绩),并将检索结果按课程名降序排序。查询文件名为:李连庆成绩.qpr(10分)

2、“图书”数据库的操作和应用

2.1(6分) 新建一个名为"图书管理"的项目,在项目中建立一个名为"图书"的数据库。

2.2(10分) 将考生文件夹下的Book.dbf、Borrows.dbf和Loans.dbf三个自由表添加到"图书"数据库

中;设定Borrows.dbf表中的姓名有效性规则,要求:姓名至少2个汉字,否则提示“姓名不能少于2个汉字”。

2.3(8分)对Book.dbf按图书登记号建立主索引,对Borrows.dbf按借书证号建立主索引,对Loans.dbf

分按图书登记号和借书证号建立普通索引。

2.4 (6分)将Book.dbf和Loans.dbf建立关系,将Loans.dbf和Borrows.dbf建立关系。

2.5 (10分) 创建查询“张三借书清单.qpr”,完成下列操作:检索“张三”所借图书的书名、作者

和价格,结果按价格降序。

3、“订单管理”的数据库的操作和应用

在试题目录中三个表,分别是“订单.dbf”,“订单明细.dbf”,“产品.dbf”,要求如下:

3.1 (6分)建立一个名为“订单管理”的数据库。

3.2 (6分) 将“订单.dbf”,“订单明细.dbf”,“产品.dbf”三个表加到“订单管理”数据库中。

3.3 (10分)对三个表按如下要求建立索引:

订单.dbf(索引名:orderid;索引类型:主索引;索引表达式:订单编号)

订单明细.dbf(索引名:orderid;索引类型:普通索引;索引表达式:订单编号;

索引名:productid;索引类型:普通索引;索引表达式:产品号)

产品.dbf(索引名:productid;索引类型:主索引;索引表达式:产品号)

3.4(8分)按索引orderid建立表“订单.dbf”和表“订单明细.dbf”联系,按索引productid建立

表“产品.dbf”和表“订单明细.dbf”的联系。

3.5(10分)使用查询设计器完成如下操作:查询客户“友谊商店”所有订单的详细情况,查询字段

包括:客户、订单编号、产品号、产品名、单价、数量、折扣。查询文件名为:友谊商店订单.qpr;

4、“学生库”的数据库的操作和应用

4.1(6分) 新建一个名为"学生管理"的项目,在项目中建立一个名为"学生库"的数据库。

4.2(10分) 将考生文件夹下的学生.dbf、课程.dbf和成绩.dbf三个自由表添加到"学生库"数据库中;

设定“学生.dbf”表中的学号有效性规则,要求:学号前4位必须是2004,否则提示“学号前4位必须是2004”。

4.3(8分) 对学生表建立索引:学号:主索引;索引名:xh

对课程表建立索引:课程编号:主索引;索引名:kcbh

对成绩表建立索引:学号+课程编号:主索引;索引名:cjbh

对成绩表建立索引:学号:普通索引;索引名:xh

对成绩表建立索引:课程编号:普通索引;索引名:kcbh

4.4 (6分) 三个表建立联系。

4.5 (10分) 创建查询“不及格名单表.qpr”,查询字段包含:学号、姓名、课程、成绩,按学号升

序排序。

5、"旅游管理"数据库的操作和应用

5.1(6分)在项目中建立一个名为"旅游管理"的数据库。

5.2(10分) 将考生文件夹下的线路.dbf、团队.dbf两个自由表添加到"旅游管理"数据库中;设定线

相关主题
相关文档
最新文档