2022年Oracle数据库管理与维护大作业 .pdf
Oracle 数据库管理与维护大作业专业班级软件 11XX班姓名 XXX 学号 XXXX 完成日期 2013-XX-XX 名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 29 页 -题目要求:将下面的题目在Oracle11g 中实现,并手写纸质版报告一份,包括所有实现功能的SQL*PLUS命令或 SQL 或 PL/SQL 语句及运行结果。新建一个数据库,命名为oraclezy,并完成以下功能:1)记录某采油厂对油/水井实施作业时所消耗的成本(命名为作业表zyb)。(作业:可理解为对油/水井进行大修)2)成本的消耗包括预算、结算、入账三个状态。预算:采油队向管理部门提出作业申请,并经管理部门批准后,由管理部门负责录入。结算:某次作业施工结束后,由管理部门与施工单位共同核算各种成本,由管理部门负责录入。入账:结算后,财务部门将成本计入采油厂账目,由财务部门录入。1 根据对以上题意的理解,利用SQL PLUS,定义所需的数据表,包括定义相关约束条件(主码、外码及其他约束)。-Create tablecreatetable ZYB(单据号VARCHAR2(20)notnull,预算单位VARCHAR2(20)notnull,井号VARCHAR2(20)notnull,预算金额NUMBER(10)notnull,预算人VARCHAR2(20)notnull,预算日期DATEnotnull,开工日期DATE,完工日期DATE,施工单位VARCHAR2(20),施工内容VARCHAR2(20),材料费NUMBER(10),人工费NUMBER(10),设备费NUMBER(10),其它费用NUMBER(10),结算金额NUMBER(10),结算人VARCHAR2(20),结算日期DATE,入账人VARCHAR2(20),入账日期DATE,入账金额NUMBER)tablespaceSYSTEMpctfree10pctused40名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 29 页 -initrans1maxtrans255storage (initial64K next1M minextents1maxextentsunlimited );-Create/Recreate primary,unique and foreign key constraints altertable ZYB add constraint DJNO primarykey(单据号)usingindextablespaceSYSTEMpctfree10initrans2maxtrans255storage (initial64K next1M minextents1maxextentsunlimited );-Grant/Revoke object privileges grantselect,insert,update,delete,references,alter,indexon ZYB to LIYAN;-Create table 单位代码表-由于表名用汉字表示操作时很麻烦,就取表名的每个字的首字母并冠以Z组成表名,如本例ZDWDMBcreatetable ZDWDMB(单位代码VARCHAR2(20)notnull,单位名称VARCHAR2(20)notnull)tablespaceSYSTEMpctfree10pctused40initrans1maxtrans255storage (initial64K next1M minextents1maxextentsunlimited名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 29 页 -);-Create/Recreate primary,unique and foreign key constraints altertable ZDWDMB add constraint DWNAME unique (单位名称)usingindextablespaceSYSTEMpctfree10initrans2maxtrans255storage (initial64K next1M minextents1maxextentsunlimited );-Grant/Revoke object privileges grantselect,insert,update,delete,references,alter,indexon ZDWDMB to LIYAN;-Create table 油水井表createtable ZYSJB(井号VARCHAR2(20)notnull,井别VARCHAR2(20)notnull,单位代码VARCHAR2(20)notnull)tablespaceSYSTEMpctfree10pctused40initrans1maxtrans255storage (initial64K next1M minextents1maxextentsunlimited );-Create/Recreate primary,unique and foreign key constraints altertable ZYSJB add constraint JNO primarykey(井号)usingindextablespaceSYSTEMpctfree10initrans2名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 29 页 -maxtrans255storage (initial64K next1M minextents1maxextentsunlimited );-Grant/Revoke object privileges grantselect,insert,update,delete,references,alter,indexon ZYSJB to LIYAN;-Create table-施工单位表createtable ZSGDWB(施工单位名称VARCHAR2(20)notnull,施工单位号VARCHAR2(20)notnull)tablespaceSYSTEMpctfree10pctused40initrans1maxtrans255storage (initial64K next1M minextents1maxextentsunlimited );-Create/Recreate primary,unique and foreign key constraints altertable ZSGDWB add constraint SGNO primarykey(施工单位号)usingindextablespaceSYSTEMpctfree10initrans2maxtrans255storage (initial64K next1M minextents1maxextentsunlimited );名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 29 页 -Grant/Revoke object privileges grantselect,insert,update,delete,references,alter,indexon ZSGDWB to LIYAN;-物码表-Create tablecreatetable ZWMB(物码VARCHAR2(20)notnull,名称规格VARCHAR2(20)notnull,计量单位VARCHAR2(20)notnull)tablespaceSYSTEMpctfree10pctused40initrans1maxtrans255storage (initial64K next1M minextents1maxextentsunlimited );-Create/Recreate primary,unique and foreign key constraints altertable ZWMB add constraint WNO primarykey(物码)usingindextablespaceSYSTEMpctfree10initrans2maxtrans255storage (initial64K next1M minextents1maxextentsunlimited );-Grant/Revoke object privileges grantselect,insert,update,delete,references,alter,indexon ZWMB to LIYAN;-材料费表-Create tablecreatetable ZCLFB(作业项目编号VARCHAR2(20)notnull,名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 29 页 -物码VARCHAR2(20)notnull,消耗数量NUMBER notnull,单价NUMBER notnull)tablespaceSYSTEMpctfree10pctused40initrans1maxtrans255storage (initial64K next1M minextents1maxextentsunlimited );2.利用 SQL PLUS,录入以下相关的基础数据:单位代码表:1122 采油厂112201 采油一矿112202 采油二矿112201001 采油一矿1 队112201002 采油一矿2 队112201003 采油一矿3 队112202001 采油二矿1 队112202002 采油二矿2 队油水井表:(y001 油112201001)(y002 油112201001)(y003 油112201002)(s001 水112201002)(y004 油112201003)(s002 水112202001)(s003 水112202001)(y005 油112202002)施工单位表:作业公司作业一队作业公司作业二队作业公司作业三队物码表:wm001 材料一吨wm002 材料二米wm003 材料三桶wm004 材料四 袋ZYB:/某作业项目编号zy2009001 预算单位:采油一矿1 队井号:y001 预算金额:10000.00 预算人:张三预算日期:2009-5-1/开工日期:2009-5-4 完工日期:2009-5-25 施工单位:作业公司作业一队施工内容:堵漏材料费:7000.00(其中材料一:2000.00 材料二:2000.00 材料三:2000.00 材料四:1000.00)人工费:2500.00 设备费:1000.00 其它费用:1400.00 结算金额:11900.00 结算人:李四结算日期:2009-5-26/入账金额:11900.00 入账人:王五入账日期:2009-5-28/某作业项目编号zy2009002 预算单位:采油一矿2 队井号:y003 预算金额:11000.00 预算人:张三预名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 29 页 -算日期:2009-5-1/开工日期:2009-5-4 完工日期:2009-5-23 施工单位:作业公司作业二队施工内容:检泵材料费:6000.00(其中材料一:2000.00 材料二:2000.00 材料三:2000.00)/隐含单价和数量人工费:1500.00 设备费:1000.00 其它费用:2400.00 结算金额:10900.00 结算人:李四结算日期:2009-5-26/入账金额:10900.00入账人:王五入账日期:2009-5-28/某作业项目编号zy2009003 预算单位:采油一矿2 队井号:s001 预算金额:10500.00 预算人:张三预算日期:2009-5-1/开工日期:2009-5-6 完工日期:2009-5-23 施工单位:作业公司作业二队施工内容:检泵材料费:6500.00(其中材料一:2000.00 材料二:2000.00 材料三:2500.00)人工费:2000.00 设备费:500.00 其它费用:1400.00 结算金额:10400.00 结算人:李四结算日期:2009-5-26/入账金额:10400.00入账人:王五入账日期:2009-5-28/某作业项目编号zy2009004 预算单位:采油二矿1 队井号:s002 预算金额:12000.00 预算人:张三预算日期:2009-5-1/开工日期:2009-5-4 完工日期:2009-5-24 施工单位:作业公司作业三队施工内容:防砂材料费:6000.00(其中材料一:2000.00 材料二:2000.00 材料四:2000.00)人工费:2000.00 设备费:1000.00 其它费用:1600.00 结算金额:10600.00 结算人:李四结算日期:2009-5-26/入账金额:10600.00入账人:赵六入账日期:2009-5-28/某作业项目编号zy2009005 预算单位:采油二矿2 队井号:y005 预算金额:12000.00 预算人:张三预算日期:2009-5-1/开工日期:2009-5-4 完工日期:2009-5-28 施工单位:作业公司作业三队施工内容:防砂材料费:7000.00(其中材料一:2000.00 材料二:2000.00 材料四:3000.00)人工费:1000.00 设备费:2000.00 其它费用:1300.00 结算金额:11300.00 结算人:李四结算日期:2009-5-28/(未入账!)这里只列举一个导出的数据表:施工单位名称,施工单位号,ROWID 作业公司作业一队,zy01001,AAAR7YAABAAA VChAAA 作业公司作业二队,zy01002,AAAR7YAABAAA VChAAB 作业公司作业三队,zy01003,AAAR7YAABAAA VChAAC 3.利用 SQL PLUS 查询以下数据:名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 29 页 -1)采油一矿2 队 2009-5-1 到 2009-5-28 有哪些项目处于结算状态,列出相应材料费明细。结算状态有值,不用管入账是否有值。SQL select*from zclfb where 作业项目编号in 2(select 单据号from zyb where 预算单位=采油一矿2 队 3 and 结算日期=to_date(2009-5-1,yyyy-mm-dd)4*and 结算日期 select SUM(入帐金额)from zyb 2 where 预算单位=采油一矿2 队 3 and 入账日期=TO_DA TE(2009-5-1,YYYY-MM-DD)4*AND 入账日期 select sum(入帐金额)from zyb 2 where 预算单位like采油一矿%3 and 入账日期=to_date(2009-5-1,yyyy-mm-dd)4*and 入账日期 select distinct 入账人from zyb;入账人-名师资料总结-精品资料欢迎下载-名师精心整理-第 9 页,共 29 页 -王五赵六5)2009-5-1 到 2009-5-28 有 结算未入帐 的项目。项目-单据号SQL SELECT 单据号 FROM ZYB 2 WHERE 结算日期=TO_DATE(2009-5-1,YYYY-MM-DD)4*AND 入账人is NULL 5 AND 结算人is not NULL 单据号-zy2009005 6)列出采油一矿2 队的所有 项目,按入账金额从高到低排列。项目-项目号SQL select 单据号,入账金额from zyb 2 where 预算单位=采油一矿2 队 3*order by 入账金额desc 单据号入账金额-zy2009002 10900 zy2009003 10400 7)列出有哪些 单位实 施了项目,并计算各单位所有项目结算金额总和。SQL SELECT 施工单位,sum(结算金额)FROM ZYB 2 GROUP BY 施工单位;施工单位SUM(结算金额)-作业公司作业一队11900 作业公司作业二队21300 作业公司作业三队21900 已用时间:00:00:00.04 8)找出消耗了 材料三 且消耗 超过了2000 元的项目,列出 相应明细(利用子查询)。/谁的明细?-该项目的SQLselect*from zyb where 单据号in 2(select 作业项目编号from zclfb where(消耗数量*单价)2000 3*and 物码=wm003)单据号预算单位井号预算金额名师资料总结-精品资料欢迎下载-名师精心整理-第 10 页,共 29 页 -预算人预算日期开工日期完工日期施工单位施工内容材料费人工费设备费其它费用结算金额结算人结算日期入账人入账日期入账金额-zy2009003 采油一矿2 队s001 10500 张三01-5 月-09 06-5 月-09 23-5 月-09 作业公司作业二队检泵6500 2100 500 1400 10500 李四26-5 月-09 王五28-5 月-09 10400 已用时间:00:00:00.28 9)作业公司二队参与了哪些项目。SQLselect 单据号,施工单位FROM ZYB 2*WHERE 施工单位=作业公司作业二队 单据号施工单位-zy2009002 作业公司作业二队zy2009003 作业公司作业二队已用时间:00:00:00.01 10)作业公司一队和二队参与了哪些项目(利用 union)。/集合查询SQL select 单据号FROM ZYB 2 WHERE 施工单位=作业公司作业一队 3 UNION 4 select 单据号FROM ZYB 5*WHERE 施工单位=作业公司作业二队 单据号-zy2009001 zy2009002 zy2009003 已用时间:00:00:00.01 4.利用 SQL PLUS 完成以下操作:1)将编号为zy2009005 的项目的人工费和结算金额增加100 元。-增加前的数据SQL select 单据号,人工费,结算金额from zyb;单据号人工费结算金额名师资料总结-精品资料欢迎下载-名师精心整理-第 11 页,共 29 页 -zy2009001 2500 11900 zy2009002 1500 10900 zy2009003 2000 10400 zy2009004 2000 10600 zy2009005 1000 11300 已用时间:00:00:00.00 SQL update zyb 2*set 人工费=人工费+100,结算金额=结算金额+100 已更新 5 行。已用时间:00:00:00.14-操作后的数据SQL select 单据号,人工费,结算金额from zyb;单据号人工费结算金额-zy2009001 2600 12000 zy2009002 1600 11000 zy2009003 2100 10500 zy2009004 2100 10700 zy2009005 1100 11400 已用时间:00:00:00.00 2)删除已结算未入帐的项目。(可结合查询5)-删除前的数据SQL select 单据号from zyb;单据号-zy2009001 zy2009002 zy2009003 zy2009004 zy2009005zy2009006 SQL delete from zyb where 单据号=2(select 单据号from zyb 3*where 结算金额is not null and 入账金额is null)已删除1 行。名师资料总结-精品资料欢迎下载-名师精心整理-第 12 页,共 29 页 -已用时间:00:00:00.01-删除后结果SQL select 单据号from zyb;单据号-zy2009001 zy2009002 zy2009003 zy2009004 zy2009006 已用时间:00:00:00.00 5.利用 SQL PLUS 进行如下 事务处理练习(把下列五条语句作为一个事务处理,只有五条语句全部成功执行才做提交,并给出提示信息;否则就做回滚处理,并给出提示信息):insert into zyb values(zy2009006,112202002,y005,10000,张三,07-01-2009,07-04-2009,07-25-2009,作 业 公 司 作 业 一 队,堵 漏,7000,2500,1000,1400,李 四,07-26-2009,11900,王五,07-28-2009,11900)insert into clfb values(zy2009006,wm001,200,10)insert into clfb values(zy2009006,wm002,200,10)insert into clfb values(zy2009006,wm003,200,10)insert into clfb values(zy2009006,wm004,100,10)CLFB-材料费表SQL insert into zyb values(zy2009006,112202002,y005,10000,张三,2 to_date(2009-07-01,yyyy-mm-dd),to_date(2009-07-04,yyyy-mm-dd),3 to_date(2009-07-25,yyyy-mm-dd),作业公司作业一队,堵漏,4 7000,2500,1000,1400,11900,李四,to_date(2009-07-26,yyyy-mm-dd),5*王五,to_date(2009-07-28,yyyy-mm-dd),11900)已创建1 行。已用时间:00:00:00.29 SQL savepoint s1;保存点已创建。已用时间:00:00:00.00 SQL insert into zclfb values(zy2009006,wm001,200,10);已创建1 行。已用时间:00:00:00.00 SQL savepoint s2;名师资料总结-精品资料欢迎下载-名师精心整理-第 13 页,共 29 页 -保存点已创建。已用时间:00:00:00.00 SQL insert into zclfb values(zy2009006,wm002,200,10);已创建1 行。已用时间:00:00:00.00 SQL savepoint s3;保存点已创建。已用时间:00:00:00.00 SQL insert into zclfb values(zy2009006,wm003,200,10);已创建1 行。已用时间:00:00:00.00 SQL savepoint s4;保存点已创建。已用时间:00:00:00.01 SQL insert into zclfb values(zy2009006,wm004,100,10);已创建1 行。已用时间:00:00:00.00 SQL select*from zyb where 单据号=zy2009006;-检验是否成功单据号预算单位井号预算金额预算人预算日期开工日期完工日期施工单位施工内容材料费人工费设备费其它费用结算金额结算人结算日期入账人入账日期入账金额-zy2009006 112202002 y005 10000 张三01-7 月-09 04-7 月-09 25-7 月-09 作业公司作业一队堵漏7000 2500 1000 1400 11900 李四26-7 月-09 王五28-7 月-09 11900 名师资料总结-精品资料欢迎下载-名师精心整理-第 14 页,共 29 页 -已用时间:00:00:00.26 SQL select*from zclfb where 作业项目编号=zy2009006;-检验是否成功作业项目编号物码消耗数量单价-zy2009006 wm001 200 10 zy2009006 wm002 200 10 zy2009006 wm003 200 10 zy2009006 wm004 100 10 已用时间:00:00:00.01 SQL commit;提交完成。已用时间:00:00:00.00 6.利用 SQL PLUS 进行如下 游标 练习:定义一个游标,用于存放作业表的全部行数据。并打 印以下表头和各行数据。表头:单据号消耗单位井号预算金额预算人预算日期开工日期完工日期施工单位 施工内容材料费人工费设备费其它费用结算金额结算人结算日期入账金额入账人入账日期执行以上所定义的游标,查看是否能正确输出结果。SQL begin 2 for zyb in(select*from zyb)3 loop 4 dbms_output.put(单据号:|zyb.单据号|);5 dbms_output.put(消耗单位:|zyb.预算单位|);6 dbms_output.put(井号:|zyb.井号|);7 dbms_output.put(预算金额:|zyb.预算金额|);8 dbms_output.put(预算人:|zyb.预算人|);9 dbms_output.put(预算日期:|zyb.预算日期|);10 dbms_output.put(开工日期:|zyb.开工日期|);11 dbms_output.put(完工日期:|zyb.完工日期|);12 dbms_output.put(施工单位:|zyb.施工单位|);13 dbms_output.put(施工内容:|zyb.施工内容|);14 dbms_output.put(材料费:|zyb.材料费|);15 dbms_output.put(人工费:|zyb.人工费|);16 dbms_output.put(设备费:|zyb.设备费|);17 dbms_output.put(其它费用:|zyb.其它费用|);18 dbms_output.put(结算金额:|zyb.结算金额|);19 dbms_output.put(结算人:|zyb.结算人|);20 dbms_output.put(结算日期:|zyb.结算日期|);21 dbms_output.put(入账金额:|zyb.入账金额|);22 dbms_output.put(入账人:|zyb.入账人|);名师资料总结-精品资料欢迎下载-名师精心整理-第 15 页,共 29 页 -23 dbms_output.put_line(入账日期:|zyb.入账日期|);24 end loop;25*end;SQL/单据号:zy2009001 消耗单位:采油一矿1 队井号:y001 预算金额:10000 预算人:张三预算日期:04-5 月-09 开工日期:04-5 月-09 完工日期:25-5 月-09 施工单位:作业公司作业一队施工内容:堵漏材料费:7000 人工费:2600 设备费:1000 其它费用:1400 结算金额:12000 结算人:李四结算日期:26-5 月-09 入账金额:11900 入账人:王五入账日期:28-5 月-09 单据号:zy2009002 消耗单位:采油一矿2 队井号:y003 预算金额:11000 预算人:张三预算日期:01-5 月-09 开工日期:04-5 月-09 完工日期:23-5 月-09 施工单位:作业公司作业二队施工内容:检泵材料费:6000 人工费:1600 设备费:1000 其它费用:2400 结算金额:11000 结算人:李四结算日期:26-5 月-09 入账金额:10900 入账人:王五入账日期:28-5 月-09 单据号:zy2009003 消耗单位:采油一矿2 队井号:s001 预算金额:10500 预算人:张三预算日期:01-5 月-09 开工日期:06-5 月-09 完工日期:23-5 月-09 施工单位:作业公司作业二队施工内容:检泵材料费:6500 人工费:2100 设备费:500 其它费用:1400 结算金额:10500 结算人:李四结算日期:26-5 月-09 入账金额:10400 入账人:王五入账日期:28-5 月-09 单据号:zy2009004 消耗单位:采油二矿1 队井号:s002 预算金额:12000 预算人:张三预算日期:01-5 月-09 开工日期:04-5 月-09 完工日期:24-5 月-09 施工单位:作业公司作业三队施工内容:防砂材料费:6000 人工费:2100 设备费:1000 其它费用:1600 结算金额:10700 结算人:李四结算日期:26-5 月-09 入账金额:10600 入账人:赵六入账日期:28-5 月-09 单据号:zy2009006 消耗单位:112202002 井号:y005 预算金额:10000 预算人:张三预算日期:01-7 月-09 开工日期:04-7 月-09 完工日期:25-7 月-09 施工单位:作业公司作业一队施工内容:堵漏材料费:7000 人工费:2500 设备费:1000 其它费用:1400 结算金额:11900 结算人:李四结算日期:26-7 月-09 入账金额:11900 入账人:王五入账日期:28-7 月-09 PL/SQL 过程已成功完成。已用时间:00:00:00.03 7.利用 SQL PLUS 进行如下 视图 练习:利用 SQL PLUS 定义一个视图,用于保存作业表和材料费表的全部列。利用 SQL PLUS 查询该视图,可任意选择查询条件,构造出2 个查询。】SQL create view zyb_zclfb_view as 2 select*from zyb,zclfb 3*where zyb.单据号=zclfb.作业项目编号视图已创建。已用时间:00:00:00.32 SQL select*from zyb_zclfb_view;名师资料总结-精品资料欢迎下载-名师精心整理-第 16 页,共 29 页 -单据号预算单位井号预算金额预算人预算日期开工日期完工日期施工单位施工内容材料费人工费设备费其它费用结算金额结算人结算日期入账人入账日期入账金额 作业项目编号物码消耗数量单价-zy2009001 采油一矿1 队y001 10000 张三04-5 月-09 04-5 月-09 25-5 月-09 作业公司作业一队堵漏7000 2600 1000 1400 12000 李四26-5 月-09 王五28-5 月-09 11900 zy2009001 wm001 200 10 zy2009006 112202002 y005 10000 张三01-7 月-09 04-7 月-09 25-7 月-09 作业公司作业一队堵漏7000 2500 1000 1400 11900 李四26-7 月-09 王五28-7 月-09 11900 zy2009006 wm001 200 10 zy2009006 112202002 y005 10000 张三01-7 月-09 04-7 月-09 25-7 月-09 作业公司作业一队堵漏7000 2500 1000 1400 11900 李四26-7 月-09 王五28-7 月-09 11900 zy2009006 wm002 200 10 zy2009006 112202002 y005 10000 张三01-7 月-09 04-7 月-09 25-7 月-09 作业公司作业一队堵漏7000 2500 1000 1400 11900 李四26-7 月-09 王五28-7 月-09 11900 zy2009006 wm003 200 10 zy2009006 112202002 y005 10000 张三01-7 月-09 04-7 月-09 25-7 月-09 作业公司作业一队堵漏7000 2500 1000 1400 11900 李四26-7 月-09 王五28-7 月-09 11900 zy2009006 wm004 100 10 zy2009001 采油一矿1 队y001 10000 张三04-5 月-09 04-5 月-09 25-5 月-09 作业公司作业一队堵漏7000 2600 1000 1400 12000 李四26-5 月-09 王五28-5 月-09 11900 zy2009001 wm002 200 10 zy2009001 采油一矿1 队y001 10000 张三04-5 月-09 04-5 月-09 25-5 月-09 作业公司作业一队堵漏7000 2600 1000 1400 12000 李四26-5 月-09 王五28-5 月-09 名师资料总结-精品资料欢迎下载-名师精心整理-第 17 页,共 29 页 -11900 zy2009001 wm003 200 10 zy2009001 采油一矿1 队y001 10000 张三04-5 月-09 04-5 月-09 25-5 月-09 作业公司作业一队堵漏7000 2600 1000 1400 12000 李四26-5 月-09 王五28-5 月-09 11900 zy2009001 wm004 100 10 zy2009002 采油一矿2 队y003 11000 张三01-5 月-09 04-5 月-09 23-5 月-09 作业公司作业二队检泵6000 1600 1000 2400 11000 李四26-5 月-09 王五28-5 月-09 10900 zy2009002 wm001 200 10 zy2009002 采油一矿2 队y003 11000 张三01-5 月-09 04-5 月-09 23-5 月-09 作业公司作业二队检泵6000 1600 1000 2400 11000 李四26-5 月-09 王五28-5 月-09 10900 zy2009002 wm002 200 10 zy2009002 采油一矿2 队y003 11000 张三01-5 月-09 04-5 月-09 23-5 月-09 作业公司作业二队检泵6000 1600 1000 2400 11000 李四26-5 月-09 王五28-5 月-09 10900 zy2009002 wm003 200 10 单据号预算单位井号预算金额预算人预算日期开工日期完工日期施工单位施工内容材料费人工费设备费其它费用结算金额结算人结算日期入账人入账日期入账金额 作业项目编号物码消耗数量单价-zy2009003 采油一矿2 队s001 10500 张三01-5 月-09 06-5 月-09 23-5 月-09 作业公司作业二队检泵6500 2100 500 1400 10500 李四26-5 月-09 王五28-5 月-09 10400 zy2009003 wm001 200 10 zy2009003 采油一矿2 队s001 10500 张三01-5 月-09 06-5 月-09 23-5 月-09 作业公司作业二队检泵6500 2100 500 1400 10500 李四26-5 月-09 王五28-5 月-09 10400 zy2009003 wm002 200 10 zy2009003 采油一矿2 队s001 10500 张三01-5 月-09 06-5 月-09 23-5 月-09 作业公司作业二队检泵6500 2100 500 1400 名师资料总结-精品资料欢迎下载-名师精心整理-第 18 页,共 29 页 -10500 李四26-5 月-09 王五28-5 月-09 10400 zy2009003 wm003 250 10 zy2009004 采油二矿1 队s002 12000 张三01-5 月-09 04-5 月-09 24-5 月-09 作业公司作业三队防砂6000 2100 1000 1600 10700 李四26-5 月-09 赵六28-5 月-09 10600 zy2009004 wm001 200 10 zy2009004 采油二矿1 队s002 1