人力資源IT人員面試題_第1頁
人力資源IT人員面試題_第2頁
人力資源IT人員面試題_第3頁
人力資源IT人員面試題_第4頁
人力資源IT人員面試題_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、IT招聘聘面試題題ORACCLE數(shù)據(jù)庫庫面試題題懸賞分:1000 - 解決時時間:20009-99-277 188:500下面是一一個公司司的數(shù)據(jù)據(jù)庫題目目,我沒沒用過oraaclee,不過過貌似題題目用sql就可以以寫,不不知道他他們把這這個題目目寫成oraaclee有什么么蹊蹺,我我意思是是這到題題目有什什么地方方是oraaclee特別需需要注意意的,希希望強人人作答!謝謝一、 數(shù)數(shù)據(jù)庫 ORRACLLE雖然這些些題目都都可以G到,但但還是要要考察一一下您現(xiàn)現(xiàn)在的常常態(tài)水平平,:)T表:(字字段:ID,NAMME,ADDDRESSS,PHOONE,LOGGDATTE)E表:(字字段:NAM

2、ME,ADDDRESSS,PHOONE)1 將將表T中的字字段LOGGDATTE中為20001-02-11的的數(shù)據(jù)更更新為220033-011-011,請寫寫出相應應的SQL語句。(該字字段類型型為日期期類型)2 請請寫出將將表T中NAMME存在重重復的記記錄都列列出來的的SQL語句(按按NAMME排序)3. 請請寫出題題目2中,只只保留重重復記錄錄的第一一條,刪刪除其余余記錄的的SQL語句(即即使該表表不存在在重復記記錄)4. 請請寫出將將E表中的ADDDRESSS、PHOONE更新到T表中的SQL語句(按按NAMME相同進進行關聯(lián)聯(lián))5. 請請寫出將將T表中第35行數(shù)據(jù)據(jù)列出來來的SQL語

3、句 1.updaate tset loggdatte=tto_ddatee(220033-011-011,yyyyy-mmm-ddd)wherre llogddatee=too_daate(20001-02-11,yyyyyy-mmm-ddd);2.seleect *fromm twherre nnamee inn (sseleect namme ffromm t grooup by namme hhaviing couung(*)1)ordeer bby nnamee;-沒說清清楚,到到底是升升序還是是降序3.seleect ID,NAMME,ADDDRESSS,PHOONE,LOGGDAT

4、TEfromm (seleect t.*,roow_nnumbber() ooverr(paartiitioon bby nnamee orrderr byy naame) rnnfromm t)wherre rrn = 1;4.updaate tset (adddreess,phoone)=(sellectt adddreess,phoone froom ee whheree e.namme=tt.naame);5.seleect *fromm twherre rrownnum =55minuusseleect *fromm twherre rrownnum =22; Oraccle面試題題

5、懸賞分:10 - 解決決時間:20009-110-220 008:228今天遇到到的一道道電信方方面面試試題:A表有以以下字段段:monnth(月份),useer_iid(用戶編編號),uuserr_sttatee(用戶狀狀態(tài),0為正常常用戶,1為非正正常用戶戶)。如果果某一個個用戶上上月為正正常用戶戶,本月月為非正正常用戶戶,則成成為流失失用戶。查詢:20005055年的流流失用戶戶的用戶戶編號。 問題補充充:我是這么么做的,能能查出來來,但他他們公司司的DBA說效率率太低,太太麻煩!seleect useeridd frrom a aa1wherre ttimee=22005505 ann

6、d sstatte=11and (sellectt sttatee frrom a aa2 wherre aa1.uuserrid=a2.useeridd and timme=20005044)=0seleect useeridd frrom tabble wheere useer_sstatte=11 annd mmontth=55 annd uuserrid in (sellectt usseriid ffromm taablee whheree moonthh=4 andd usser_staate=0);(誰能給給出答案案?)/ccoloorOORG - 機構表:ORGIID OORG

7、NNAMEE001 國有商商業(yè)銀行行00111 中國工工商銀行行00122 中國建建設銀行行ORGRRLT - 機構匯匯總關系系表子機構需需要將各各種報表表數(shù)據(jù)匯匯總到父父機構, 即如果果要求“國有商商業(yè)銀行行”的報表表數(shù)據(jù),那么需要要將中國工工商銀行行和中國建建設銀行行的報表表數(shù)據(jù)匯匯總一下下(2家機構構的報表表的每個個單元格格的數(shù)據(jù)據(jù)值相加加),然后后將報表表的機構構ID改為“國有商商業(yè)銀行行”即可PAREENTOORGIID CHIILDOORGIID001 00111001 00112REPOORTDDATAA - 報表數(shù)數(shù)據(jù)表:REPIID REEPNAAME RREPDDATEE

