版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
?Oracle數(shù)據(jù)庫管理與維護(hù)》
大作業(yè)
專業(yè)班級軟件11XX班
姓名_________XXX_________
學(xué)號學(xué)XX
完畢日期2023-XX-XX
—題目規(guī)定:
將下面的題目在Oraclellg中實現(xiàn),并手寫紙質(zhì)版匯報?份,包括所有實現(xiàn)功能的SQLVLUS
命令或SQL或PL/SQL語句及運行成果。
新建一種數(shù)據(jù)庫,命名為oraclezy,并完畢如下功能:
1)記錄某采油廠對油/水井實行作業(yè)時所消耗口勺成本(命名為作業(yè)表zyb)o(作業(yè):
可理解為對油/水井進(jìn)行大修)
2)成本的消耗包括預(yù)算、結(jié)算、入賬三個狀態(tài)。
預(yù)算:采油隊向管理部門提出作業(yè)申請,并經(jīng)管理部門同意后,由管理部門負(fù)責(zé)
錄入。
結(jié)算:某次作業(yè)施工結(jié)束后,由管理部門與施工單位共同核算多種成本,由管理
部門負(fù)責(zé)錄入。
入賬:結(jié)算后,財務(wù)部門將成本計入采油廠賬目,由財務(wù)部門錄入。
1.根據(jù)對以上題意H勺理解,運用SQLPLUS,定義所需口勺數(shù)據(jù)表,包括定義有關(guān)約束條件
(主碼、外碼及其他約束)。
-Createtable
createtableZYB
(
單據(jù)號VARCHAR2(20)notnull,
預(yù)算單位VARCHAR2(20)notnull,
井號VARCHAR2(20)notnull,
預(yù)算金額NUMBER(10)notnull,
預(yù)算人VARCHAR2(20)notnull,
預(yù)算日期DATEnotnull,
動工日期DATE,
竣工日期DATE.
施工單位VARCHAR2(20),
施工內(nèi)容VARCHAR2(20),
材料費NUMBER(10),
人工費NUMBER(10),
設(shè)備費NUMBER(IO),
其他費用NUMBER(IO),
結(jié)算金額NUMBER(10),
結(jié)算人VARCHAR2(20),
結(jié)算日期DATE,
入賬人VARCHAR2(20),
入賬日期DATE,
入賬金額NUMBER
tablespaceSYSTEM
pctfree10
pctused40
initrans1
maxtrans255
storage
(
initial64K
nextIM
minextents1
maxextentsunlimited
);
-Create/Recreateprimary,uniqueandforeignkeyconstraints
altertableZYB
addconstraintDJNOprimarykey(單據(jù)號)
usingindex
tablespaceSYSTEM
pctfree10
initrans2
maxtrans255
storage
initial64K
nextIM
minextents1
maxextentsunlimited
);
-Grant/Revokeobjectprivileges
grantselect,insert,update,delete,references,alter,indexonZYBtoLIYAN;
-Createtable單位代碼表
由于表名用中文表達(dá)操作時很麻煩,就取表名的每個字的首字母并冠以Z構(gòu)成表名,如本例ZDWCMB
createtableZDWDMB
(
單位代碼VARCHAR2(20)notnull,
單位名稱VARCHAR2(20)notnull
)
tablespaceSYSTEM
pctfree10
pctused40
initrans1
maxtrans255
storage
initial64K
nextIM
minextents1
maxextentsunlimited
);
-Create/Recreateprimary,uniqueandforeignkeyconstraints
altertableZDWDMB
addconstraintDWNAMEunique(單位名稱)
usingindex
tablespaceSYSTEM
pctfree10
initrans2
maxtrans255
storage
(
initial64K
nextIM
minextents1
maxextentsunlimited
);
-Grant/Rcvokcobjectprivileges
grantselect,insert,update,delete,references,alter,indexonZDWDMBtoLIYAN:
-Createtable油水井表
createtableZYSJB
(
井號VARCHAR2(20)notnull,
井別VARCHAR2(20)notnull,
單位代碼VARCHAR2(20)notnull
)
tablespaceSYSTEM
pctfree10
pctused40
initrans1
maxtrans255
storage
(
initial64K
nextIM
minextents1
maxextentsunlimited
);
-Crcatc/Rccrcatcprimary,uniqueandforeignkeyconstraints
altertableZYSJB
addconstraintJNOprimarykey(井號)
usingindex
tablespaceSYSTEM
pctfree10
initrans2
maxtrans255
storage
(
initial64K
nextIM
minextents1
maxextentsunlimited
);
-Grant/Revokeobjectprivileges
grantselect,insert,update,delete,references,alter,indexonZYSJBtoLIYAN:
-Createtable
一施工單位表
createtableZSGDWB
(
施工單位名稱VARCHAR2(20)notnull,
施工單位號VARCHAR2(20)notnull
)
tablespaceSYSTEM
pctfree10
pctused40
initrans1
maxtrans255
storage
(
initial64K
nextIM
minextents1
maxextentsunlimited
);
-Create/Recreateprimary,uniqueandforeignkeyconstraints
altertableZSGDWB
addconstraintSGNOprimarykey(施工單位號)
usingindex
tablespaceSYSTEM
pctfree10
initrans2
maxtrans255
storage
(
initial64K
nextIM
minextents1
maxextentsunlimited
);
-Grant/Revokeobjectprivileges
grantselect,insert,update,delete,references,alter,indexonZSGDWBtoL1YAN:
-物碼表
——Createtable
createtableZWMB
物碼VARCHAR2(20)notnull,
名稱規(guī)格VARCHAR2(20)notnull,
計量單位VARCHAR2(20)notnull
)
tablespaceSYSTEM
pctfree10
pctused40
initrans1
maxtrans255
storage
(
initial64K
nextIM
minextents1
maxextentsunlimited
):
-Create/Recreateprimary,uniqueandforeignkeyconstraints
altertableZWMB
addconstraintWNOprimarykey(物碼)
usingindex
tablespaceSYSTEM
pctfree10
initrans2
maxtrans255
storage
(
initial64K
nextIM
minextents1
maxextentsunlimited
);
-Grant/Revokeobjectprivileges
grantselect,insert,update,delete,references,alter,indexonZWMBtoLIYAN;
-材料費表
-Createtable
createtableZCLI,B
(
作業(yè)項目編號VARCHAR2(20)notnull,
物碼VARCHAR2(20)notnull,
消耗數(shù)量NUMBERnotnull,
單價NUMBERnotnull
)
tablespaceSYSTEM
pctfree10
pctused40
initrans1
maxtrans255
storage
(
initial64K
nextIM
minextents1
maxextentsunlimited
);
2.運用SQLPLUS,錄入如下有關(guān)的基礎(chǔ)數(shù)據(jù):
單位代碼表:1122采油廠
112201采油一礦112202采油二礦
采油一礦1隊采油一礦2隊采油一礦3隊
采油二礦1隊采油二礦2隊
油水井表:(yOOl油)(y(X)2油)
(y003油)(sOOI水)
(y004油)(s002水)
(s003水)(y005油)
施工單位表:作業(yè)企業(yè)作業(yè)一隊作業(yè)企業(yè)作業(yè)二隊作業(yè)企業(yè)作業(yè)三隊
物碼表:wmOO1材料一噸wm002材料二米wm003材料三桶wm004材料
四袋
ZYB:
〃某作業(yè)項目編號zy2U23001
預(yù)算單位:采油一礦I隊井號:yOOl預(yù)算金額:10000.00預(yù)算人:張三預(yù)
算日期:2009-5?1
〃動工日期:2009-5-4竣工日期:2009-5-25施工單位:作業(yè)企業(yè)作業(yè)一隊施工內(nèi)
容:堵漏
材料費:7000.00(其中材料一:2023.00材料二:2023.00材料三:2023.00材料
四:1000.00)
人工費:2500.00設(shè)備費:】000.0()其他費用:1400.()0結(jié)算金額:11900.00
結(jié)算人:李四結(jié)算日期:2009-5-26
〃入賬金額:11900.00入賬人:王五入賬日期:2009-5-28
〃某作業(yè)項目編號zy2023002
預(yù)算單位:采油一礦2隊井號:y(X)3預(yù)算金額:11000.00預(yù)算人:張三預(yù)
算日期:2009-5-1
〃動工日期:2009-5-4竣工日期:2009-5-23施工單位:作業(yè)企業(yè)作業(yè)二隊施工內(nèi)
容:檢泵
材料費:6000.00(其中材料一:2023.00材料二:2023.00材料三:2023.00)//隱含單
價和數(shù)量
人工費:1500.00設(shè)備費:1000.00其他費用:2400.00結(jié)算金額:10900.00
結(jié)算人:李四結(jié)算日期:2009-5-26
〃入賬金額:10900.00入賬人:王五入賬日期:2009-5-28
〃某作業(yè)項目編號zy2023003
預(yù)算單位:采油一礦2隊井號:sOOl預(yù)算金額:10500.00預(yù)算人:張三預(yù)
算日期:2009-5-1
〃動工日期:2009-5-6竣工日期:2009-5-23施工單位:作業(yè)企業(yè)作業(yè)二隊施工內(nèi)
容:檢泵
材料費:6500.00(其中材料一:2023.00材料二:2023.00材料三:2500.00)
人工費:2023.00設(shè)備費:500.00其他費用:1400.00結(jié)算金額:10400.00
結(jié)算人:李四結(jié)算日期:2009-5-26
〃入賬金額:10400.00入賬人:王五入賬日期:2009-5-28
〃某作業(yè)項目編號zy2023004
預(yù)算單位:采油二礦1隊井號:s002預(yù)算金額:12023.00預(yù)算人:張三預(yù)
算FI期:2。09-5-1
//動工日期:2009-5-4竣工日期:2(X)9-5-24施工單位:作業(yè)企業(yè)作業(yè)三隊施工內(nèi)
容:防砂
材料費:6000.00(其中材料一:2023.00材料二:2023.00材料四:2023.00)
人工費:2023.00設(shè)備費:1()00.0()其他費用:160().()0結(jié)算金額:10600.0()
結(jié)算人:李四結(jié)算bl期:2009-5-26
〃入賬金額:10600.00入賬人:趙六入賬日期:2009-5-28
〃某作業(yè)項目編號zy2023005
預(yù)算單位:采油二礦2隊井號:y()05預(yù)算金額:12023.00預(yù)算人:張三預(yù)
算日期:2009-5-1
〃動工日期:2009-5-4竣工日期:2009-5-28施工單位:作業(yè)企業(yè)作業(yè)三隊施工內(nèi)
容:防砂
材料費:7000.00(其中材料一:2023.00材料二:2023.00材料四:3000.00)
人工費:1000.00設(shè)備費:2023.00其他費用:1300.00結(jié)算金額:11300.00
結(jié)算人:李四結(jié)算日期:2009-5-28
〃(未入賬?。?!)
這里只列舉一種導(dǎo)出的數(shù)據(jù)表:
”施工單位名稱","施工單位號”,"ROWID”
“作業(yè)企業(yè)作業(yè)一隊”Jzy01001",”AAAR7YAABAAAVChAAA”
”作業(yè)企業(yè)作業(yè)二隊”Jzy01002",”AAAR7YAABAAAVChAAB”
”作業(yè)企業(yè)作業(yè)三隊”Jzy01003"JAAAR7YAABAAAVChAAC”
3.運用SQLPLUS查詢?nèi)缦聰?shù)據(jù):
1)采油一礦2隊2009-5-1到2009-5-28有哪些項目處在結(jié)算狀態(tài),列出對應(yīng)材料費
明細(xì)。結(jié)算狀態(tài)有值,不用管入賬與否有值。
SQL>select*fromzclfbwhere作業(yè)項目編號in
2(select單據(jù)號fromzybwhere預(yù)算單位+采汨一礦2隊,
3and結(jié)算日期>=to_dateC2009?5-1:yyyy-mm-dd)
4*and結(jié)算日1^<=to_date(,2009-5-28','yyyy-mm-dd,))
作業(yè)項目編號物碼消耗數(shù)量單價
zy2O23OO2wmOO120010
zy2023002wm00220010
zy2O23OO2wm00320010
zy2023003wmOOl20010
zy2023003wm00220010
zy2023003wm00325010
已選擇6行。
己用時間:00:00:00.31
2)采油一礦2隊2009-5-1到2()09-5-28總?cè)丈兹胭~金額。
SQL>selectSUM(入帳金額)fromzyb
2where預(yù)算單位='采油一礦2隊’
3and入賬日期>=1'0_口人丁£(2)09-5-1:YYYY-MM-DD,)
4*AND入賬日期。TO_DATE('2009-5-28','YYYY-MM-DD)
SUM(入帳金額)
21300
3)采油一礦2009-5-1到2009-5-28總H勺入賬金額。
SQL>selectsum(入帳金額)fromzyb
2where預(yù)算單位like,采油一礦%,
3and入賬口期>=to_date('2009-5-l?yyyy-mm-d(f)
4*and入賬口^<=to_date(,2009-5-28','yyyy-nim-dd')
SUM(入帳金額)
33200
4)有哪些人員參與了入賬操作。
SQL>selectdistinct入賬人fromzyb;
入賬人
王五
趙六
5)2009-5-1到2009-5-28有結(jié)算未入帳H勺項目。
項目-單據(jù)號
SQL>SELECT單據(jù)號FROMZYB
2WHERE結(jié)算口期<=7'0_口人T£('2009-5-28','丫丫丫丫-\1\136)
3AND結(jié)算日期>=1'0_口八丁£('2。0951','YYYY-MM-DD')
4*AND入賬人isNULL
5AND結(jié)算人isnotNULL
單據(jù)號
zy2023005
6)列出采油一礦2隊的所有項目,按入賬金額從高到低排列。
項目-項目號
SQL>select單據(jù)號,入賬金額fromzyb
2where預(yù)算單位士采油一礦2隊’
3*orderby入賬金額desc
單據(jù)號入賬金額
zy202300210900
zy20230031()400
7)列出有哪些單位實行了項目,并計算各單位所有項目結(jié)算金額總和。
SQL>SELECT施工單位,sum(結(jié)算金額)FROMZYB
2GROUPBY施工單位;
施工單位SUM(結(jié)算金額)
作業(yè)企業(yè)作業(yè)一隊11900
作業(yè)企業(yè)作業(yè)二隊21300
作業(yè)企業(yè)作業(yè)三隊21900
已用時間:00:00:00.04
8)找出消耗了材料三且消耗超過了2023元的項目,列出對應(yīng)明細(xì)(運用子查詢)?!?/p>
誰的明細(xì)?-該項H的
SQL>select*fromzybwhere單據(jù)號in
2(select作業(yè)項目編號fromzclfbwhere(消耗數(shù)量*單價)>2023
3*and物碼=\vm003')
單據(jù)號預(yù)算單位井號預(yù)算金額
預(yù)算人預(yù)算日期動工日期竣工日期施工單位
施工內(nèi)容材料費人工費設(shè)備費其他費用結(jié)算金額
結(jié)算人結(jié)算口期入賬人入賬口期
入賬金額
zy2023003采油一礦2隊sOOI10500
張三01-5月-0906-5月-0923-5月-09作業(yè)企業(yè)作
業(yè)二隊檢泵650021005001400
10500李四26-5月-09王五28-5月-09
104(H)
已用時間:00:00:00.28
9)作業(yè)企業(yè)二隊參與了哪些項目。
SQL>select單據(jù)號,施工單位FROMZYB
2*WHERE施工單位士作業(yè)企業(yè)作業(yè)二隊,
單據(jù)號施工單位
zy2023002作業(yè)企業(yè)作業(yè)二隊
zy2023003作業(yè)企業(yè)作業(yè)二隊
已用時間:00:00:00,01
10)作業(yè)企業(yè)一隊和二隊參與了哪些項目(運用union)。〃集合查詢
SQL>select單據(jù)號FROMZYB
2WHERE施工單位=作業(yè)企業(yè)作業(yè)一隊,
3UNION
4select單據(jù)號FROMZYB
5*WHERE施工單位='作業(yè)企業(yè)作業(yè)二隊'
單據(jù)號
zy2023001
zy2O23OO2
zy2023003
己用時間:00:00:00,01
4.運用SQLPLUS完畢如下操作:
1)將編號為zy2023005的I項目的人工費和結(jié)算金額增長100元。
-增長前的數(shù)據(jù)
SQL>select單據(jù)號,人工費,結(jié)算金額fromzyb;
單據(jù)號人工費結(jié)算金額
zy2023001250011900
zy2()230021500109(X)
zy2023003202310400
zy2023004202310600
zy2O23OO5100011300
己用時間:00:00:00.00
SQL>updatezyb
2*set人工費=人工費+100,結(jié)算金額=結(jié)算金額+100
已更新5行。
已用時間:00:00:00.14
-操作后H勺數(shù)據(jù)
SQL>select單據(jù)號,人工費,結(jié)算金額fromzyb;
單據(jù)號人工費結(jié)算金額
zy2023001260012023
zy2023002160011(X)()
zy202300321001050()
zy2023004210010700
zy2O23OO5110011400
已用時間:00:(X):()0.00
2)刪除已結(jié)算未入帳的項目。(可結(jié)合查詢5)
--刪除前H勺數(shù)據(jù)
SQL>select單據(jù)號fromzyb;
單據(jù)號
zy2023001
zy2023002
zy2023003
zy2O23OO4
zy2023005
zy2023006
SQL>deletefromzybwhere單據(jù)號=
2(select單據(jù)號fromzyb
3*where結(jié)算金額isnotnulland入賬金額isnull)
已刪除1行。
己用時間:00:00:00.01
-刪除后成果
SQL>select單據(jù)號fromzyb;
單據(jù)號
zy2023001
zy2023002
zy2023003
zy2023004
zy2023006
已用時間:00:00:00.00
5.運用SQLPLUS進(jìn)行如下事務(wù)處理練習(xí)(把卜列五條語句作為一種事務(wù)處理,只有五條
語句所有成功執(zhí)行才做提交,并給出提醒信息;否則就做回滾處理,并給出提醒信息):
insertintozybvalues('zy2023006,J,'y()05'/()000;張三707-01-2009',
'07-04-2009','()7-25-2023','作業(yè)企業(yè)作業(yè)一隊‘,'堵漏;7000,2500,1000,1400;李四
V07-26-2023,,11900;S£,;07-28-2023;11900)
insertintochbvalues('zy2023006,:wm00r,200,10)
insertintoclfbvalues('zy2023006':wm002,,200,10)
insertintoclfbvalues(,zy2023006':wm003,,200,10)
insertintoclfbvalues('zy2023006','wm004',100,10)
CLFB--材料費表
SQL>insertintozybvalues(,zy2O23OO6',",'yOO5\10000,
2to_date('2009-07-0r;yyyy-mni-dd,),to_date(,2009-07-04\'yyyy-mm-dd'),
31。_<1抵0('2009-07-25',%“丫-1訓(xùn)】44),作業(yè)企業(yè)作業(yè)一隊',‘堵漏’,
47(X)0,25(X),1(X)(),1400,II900:李四',to_date('2009-07-26','yyyy-mm-dd'),
5*'I£*,to_dale(,2009-07-28','yyyy-mm-dd,),11900)
已創(chuàng)立1行。
已用時間:00:00:00.29
SQL>savepointsi;
保留點已創(chuàng)立。
已用時間:00:00:0G.00
SQL>insertintozclfbvalues('zy2023006','wmOO1,,200,10);
已創(chuàng)立1行。
已用時間:00:00:00.00
SQL>savepoints2;
保留點已創(chuàng)立。
已用時間:00:00:0C.00
SQL>insertintozclfbvalucs('zy2023006','wmOO2*,200.10);
已創(chuàng)立1行。
己用時間:00:00:00,00
SQL>savepoints3;
保留點已創(chuàng)立。
已用時間:0():00:00.00
SQL>insertintozclibvaluesfzy2023006';wm003',200JO);
已創(chuàng)立1行。
已用時間:00:00:0G.00
SQL>savepoints4;
保留點已創(chuàng)立。
已用時間:00:00:0G.01
SQL>insertintozclfbvalues('zy2023006','wm004\100.10);
已創(chuàng)立1行。
已用時間:00:00:0C.00
SQL>select*fromzybwhere單據(jù)號='zy2023006';一檢查與否成功
單據(jù)號預(yù)算單位井號預(yù)算金額
預(yù)算人預(yù)算日期動工日期竣工日期施工單位
施工內(nèi)容材料費人工費設(shè)備費其他費用結(jié)算金額結(jié)
算人結(jié)算日期入賬人入賬日期入賬金
額
zy2023006y00510000張三
01-7月-0904-7月-0925-7月-09作業(yè)企業(yè)作業(yè)一-隊堵漏
70002500100014001190D李四26-7月
-09王五28-7月-09II9(X)
已用時間:00:00:0G.26
SQL>select*fromzclfbwhere作業(yè)項目編號:'zy2023006';--檢查與否成功
作業(yè)項目編號物碼消耗數(shù)量單價
zy2023006wmOO120010
zy2023006wm00220010
zy2023006wm00320010
zy2023006wm00410010
己用時間:00:00:00.01
SQL>commit;
提交完畢。
已用時間:00:(X):00.00
6.運用SQLPLUS進(jìn)行如下游標(biāo)練習(xí):
定義一種游標(biāo),用于寄存作業(yè)表的所有行數(shù)據(jù)。并打印如下表頭和各行數(shù)據(jù)。
表頭:單據(jù)號消耗單位井號預(yù)算金額預(yù)算人預(yù)算日期動工日期竣工日期施工單
位施工內(nèi)容材料費人二費設(shè)備費其他費用結(jié)算金額結(jié)算人結(jié)算日期入賬金領(lǐng)入
賬人入賬日期
執(zhí)行以上所定義的游標(biāo),查看與否能對的輸出成果。
SQL>begin
2forzybin(select*fromzyb)
3loop
4dbms_ouipu【.piH(,單據(jù)號:,||zyb.單據(jù)號『");
5dbms_ouipui.puiC消耗單位:'||zyb.預(yù)算單位『’);
6dbms_oulpuLput(,井號:'||zyb.井號『');
7dbms_ou【pui.pui('預(yù)算金額:)||zyb.預(yù)算金額『’);
8dbms_outpul.putC預(yù)算人:IIzyb.預(yù)算人『,);
9dbms-output.putf預(yù)算日期:1||zyb.預(yù)算日期『
10dbms_output.put('動工日期:'llzyb.動工日期
11dbms_output.put('竣_LFI期:'||zyb.^_LFIMHH'');
12dbms_output.pul('施工單位:'llzyb.施工單位『’);
13dbms_ouipuLput('施工內(nèi)容:IIzyb.施工內(nèi)容『,);
14dbms_oulpuLpu(材料費:'llzyb.材料費『,);
15dbms_outpul.pu(人工費:,||zyb.人工費『,);
16dbms_oulput.putC設(shè)備費:’||zyb.設(shè)備費『,);
17dbms_output.put('其他費用:'||zyb.其他費用]
18dbms_outpuLput('結(jié)算金額:'llzyb.結(jié)算金額『');
19dbms_output.putC結(jié)算人:1|zyb.結(jié)算人『’);
20dbms_output.pW結(jié)算日期:'||zyb.結(jié)算口期『’);
21dbms_outpuLput('入賬金額:'||zyb.入賬金額『
22dbms_output.putC入賬人:[zyb.入賬人『,);
23dbms_ou[puLpul」ine(,入賬日期:'||zyb.入賬日期『,);
24endloop;
25*end;
SQL>/
單據(jù)號:zy2023001消耗單位:采油一礦1隊井號:yOOl預(yù)算金額:10000預(yù)算
人:張三預(yù)算日期:04-5月-09動工日期:04-5月-09竣工日期:25-5月-09施工
單位:作業(yè)企業(yè)作業(yè)一隊施工內(nèi)容:堵漏材料費:7000人工費:2600設(shè)備費:1000
其他費用:1400結(jié)算金額:12023結(jié)算人:李四結(jié)算日期:26-5月-09入賬金額:
11900入賬人:王五入賬日期:28-5月-09
單據(jù)號:zy2023002消耗單位:采油一礦2隊井號:yOO3預(yù)算金額:11000預(yù)算
人:張三預(yù)算日期:()1-5月-09動工日期:04-5月-09竣工日期:23-5月-09施工
單位:作業(yè)企業(yè)作業(yè)二隊施工內(nèi)容:檢泵材料費:6000人工費:1600設(shè)備費:1000
其他費用:2400結(jié)算金額:11000結(jié)算人:李四結(jié)算日期:26-5月-09入賬金額:
10900入賬人:王五入賬日期:28-5月-09
單據(jù)號:zy2023003消耗單位:采油一礦2隊井號:sOOl預(yù)算金額:10500預(yù)算
人:張三預(yù)算日期:0L5月-09動工日期:06-5月-09竣工日期:23-5月-09施工
單位:作業(yè)企業(yè)作業(yè)二隊施工內(nèi)容:檢泵材料費:6500人工費:2100設(shè)備費:500其
他費用:1400結(jié)算金額:10500結(jié)算人:李四結(jié)算口期:26-5月-09入賬金額:10400
入賬人:王五入賬日期:28-5月-09
單據(jù)號:zy2023(X)4消耗單位:采油二礦1隊井號:s()02預(yù)算金額:12023預(yù)算
人:張三預(yù)算日期:01-5月-09動工日期:04-5月-09竣工日期:24-5月-09施工
單位:作業(yè)企業(yè)作業(yè)三隊施工內(nèi)容:防砂材料費:6000人工費:2100設(shè)備費:1000
其他費用:1600結(jié)算金額:10700結(jié)算人:李四結(jié)算H期:26-5月-09入賬金額:
10600入賬人:趙六入賬日期:28-5月-09
單據(jù)號:zy2023006消耗單位:井號:y005預(yù)算金額:10000預(yù)算人:張三預(yù)
算日期:01-7月-09動工日期:04-7月-09竣工日期:25-7月-09施工單位:作業(yè)企
業(yè)作業(yè)-一隊施工內(nèi)容:堵漏材料費:7000人工費:2500設(shè)備費:1000其他費用:
1400結(jié)算金額:11900結(jié)算人:李四結(jié)算日期:2金7月-09入賬金額:11900入賬
人:王五入賬日期:28-7月-09
PL/SQL過程已成功完畢。
已用時間:00:00:0G.03
7.運用SQLPLUS進(jìn)行如下視圖練習(xí):
運用SQLPLUS定義?種視圖,用于保留作業(yè)表和材料費表的所有列。
運用SQLPLUS查詢該視圖,可任意選擇查詢條件,構(gòu)造出2個查詢?!?/p>
SQL>createviewzyb_zclfb_viewas
2select*fromzyb,zclfb
3*wherezyb.單據(jù)號=7.clh作業(yè)項目編號
視圖已創(chuàng)立。
已用時間:00:00:00.32
SQL>select*fromzyb_zclfb_view;
單據(jù)號預(yù)算單位井號預(yù)算金額
預(yù)算人預(yù)算日期動工口期竣工口期施工單位
施工內(nèi)容材料費人工費設(shè)備費其他費用結(jié)算金額結(jié)
算人結(jié)算日期入賬人入賬日期入賬金
額作業(yè)項目編號物碼消耗數(shù)量單價
zy2023001采油一礦1隊y(X)ll(X)00
張三04-5月-0904-5月-0925-5月-09作業(yè)企業(yè)作業(yè)一
隊堵漏7000260010001400
12023李四26-5月-09王五28-5月-09
11900zy2023001wmOOl20010
zy2023006y00510000張三
01-7月-0904-7月?0925-7月-09作業(yè)企業(yè)作業(yè)一隊堵漏
70002500100014001190)李四26-7月
-09王五28-7月-09119(X)zy2023006
wmOOl20010
zy2023006y00510000張三
01-7月-0904-7月-0925-7月-09作業(yè)企業(yè)作業(yè)一隊堵漏
700025001000140011900李四26-7月
-09王五28-7月-0911900zy2023006
wm00220010
zy2023006y00510000張三
01-7月-0904-7月-0925-7月-09作業(yè)企業(yè)作業(yè)一隊堵漏
700025001000140011900李四26-7月
-09王五28-7月-0911900zy2023006
wmOO320010
zy2023006y(X)510000張三
01-7月-0904-7月-0925-7月-09作業(yè)企業(yè)作業(yè)一隊堵漏
700025001000140011900李四26-7月
-09王五28-7月-0911900zy2023006
wm00410010
zy2023001采油一礦1隊yOOl10000
張三04-5月-0904-5月-0925-5月-09作業(yè)企業(yè)作業(yè)一
隊堵漏7000260010001400
12023李四26-5月-09王五28-5月-09
11900zy2023(X)1wm()0220010
zy2023001采油一礦1隊y()0l10000
張三04-5月-0904-5月-0925-5月-09作業(yè)企業(yè)作業(yè)一
隊堵漏7000260010001400
12023李四26-5月-09王五28-5月-09
11900zy2023001wm00320010
zy2023001采油一礦1隊yOOl10000
張三04-5月-0904-5月-0925-5月-09作業(yè)企業(yè)作業(yè)一
隊堵漏7000260010001400
12023李四26-5月-09王五28-5月-09
11900zy2023001wm()()410010
zy2023002采油一礦2隊y()0311000
張三01-5月-0904-5月-0923-5月-09作業(yè)企業(yè)作業(yè)二
隊檢泵6000160010002400
11000李四26-5月-09王五28-5月-09
10900zy2023002wmOO120010
zy2023002采油一礦2隊y00311000
張三01-5月-0904-5月-0923-5月-09作業(yè)企業(yè)作業(yè)二
隊檢泵6000160010002400
11(XX)李四26-5月-09王五28-5月-09
10900zy2023002wni()0220010
zy2023002采油一礦2隊y00311000
張三01-5月-0904-5月-0923-5月-09作業(yè)企業(yè)作業(yè)二
隊檢泵6000160010002400
11000李四26-5月-09王五28-5月-09
10900zy2023002wm00320010
單據(jù)號預(yù)算單位井號預(yù)算金額
預(yù)算人預(yù)算日期動工日期竣工日期施工單位
施工內(nèi)容材料費人工費設(shè)備費其他費用結(jié)算金額結(jié)
算人結(jié)算日期入賬人入賬日期入賬金
額作業(yè)項目編號物碼消耗數(shù)最單價
zy2O23OO3采油一礦2隊sOOl10500
張三01-5月-0906-5月-0923-5月-09作業(yè)企業(yè)作業(yè)二
隊檢泵650021005001400
10500李四26-5月-09王五28-5月-09
10400zy2023003wmOOI2001()
zy2O23OO3采油一礦2隊sOOl10500
張三01-5月-0906-5月-0923-5月-09作業(yè)企業(yè)作業(yè)二
隊檢泵650021005001400
10500李四26-5月-09王五28-5月-09
10400zy2023003
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 碳二飽和氣體回收裝置操作工崗前競爭分析考核試卷含答案
- 海藻膠提取工安全應(yīng)急測試考核試卷含答案
- 氮化鈦涂層工崗前客戶服務(wù)考核試卷含答案
- 真空電子器件零件制造及裝調(diào)工安全文明測試考核試卷含答案
- 2026廣東省鹽業(yè)集團(tuán)礦鹽有限公司招聘財務(wù)負(fù)責(zé)人1人備考題庫及完整答案詳解一套
- 監(jiān)獄消防安全培訓(xùn)會方案
- 老年模擬照護(hù)者壓力中的支持策略
- 2026北京大學(xué)人工智能研究院招聘勞動合同制人員1人備考題庫及參考答案詳解
- 數(shù)據(jù)備份的技術(shù)要點和流程解析
- 老年抑郁的整合干預(yù)策略
- 豆制品企業(yè)生產(chǎn)過程節(jié)能降耗方案
- 臨床醫(yī)學(xué)三基三嚴(yán)培訓(xùn)
- 北師版一年級上冊數(shù)學(xué)全冊教案教學(xué)設(shè)計含教學(xué)反思
- 國際商務(wù)培訓(xùn)課件下載
- ?;钒踩嘤?xùn)
- 村衛(wèi)生室藥品管理規(guī)范
- 云南少數(shù)民族介紹
- A公司新員工入職培訓(xùn)問題及對策研究
- 鑄件清理工上崗證考試題庫及答案
- 柴油單軌吊培訓(xùn)課件
- GB/T 32223-2025建筑門窗五金件通用要求
評論
0/150
提交評論