- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《数据库原理及应用》实验报告
《数据库原理及应用》实验报告
姓 名 梁鹏 学号 201304010411
实验名称 实验二 试验时间地点 2015/12/26
院楼406
实
验
目
的
及
要
求
实验目的:
掌握Visual Foxpro自由表的排序和索引命令使用;
掌握自由表的常用统计命令使用;
掌握自由表的查询:顺序查询与索引查询;
掌握多工作区操作:表关联的建立及表的连接。
实验要求:
1. sort与index命令的使用及异同,索引文件的打开及关闭;
locate,find,seek的使用及异同;
sum,average,total等统计命令的使用及结果;
表的关联及特点。
实
验
内
容
零件库存表(LJKC.DBF)
零件号
零件名
价格
库存量
标准件
入库日期
说明
10001
前灯
350
42
F
03/12/15
厂家地址:虹桥路202号
10002
方向盘
278
15
T
06/01/14
厂家地址:荣光路71弄
10003
离合器
750
8
F
01/15/15
厂家地址:高峰路12号
10004
火花塞
120
285
T
10/24/15
厂家地址:杨高路12号
10005
反光镜
80
86
F
05/18/13
厂家地址:五一路36号
10006
刹车片
160
135
F
10/28/15
厂家地址:南京路1617弄
10007
轮胎
780
500
T
10/01/15
厂家地址:南京路112号
10008
转动轴
1200
21
F
12/01/15
厂家地址:南京路350号
用SORT命令对LJKC.DBF重新排序,生成新表LJKC1.DBF。其中LJKC1.DBF包括零件号、零件名、库存量、标准件、入库日期,并按“入库日期”降序排列。
SORT TO ljkc1.dbf ON 入库日期 /d FIELDS 零件号,零件名,库存量,标准件,入库日期
用SORT命令对LJKC.DBF按照逻辑型字段“标准件”和数值型字段“库存量”降序排列记录,生成新表LJKC2.DBF,并且LJKC2.DBF中只包括2015年的入库的零件记录。
SORT TO ljkc2.dbf ON 标准件 /d ,库存量/d FOR 入库日期{^2014/12/30}
为LJKC.DBF建立单索引文件,按照“入库日期”排序。
INDEX on 入库日期 TO rkrq
为LJKC.DBF建立结构复合索引文件,先排列标准件,再排列非标准件,标准件值相同的记录再按照“库存量”降序排列记录。
INDEX on iif(标准件,t,f)+STR(1000-库存量) TAG lj2
5. 为LJKC.DBF建立非结构复合索引文件,按照“价格”字段降序排列记录。
INDEX on 价格 TAG jg OF jiage
6.用LOCATE命令与CONTINUE命令查找“价格”在200—800之间的维修记录并显示其信息。
LOCATE FOR 价格200 AND 价格800
CONTINUE
7.用SEEK或FIND命令查询{2015/10/28}入库的零件信息。
INDEX on 入库日期 TAG rkrq
SEEK {^2015/10/28}
?RECNO() 显示为6
8.用SEEK或FIND命令查找非标准件。
INDEX on 标准件 TAG bzj OF rkrq
SEEK .f.
9. 统计LJKC.DBF中2015年的入库的零件总库存量。
SUM 库存量 FOR 入库日期{^2015/01/01} to kcl
10.统计出LJKC.DBF中标准件的总价格。
SUM 价格 FOR 标准件 TO bzjjg
11.求出LJKC.DBF中非标准件的平均维修价格,最高维修价格及最低维修价格。
AVERAGE 价格 FOR NOT 标准件 TO avr
CALCULATE MAX(价格) FOR NOT 标准件
CALCULATE MIN(价格) FOR NOT 标准件
12. 对LJKC.DBF按照字段“标准件”汇总价格及库存量。
TOTAL ON 标准件 TO jgkclhz FIELDS 价格,库存量
13. 建立如下结构的汽车修理单表QCXL.DBF。其关系模式为:LJKC(维修编号C(4),车牌号C(8),修理项目C(12),送修日期D,维修价格N(9.2),是否完成L)。
汽车修理单(QCXL.DBF)
维修编号
车牌号
修理项目
送修日期
维修价格
是否完成
1001
C3542186
大修
12/20
原创力文档


文档评论(0)