8、ORGGID CCELLLID VVALUUE001 資產(chǎn)負負債表 20009-003-331 00011 1A 117000.00000001 資產(chǎn)負負債表 20009-003-331 00011 1B 29000.000000REPOORTTTOTAAL 匯總表表報表數(shù)數(shù)據(jù): REPIID INNT -報表ID號 REEPNAAME VARRCHAAR(550) -報表名名稱 REEPDAATE DATTE -報表上上報日期期 ORRGIDD CHAAR(117) -機構ID號 CEELLIID INTT -報表單單元格ID號 VAALUEE DECCIMAAL(330,44) -報表單單

9、元格的的值問題:向”父機機構報表表數(shù)據(jù)表表“中插入入一張20009年3月31號的國有商商業(yè)銀行行,資產(chǎn)負負債表的數(shù)據(jù), *只能使使用一條條SQL語句樓上的答答案是錯錯的,集集函數(shù)是是不能這這么用的的以下是正正確答案案,可以以包含多多級所屬屬關系inseert intto RREPOORTTTOTAAL (RREPIID, REPPNAMME, REPPDATTE, ORGGID, CEELLIID TTOTAAL_VVALUUE) seelecct rrepiid, rrepnnamee, rrepddatee, (sellectt orrgidd frrom orgg whheree orr

10、gnaame = 國有商商業(yè)銀行行), 1A, ssum(vallue) froom rrepoortddataa wwherre RREPNNAMEE = 資產(chǎn)負負債表 annd RREPDDATEE = 20009-03-31 annd oordiid iin /*找到所所有子機機構ORGGID*/ (sellectt CHHILDDORGGID ffromm ORRGRLLT connnecct bby ppareentoorgiid = prriorr chhilddorggid sttartt wiith parrenttorggid = (seelecct oorgiid ffro

11、mm orrg wwherre oorgnnamee = 國有商商業(yè)銀行行) ggrouup bby rrepiid, reppnamme, reppdatte) /*使用報報告ID,名稱稱,日期期分組*/幫忙解決決一道數(shù)數(shù)據(jù)庫面面試題懸賞分:20 - 解決決時間:20009-33-122 177:288在Oraaclee數(shù)據(jù)庫庫中有一一張表A編號 名名稱1 aa2 bb3 cc4 dd如何寫一一條SQL語句,顯顯示以下下結果ab,aac,aad,bbc,ccd seleect disstinnct a.nnamee|bb.naame|,|a.nnamee|cc.naame|,|a.nname

12、e|dd.naame|,|b.nnamee|cc.naame|,|c.nnamee|dd.naamefromm A a,AA b,A cc,A dwherre aa.nuumbeer=11 annd bb.nuumbeer=22 annd cc.nuumbeer=33 annd dd.nuumbeer=441. 解解釋冷備備份和熱熱備份的的不同點點以及各各自的優(yōu)優(yōu)點解答:熱熱備份針針對歸檔檔模式的的數(shù)據(jù)庫庫,在數(shù)數(shù)據(jù)庫仍仍舊處于于工作狀狀態(tài)時進進行備份份。而冷冷備份指指在數(shù)據(jù)據(jù)庫關閉閉后,進進行備份份,適用用于所有有模式的的數(shù)據(jù)庫庫。熱備備份的優(yōu)優(yōu)點在于于當備份份時,數(shù)數(shù)據(jù)庫仍仍舊可以以被使用

13、用并且可可以將數(shù)數(shù)據(jù)庫恢恢復到任任意一個個時間點點。冷備備份的優(yōu)優(yōu)點在于于它的備備份和恢恢復操作作相當簡簡單,并并且由于于冷備份份的數(shù)據(jù)據(jù)庫可以以工作在在非歸檔檔模式下下,數(shù)據(jù)庫庫性能會會比歸檔檔模式稍稍好。(因因為不必必將arcchivve llog寫入硬硬盤)2. 你你必須利利用備份份恢復數(shù)數(shù)據(jù)庫,但但是你沒沒有控制制文件,該該如何解解決問題題呢?解答:重重建控制制文件,用用帶bacckupp coontrrol fille 子句的reccoveer 命令恢恢復數(shù)據(jù)據(jù)庫。3. 如如何轉換換iniit.oora到spffilee?解答:使使用creeatee sppfille ffromm

