甘肃专升本网 - 515148.COM / 优思途®我要无忧升本
关注优思途甘肃专升本网微信公众号
甘肃专升本网抖音账号
甘肃专升本网手机站
甘肃专升本手机APP

甘肃专升本辅导班
    广告
您的位置: 首页 / 复习指导 / 公共计算机 / 详细内容

甘肃专升本公共课计算机VF数据库操作习题一

2017年05月22日 来源:甘肃专升本网 作者:张老师 编辑:张老师 投稿

甘肃专升本公共课计算机VF数据库操作习题一

数据库表结构如下:

1-140P21H5295X.jpg

以下操作用普通数据库命令完成:

1、建立一数据表cjb.dbf,要求如下:学号(N,3),姓名(C,6),性别(L,1),出生年月日(D,8),平时(N,3),笔试(N,3),操作(N,3),总分(N,3),平均(N,5,1);

2、输入数据如下:

3、显示表结构

4、关闭表文件

5、打开表文件

6、显示所有记录(不显示记录号)

7、显示所有姓张的人的所有信息

8、显示年龄>=23的记录

9、显示姓张的所有男生("真"表示男)

10、显示1983年及以后出生的人的姓名,性别及出生年月日

11、在5号记录前插入一条空记录

12、删除新插入的5号记录(物理删除)

13、新增一字段"年龄(N,3)

14、计算所有人的总分及平均成绩:总分=平时+笔试+操作,平均=平时10%+笔试60%+操作30%

15、计算出所有人的实际年龄并填入年龄字段

16、统计所有男生及女生的人数,分别存到内存变量nanrs及nurs中去

17、计算出所有男生的平时成绩的总分,存入内存变量nanpszf

18、计算出所有女生的总分的平均值,存入内存变量nuzfpj

19、按总分降序排序,将结果放到azfpx.dbf中去,并显示排序结果

20、重新打开cjb.dbf,并按平均升序索引,然后显示结果

21、按性别进行分类汇总,将结果放到axbhz.dbf中去,并显示汇总的结果(注,要先按性别排序或索引)

22、关闭表文件

23、退出系统(用命令)。

参考答案:

1、create cjb

2、append

3、list structure

4、use

5、use cjb

6、list off

7、list for left(姓名,2)="张"

8、list for year(date())-year(出生年月日)>=23

9、list for 性别=.t. and left(姓名,2)="张"

10、list 姓名,性别,出生年月日 for year(出生年月日)>=1983

11、go 5 insert before blank

12、delete all for recno()=5 pack

13、modify structure

14、replace all 总分 With 平时+笔试+操作,平均 With 平时*0.1+笔试*0.6+操作*0.3

15、replace all 年龄 With year(date())-year(出生年月日)

16、count all for 性别=.t. to nanrs  count all for 性别=.f. to nurs

17、sum 平时 for 性别=.t. to nanpszf

18、average 总分 for 性别=.f. to nuzfpj

19、sort on 总分/d to azfpx  use azfpx  list

20、use cjb  index on 平均 tag apjsy  list

21、index on 性别 tag axbsy  total on 性别 to axbhz  use axbhz  list

22、use

23、quit

    ------分隔线----------------------------
    ------分隔线----------------------------
      浏览更多热门资讯
    2024年甘肃专升本公共计算机
    2024年甘肃专升本公共计算机网站免费提供2024年甘肃专升本公共计算机,甘肃专升本考试公共计算机等最新信息,欢迎访问甘肃专升本公共计算机栏目获取更多2024年甘肃专升本公共计算机。2024年甘肃专升本公共计算机更新时间:2024-04-07。
    甘肃专升本资源导航
    甘肃专升本网每日一练
    甘肃专升本在线答题
    甘肃专升本网学霸刷题排行榜
    甘肃专升本网VIP专享计划
    甘肃专升本辅导班
      广告
    甘肃专升本网微信公众号