14、pffilee 命令4. 解釋datta bblocck , exxtennt 和 seegmeent的區(qū)別別(這里里建議用用英文術術語)解答:ddataa bllockk是數(shù)據(jù)據(jù)庫中最最小的邏邏輯存儲儲單元。當數(shù)據(jù)據(jù)庫的對對象需要要更多的的物理存存儲空間間時,連連續(xù)的datta bblocck就組成成了exttentt . 一個數(shù)數(shù)據(jù)庫對對象擁有有的所有有exttentts被稱為為該對象象的seggmennt.5. 給給出兩個個檢查表表結構的的方法解答:11、DESSCRIIBE命令2、DBBMS_METTADAATA.GETT_DDDL 包6. 怎怎樣查看看數(shù)據(jù)庫庫引擎的的報錯解答:aal

15、errt llog.7. 比比較truuncaate和delletee 命令解答:兩兩者都可可以用來來刪除表表中所有有的記錄錄。區(qū)別別在于:truuncaate是DDL操作,它它移動HWK,不需需要 roollbbackk seegmeent .而Delletee是DML操作需需要rolllbaack seggmennt 且花費費較長時時間.8. 使使用索引引的理由由解答:快快速訪問問表中的的datta bblocck9. 給出在STAAR SSCHEEMA中的兩兩種表及及它們分分別含有有的數(shù)據(jù)據(jù)解答:FFactt taablees 和和dimmenssionn taablees. faact

16、 tabble 包含大大量的主主要的信信息而 dimmenssionn taablees 存存放對ffactt taablee 某些些屬性描描述的信信息10. FACCT TTablle上需需要建立立何種索索引?解答:位位圖索引引(bittmapp inndexx)11. 給出兩兩種相關關約束?解答:主主鍵和外外鍵12. 如何在在不影響響子表的的前提下下,重建建一個母母表解答:子子表的外外鍵強制制實效,重重建母表表,激活活外鍵13. 解釋歸歸檔和非非歸檔模模式之間間的不同同和它們們各自的的優(yōu)缺點點解答:歸歸檔模式式是指你你可以備備份所有有的數(shù)據(jù)據(jù)庫 trranssacttionns并恢復復到任

17、意意一個時時間點。非歸檔檔模式則則相反,不不能恢復復到任意意一個時時間點。但是非非歸檔模模式可以以帶來數(shù)數(shù)據(jù)庫性性能上的的少許提提高14. 如何建建立一個個備份控控制文件件?解答:AAlteer ddataabasse bbackkup conntrool ffilee too trracee.15. 給出數(shù)數(shù)據(jù)庫正正常啟動動所經(jīng)歷歷的幾種種狀態(tài) ?解答:STARRTUPP NOOMOUUNT 數(shù)據(jù)庫庫實例啟啟動STARRTUPP MOOUNTT 數(shù)據(jù)庫庫裝載STARRTUPP OPPEN 數(shù)據(jù)庫庫打開16. 哪個collumnn可以用用來區(qū)別別V$視圖和GV$視圖?解答: INSST_IID

18、 指明集集群環(huán)境境中具體體的某個個insstannce 。17. 如何生生成expplaiin pplann?解答:運行uttlxpplann.sqql. 建立plaan 表針對對特定SQL語句,使使用 exxplaain plaan sset staatemmentt_idd = tsst1 innto plaan_ttablle 運行utllxpllp.ssql 或 uttlxppls.sqll察看expplaiin pplann18. 如何增增加buuffeer ccachhe的命命中率?解答:在在數(shù)據(jù)庫庫較繁忙忙時,適用buuffeer ccachhe aadviisorry 工工具,

19、查詢v$db_cacche_advvicee . 如果有有必要更更改,可以使使用 aalteer ssysttem sett dbb_caachee_siize 命令19. ORAA-0115555的應對對方法?解答:具具體的出出錯信息息是snnapsshott tooo oold witthinn roollbbackk seeg , 通常常可以通通過增大大rolllbaack segg來解決決問題。當然也也需要察察看一下下具體造造成錯誤誤的SQL文本20. 解釋$ORRACLLE_HHOMEE和$ORRACLLE_BBASEE的區(qū)別別?解答:OORACCLE_BASSE是oraaclee的

20、根目目錄,ORAACLEE_HOOME是oraaclee產(chǎn)品的的目錄21. 如何判判斷數(shù)據(jù)據(jù)庫的時時區(qū)?解答:SSELEECT DBTTIMEEZONNE FFROMM DUUAL;22. 解釋GLOOBALL_NAAMESS設為TRUUE的用途途解答:GGLOBBAL_NAMMES指明聯(lián)聯(lián)接數(shù)據(jù)據(jù)庫的方方式。如如果這個個參數(shù)設設置為TRUUE,在建立立數(shù)據(jù)庫庫鏈接時時就必須須用相同同的名字字連結遠遠程數(shù)據(jù)據(jù)庫23。如如何加密密PL/SQLL程序?解答:WWRAPP24. 解釋FUNNCTIION,PROOCEDDUREE和PACCKAGGE區(qū)別解答:ffuncctioon 和proocedd

21、uree是PL/SQLL代碼的的集合,通通常為了了完成一一個任務務。proocedduree 不需要要返回任任何值而而funnctiion將返回回一個值值在另一一方面,Pacckagge是為了了完成一一個商業(yè)業(yè)功能的的一組funnctiion和prooceuudree的集合合25. 解釋TABBLE Funnctiion的用途途解答:TTABLLE FFuncctioon是通過PL/SQLL邏輯返返回一組組紀錄,用用于普通通的表/視圖。他們也也用于pippeliine和ETL過程。26. 舉出3種可以以收集thrree advvisoory staatissticcs解答:BBufffer C

22、acche Advvicee, SSegmmentt Leevell Sttatiistiics, TTimeed SStattistticss27. Auuditt trracee 存放在在哪個oraaclee目錄結結構中?解答:uunixx $OORACCLE_HOMME/rrdbmms/aaudiit Wiindoows thee evventt viieweer28. 解釋matteriialiizedd viiewss的作用用解答:MMateeriaalizzed vieews 用于減減少那些些匯總,集集合和分分組的信信息的集集合數(shù)量量。它們們通常適適合于數(shù)數(shù)據(jù)倉庫庫和DSS系統(tǒng)。2

23、9. 當用戶戶進程出出錯,哪哪個后臺臺進程負負責清理理它解答: PMOON30. 哪個后后臺進程程刷新matteriialiizedd viiewss?解答:TThe Jobb Quueuee Prroceessees.31. 如何判判斷哪個個sesssioon正在連連結以及及它們等等待的資資源?解答:VV$SEESSIION / VV$SEESSIION_WAIIT32. 描述什什么是 reedo loggs解答:RRedoo Loogs 是用于于存放數(shù)數(shù)據(jù)庫數(shù)數(shù)據(jù)改動動狀況的的物理和和邏輯結結構??煽梢杂脕韥硇迯蛿?shù)數(shù)據(jù)庫.33. 如何進進行強制制LOGG SWWITCCH?解答:AALTE

24、ER SSYSTTEM SWIITCHH LOOGFIILE;34. 舉出兩兩個判斷斷DDL改動的的方法?解答:你你可以使使用 Loogmiinerr 或 Sttreaams35. Cooaleesciing做了什什么?解答:CCoallesccingg針對于于字典管管理的tabblesspacce進行碎碎片整理理,將臨臨近的小小exttentts合并成成單個的的大exttentt.36. TEEMPOORARRY ttabllesppacee和PERRMANNENTT taableespaace 的區(qū)別別是?解答:AA teempoorarry ttabllesppacee 用于臨臨時對象象例如排排序結構構而 peermaanennt ttabllesppacees用來存存儲那些些真實的對象(例如表表,回滾滾段等)37. 創(chuàng)建數(shù)數(shù)據(jù)庫時時自動建建立的tabblesspacce名稱?解答:SSYSTTEM tabblesspacce.38. 創(chuàng)建用用戶時,需需要賦予予新用戶戶什么權權限才能能使它聯(lián)聯(lián)上數(shù)據(jù)據(jù)庫。解答:CCONNNECTT39. 如何在tabblesspacce里增加加數(shù)據(jù)文文件?解答:AALTEER TTABLLESPPACEE ADDD DDATAAFILLE SSIZEE 40. 如何變變動數(shù)據(jù)據(jù)文件的的大小?解答:AALTEER

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論