Oracle數(shù)據(jù)庫(kù)實(shí)驗(yàn)報(bào)告_第1頁(yè)
Oracle數(shù)據(jù)庫(kù)實(shí)驗(yàn)報(bào)告_第2頁(yè)
Oracle數(shù)據(jù)庫(kù)實(shí)驗(yàn)報(bào)告_第3頁(yè)
Oracle數(shù)據(jù)庫(kù)實(shí)驗(yàn)報(bào)告_第4頁(yè)
Oracle數(shù)據(jù)庫(kù)實(shí)驗(yàn)報(bào)告_第5頁(yè)
已閱讀5頁(yè),還剩64頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、中南林業(yè)科技大學(xué)實(shí)驗(yàn)報(bào)告課程名稱(chēng):Oracle數(shù)據(jù)庫(kù)專(zhuān)業(yè)班級(jí):姓名:- -實(shí)驗(yàn)一安裝和使用Oracle數(shù)據(jù)庫(kù)實(shí)驗(yàn)?zāi)康摹空莆誒racle軟件安裝過(guò)程,選擇安裝組件掌握建立Oracle數(shù)據(jù)庫(kù),配置網(wǎng)絡(luò)連接掌握Oracle企業(yè)管理器的基本操作使用SQL*Plus,登錄到實(shí)例和數(shù)據(jù)庫(kù)掌握命令方式的關(guān)閉和啟動(dòng)實(shí)例及數(shù)據(jù)庫(kù)實(shí)驗(yàn)內(nèi)容】查看已安裝的Oracle組件查看服務(wù),記錄下和數(shù)據(jù)庫(kù)有關(guān)的服務(wù)名,將他們?cè)O(shè)為手動(dòng)方式,啟動(dòng)相關(guān)服務(wù)。配置監(jiān)聽(tīng)器,查看是否在服務(wù)中有LISTENER,是否能啟動(dòng)。配置本地net服務(wù),提示:設(shè)置正確的服務(wù)器地址和端口號(hào)。打開(kāi)SQL*Plus,用SYS和SYSTEM用戶名和密碼登錄。

2、思考題:有幾種打開(kāi)SQL*Plus的方法?分別是什么?用命令關(guān)閉實(shí)例和數(shù)據(jù)庫(kù),記錄命令用命令以NOMOUNT的方式啟動(dòng)實(shí)例,再加載數(shù)據(jù)庫(kù),打開(kāi)數(shù)據(jù)庫(kù)。實(shí)驗(yàn)結(jié)論】查看已安裝的Oracle組件- -.OracleInstallationProducts隼成首毘工耳51口移貝幵發(fā)3O13-11-O65:57丈4t天2O13-LL-D55:33文斗:2013-11-065:53丈442O13-11-O65:53丈4T興- #- -OracleDirectoryManager融WalletManager2013-11.-065:57快捷7垃2013-11-065:53快捷左式2KE2KB駅Univers

3、alInstaller匣L通用安裝程序賤指南2013-11-0&5:57快捷Kt2013-11-0&5:57快捷方式2KE2KB魏AdministrationAssistantforWindows伺倉(cāng)DatabaseConfigurationAssistant愛(ài)DatabaseUpgradeAssistsnt區(qū))Local&Builder詞MicrosoftODBC管理員咸WtConfigurationAssistantNetManager匣JOracleDataProviderfor.NET寫(xiě)述交件ijgOracleObjectforOLE幫助噬OracleObjectforOLt類(lèi)陣幫助藺

4、|OracleObjectforOLE弓述文件禺OracleODBC幫助齟QraOLEDB芻述S件隔SQLPlus2013-11-065:572KB2013-11-065:582KB2013-11-065:582KB2013-11-065:572KE2013-11-065:572KB2013-11-065:582KE2013-11-065:582KB2013-11-065:532KB2013-11-065:571KB201-11-055:57快捷方式1KE2013-11-065:572KE2013-11-065:572KB2013-11-065:572KB2013-11-065:532KB2.

5、查看服務(wù),記錄下和數(shù)據(jù)庫(kù)有關(guān)的服務(wù)名,將他們?cè)O(shè)為手動(dòng)方式啟動(dòng)相關(guān)服務(wù)。局OracleOraDblOg_hQrneliQL*Plu&iSQL“0racl&OraDbl0g_homelTN&Listenerf已啟動(dòng)卻OracleServic&ORCLrftirb.廠i.iLmp遲啟動(dòng)痂-i-hhRP3配置監(jiān)聽(tīng)器,查看是否在服務(wù)中有LISTENER,是否能啟動(dòng)。- -取消幫助OracleNetConfiguraticnAssistant:歡迎僅用潔詵擇箱艷行的配蠱*監(jiān)聽(tīng)程序駅置廠本地Nmt服務(wù)名酉I羞廠命名方法駅蠱目錄使用駅置歡迎使用OracleNetConfigurationAssistant此工

6、具將扌需您完戰(zhàn)下列常見(jiàn)的瞬置歩驟。步但)匸丘殛匚3瞬幫助OracleMetConfigurationAssistant:監(jiān)聽(tīng)疑序配腔聽(tīng)程序S要從匠琨檢羞連按Oracle數(shù)據(jù)屋必須至1爾蠱一個(gè)Oracle%t監(jiān)聽(tīng)程序。請(qǐng)輸入要?jiǎng)?chuàng)建的生聽(tīng)程序的名稱(chēng):監(jiān)聽(tīng)程序宕:mBBlS上一爭(zhēng)(E)I下一歩迥)3)- -睡二)幫助丿上一歩(E)|下一瓠團(tuán))唾二)幫助、纟上一步|下一歩型)莎)完成E丿4配置本地net服務(wù),提示:設(shè)置正確的服務(wù)器地址和端口號(hào)。- -OracleNetConfigurationAssistant:規(guī)述使月歡迎枝用OracleNetConfigurationAssistants此工具椅指

7、導(dǎo)您完成下列常見(jiàn)的瞬置步聯(lián)*請(qǐng)選擇希望進(jìn)行ms:f監(jiān)聽(tīng)程序酎置廠命名方法斷蠱廣目錄使用配蠱- #- #-取消幫助)、0上步迫)下一歩便)夕)完成曰丿- -取消幫助TCPOracleNetCorfigurationAssistant:Net月艮務(wù)名配邑清選擇杭破通過(guò)網(wǎng)絡(luò)與數(shù)據(jù)庫(kù)通信需要恨用網(wǎng)絡(luò)協(xié)哦。選擇用于要訪問(wèn)的敎據(jù)庫(kù)的協(xié)破。TCPSIPCNMP上一歩(E)下一歩叫取消幫助OracleNetConfigurationAssistant:Net月磐名配邑TCP/IP協(xié)議主機(jī)名:還需要一個(gè)TCP/IP端口號(hào)。犬參數(shù)情:兄下應(yīng)使用標(biāo)準(zhǔn)端口號(hào)。廠清便用兄一個(gè)端口號(hào):帖卽|JXXY6151要使用TCP/

8、IP協(xié)讖石埶據(jù)庫(kù)通信,必湎使屈數(shù)堀庫(kù)計(jì)筲機(jī)的主機(jī)名。請(qǐng)輸入數(shù)據(jù)庫(kù)所在計(jì)算機(jī)的主機(jī)名。11使用標(biāo)準(zhǔn)端口號(hào)1偽上一步溟)|下一步迥)莎)- -取消幫助OracleNetConfigurationAssistant:Net月名胡直完畢NEt朋勢(shì)名母置完畢!上一步(E)下一步迥)5打開(kāi)SQL*Plus,用SYS和SYSTEM用尸名和密碼登錄。- -6思考題:有幾種打開(kāi)SQL*Plus的方法?分別是什么?(1)直接打開(kāi)sqlplus即窗口方式(2)cmd命令行方式(3)WEB頁(yè)面中iSQL*Plus方式7用命令關(guān)閉實(shí)例和數(shù)據(jù)庫(kù),記錄命令SQLshutdownimmediateGconnect;日乎乞as

9、ssdJiaSQLshutilDuninnedlate已崖卸載擁庫(kù)。OHBCLE例程已經(jīng)矢罰。KQL8用命令以NOMOUNT的方式啟動(dòng)實(shí)例,再加載數(shù)據(jù)庫(kù),打開(kāi)數(shù)據(jù)庫(kù)。sqlstartupnomountsqlalterdatabasemount;sqlalterdatabaseopen;- #- -sqlstartup- - -實(shí)驗(yàn)二體系結(jié)構(gòu)、存儲(chǔ)結(jié)構(gòu)與各類(lèi)參數(shù)實(shí)驗(yàn)?zāi)康摹?.理解Oracle體系結(jié)構(gòu)了解初始化參數(shù)文件以及初始化參數(shù)的含義掌握查看三類(lèi)數(shù)據(jù)字典視圖和動(dòng)態(tài)性能視圖的方法實(shí)驗(yàn)內(nèi)容】如何查看初始化參數(shù)?有哪幾種方法?初始化文件有幾種?默認(rèn)的保存位置在哪里?在SQL*Plus中查看數(shù)據(jù)字典和

10、動(dòng)態(tài)性能視圖,完成下面題目將命令和結(jié)果寫(xiě)入實(shí)驗(yàn)報(bào)告。查看所有用戶的用戶名、默認(rèn)表空間(dba_users)查看SGA的信息視圖,組成部分的大小分配信息(V$SGA)查看v$session視圖,列出SID,serial#,user#,machine,status各字段的信息打開(kāi)OEM,查看三類(lèi)物理文件信息分別用select命令查詢V$parameter動(dòng)態(tài)性能視圖,用show命令查看全局?jǐn)?shù)據(jù)庫(kù)名、實(shí)例名、是否啟動(dòng)自動(dòng)歸檔、標(biāo)準(zhǔn)數(shù)據(jù)塊大小這四個(gè)參數(shù)的值,記錄命令和結(jié)果。如何用命令查看數(shù)據(jù)文件、控制文件的文件名、存儲(chǔ)位置和狀態(tài)信息?實(shí)驗(yàn)結(jié)論】如何查看初始化參數(shù)?有哪幾種方法?.用SQLplus命令:

11、showparameters參數(shù)名SQLshouparametersNALETYPEUALUE07DICTIONARYfiCCESSIBILITYbooleanFftLSEactiue_instance_countintegeraq_tm_processesinteger0archiuelagtargetinteger0asmdiskgrDupsstringasmdiskstringstringasn_pouer_limitinteger1auditfiledeststringE:ORACLEPRDDUCT10-2.BDB_1ADMIIAORCLXADUMPaudit_sys_operatio

12、nsbooleanFftLSEaudit_trailstringNONENALETYPEUALUEbackground_core_dumpstringpartialbackgrounddumpdeststringE:ORACLEPRDDUCT1O.2-0DB_1ADMIIAORCLBDUMPbackup_tape_io_slauesbooleanFftLSEinteger19118576blank_trimiingbooleanFftLSEhuf1=i?r_pninl_kcppstringbuFFer_pool_recyclestringcircuitsintegerclusterdataba

13、sebooleanFftLSEcluster_databaise_instancesinteger1NnriETVPEUALUE.用select列名from表名SQLselectname,ualuefpomu$parametEFwherename=,a.sm_power_liiiitJ;NAMEUALUEasm_power_linit1初始化文件有幾種?默認(rèn)的保存位置在哪里?初始化文件有三種:數(shù)據(jù)文件,日志文件,控制文件默認(rèn)的保存位置E:oracleproduct10.2.0oradataorcl- -CONTRDIU31CONTRDL02C0NTRDLD3REDM1REDQ02iREDOT3

14、園SV5AUX01.DEFEDSYSTEMDl.DBF固TEIMPOl.DBFE3回UNDOTBSOl-DBfUSERSOLDBF悸淺曰開(kāi)大小2D15-09-5014:26VisualBasicUse-.fi.3EKB2015-09-3014:26VisualBsicUse.瓦目甘五KQ2G15-D9-B01426Vis-ufilBasicUw.6,&96K03O15-O9-KI142651,201KB2013-11-066:10丈心襠51,201KB2013-11-D66;1051,201KB2D15-09-5015:07MierasbfitVi&ubI.24S.76BKB2015-09-3

15、014:26MicrosaftVisual491.52EKB2Q13-11-D66:02Micro&QitVieusI.20.43BK03O15-O9-KI1426Microfro-ftVisual25,608KB2015-09-501-1:26Micro&o-ftVilusI.5.12BKB-*配(E!)baradeproduct卜10.2.0oradata卜crclT3膚壽0曲- #-1目竝C;顯示訴用I華助J采塗(&)召稱(chēng)值積皓刑值類(lèi)別nlusier_databa5eFALSE鮮隼就tH庫(kù)compaBble苴他cQntrol_fllesCfORACLE_BA.K文件日適

16、db_blQCk_slze高速湮祥和12db_crea1e_1lle_tlest文件硏盤(pán)db_crea1e_online_lo.文件日逝db_creala_Dnline_lfl.文件硏蠱db_dDmaindb_nameCIITINS陣標(biāo)耳db_recovery_jlle_deslQRACLE_BAS.文件配査db_recovery_jlle_de.2147403543文件蠻査instantB_number0jcb_quBU0_proc.es&es10作業(yè)趴列Ios_archive_des1Ios_archive_d0s1_1歸宿loH_archiv0_d0s1_3歸檔luLari:HN已ena

17、bleInjg_arthhje_des1_s1.enable鋸nls_l3nguageAMERICANNLSnl_lerrllotyAMERICANLS口peri_cursors2DD游標(biāo)和岸帥辭pqa_aggrpgale自耳et2D3J2374-4.排序.骸列咲根.檢囲常引processesI50進(jìn)11和営話remotejistenerremotejdqin_pass.EXCLUSIVE安全|和審計(jì)raliback_3Barents系鐮唐遐的還JS和回退段sessions-3B迸程和芻話S0a_1argei61236838+83內(nèi)存shared_SE:rxi0n5Us1ar_1ran&for

18、mation_.FALSE優(yōu)化程序.,.一一,-T灘所有初匕或垃顯示鬲級(jí)翌豐)- -淒DatabaseConfiguration人諂痂曲步羅11洪12it):庫(kù)存腥曰T存儲(chǔ)-茁控制文井介-酬日志詛文件容文件目錄1GYGrEMQi.(ORACLE.BASEHora曲剛DBJNIQUE_NAMEH2UNDOTBSD.(DRAGLE_BSEhDradata)(DB_iJhlIQIJE_NAMEH3SYSAUXD1fORACLE_BftBEHora艇帆DBJJ忖IQUE_HAMEP4USER3D1(ORACLE_日ASE陽(yáng)陽(yáng)曲魏DE;_UNIQUEME5TEbPfllDBF(DRACLE_BASElD

19、ra曲苗WNIQUEMEiLI刊您.;文件述宜亙I瞬JW”上-歩回|下F也3糊誣(D丿- -在SQL*Plus中查看數(shù)據(jù)字典和動(dòng)態(tài)性能視圖,完成下面題目將命令和結(jié)果寫(xiě)入實(shí)驗(yàn)報(bào)告。查看所有用戶的用戶名、默認(rèn)表空間(dba_users)SQLselectusername,default_tablespaceFrandba_users;USERNAI1EDEFAULTTfiBLESPfiCEMGMTUIEUSYSTEMSVSSYSTEMSVSTEMSVSTEMDBSNMPSVSAUXSVSMANSVSAUXOUTLNSYSTEMMDSVSSVSAUKORDSYSSVSAUXCTXSYSSVSAUXA

20、NOblVMOUSSVSAUXEKFSVSSYSAUKUSERNAHEDEFAULT_TftBLESPACEDMSVSSYSHUKWhISVSSVSfiUXXDBSVSAUXORDPLUGINSSVSAUXSIINFORMTNSCHtHHSYSflUXOLfiPSVSsvsnuxMDDATAUSERSDIPUSERSSCOTTUSERSTSMSVSUSERS已選s鬥行。查看SGA的信息視圖,組成部分的大小分配信息(V$SGA)bLselect亦foriU$SGA;MAHEUALUE1211S6BB1S06699761845493767139328Area2Q360128812486081006

21、63976181103767139328DijtesbijtesbijtesFiedSizeVariableSizeDatabaseBuffersRedoBufferssnousgaTotalSistenGlobalFixedsizeUariableSizeDatabaseBuffersRedoBuffers查看v$session視圖,列出SID,serial#,user#,machine,status各字段的信息5QLselectsid,serlain,userfl,niachine,statusfrohu$sesslonwhereusernrmeisnotnullS(DSERIAL”USE

22、RttHACHIIESTATUS147e0VORKGROJPjxxy61722ftCTIUE轄動(dòng)佃sqlselectsid,serlain,usem,macnlne,statusFromu$sesslon;SIDSERIALttUSERttMACHINE144JMKY61737101U7JXXV6173720148XKV617371020SIDSERIAL#USER#MACHINE152125HOUKGBOUPJXX?6173715630XXVA173716SXKV61737茸IDiSERIALUimreirtmCHIHE16110162JXXVCi17371u163JXXVfiil7371u

23、茸IDiSERIALUUS:ERirMACHIME1I5iUJXXV617371016&JXXVCi17371166JXXV&17371u14打開(kāi)OEM,查看三類(lèi)物理文件信息三類(lèi)物理文件:數(shù)據(jù)文件、控制文件、日志文件數(shù)據(jù)文件:.DBF存儲(chǔ)表、索引及數(shù)據(jù)結(jié)構(gòu)信息日志文件:.LOG記錄對(duì)數(shù)據(jù)庫(kù)的所有修改信息,用于恢復(fù)控制文件:.CTL二進(jìn)制文件,記錄數(shù)據(jù)庫(kù)名、文件標(biāo)識(shí)、檢查點(diǎn)5.分別用select命令查詢V$parameter動(dòng)態(tài)性能視圖,用show命令查看全局?jǐn)?shù)據(jù)庫(kù)名、實(shí)例名、是否啟動(dòng)自動(dòng)歸檔、標(biāo)準(zhǔn)數(shù)據(jù)塊大小這四個(gè)參數(shù)的值,記錄命令和結(jié)果。用select命令查詢V$parameter動(dòng)態(tài)性能視圖

24、irzitjfo?.不;口onuw如斗jj|4p丄ectnaneujluieFron2uherenanein(idbjiairie8s1instance_ndnie8Blog_ar(;hiue_5tdrtiBidti_tiluck_sizeR)NAMEUALUEdb_block_51ze8192Log_archiue_stjrtFfiLSEInstancennprclNfiNEUALUEdb_namearcl用show命令查看全局?jǐn)?shù)據(jù)庫(kù)名、實(shí)例名SQLshouparametersDBNAMENAMETYPEUALUEdb_namestringorclSQLshouparametersINSTA

25、NCE_NAMENAMETYPEUALUEinstancename、_二一_stringorcl用show命令查看是否啟動(dòng)自動(dòng)歸檔、標(biāo)準(zhǔn)數(shù)據(jù)塊大小- #- #-NAMETVPEVALUElog_archive_startSQLshouparametersdb_block_sizebooleanFALSENAMETVPEUALUEdb_block_sizeinteger8192SQLshouparameterslogLarchiuestart- -6.如何用命令查看數(shù)據(jù)文件、控制文件的文件名、存儲(chǔ)位置和狀態(tài)信息?查看數(shù)據(jù)文件的文件名、存儲(chǔ)位置和狀態(tài)信息(2)查看控制文件的文件名、存儲(chǔ)位置和狀態(tài)信

26、息- -實(shí)驗(yàn)三Oracle數(shù)據(jù)庫(kù)的創(chuàng)建和管理實(shí)驗(yàn)?zāi)康摹空莆誒racle數(shù)據(jù)庫(kù)的創(chuàng)建方法使用DBCA創(chuàng)建數(shù)據(jù)庫(kù)掌握命令方式手工創(chuàng)建數(shù)據(jù)庫(kù)實(shí)驗(yàn)內(nèi)容】使用DBCA創(chuàng)建數(shù)據(jù)庫(kù),名為MYDB,找到其初始化文件(文本型和服務(wù)器型文件都要找到),查看各類(lèi)默認(rèn)位置并記錄下來(lái)(包括物理文件所在目錄,該數(shù)據(jù)庫(kù)相關(guān)的各個(gè)目錄等),登錄到mydb數(shù)據(jù)庫(kù)。用命令方式手工創(chuàng)建數(shù)據(jù)庫(kù)testorcl創(chuàng)建批處理文件,建立必需的各級(jí)目錄,參考第一題MYDB數(shù)據(jù)庫(kù)的默認(rèn)目錄。創(chuàng)建初始化文件PFILE,由此創(chuàng)建SPFILE,并放到指定文件夾。提示:pfile文件可以參考mydb數(shù)據(jù)庫(kù)的pfile文件進(jìn)行修改后另存。創(chuàng)建并啟動(dòng)實(shí)例t

27、estorcl,密碼設(shè)為123,當(dāng)前實(shí)例指向testorcl(4)運(yùn)行數(shù)據(jù)庫(kù)建立腳本,更改相關(guān)服務(wù)為手動(dòng)啟動(dòng)方式(5)運(yùn)行數(shù)據(jù)字典等創(chuàng)建腳本在DBCA中刪除MYDB數(shù)據(jù)庫(kù)。實(shí)驗(yàn)結(jié)論】1使用DBCA創(chuàng)建數(shù)據(jù)庫(kù),名為MYDB,找到其初始化文件(文本型和服務(wù)器型文件都要找到),查看各類(lèi)默認(rèn)位置并記錄下來(lái)(包括物理文件所在目錄,該數(shù)據(jù)庫(kù)相關(guān)的各個(gè)目錄等),登錄到mydb數(shù)據(jù)庫(kù)。rn|Ej弟DatabagE*Corifiguirationi農(nóng)Q性炷歡迎便用于配畫(huà)Oracle的DatabaseConfigurirnAsslanle粧用DatabaseConfiQut加陽(yáng)逍IgntHlW痿囑犀帀匾觀有卿庫(kù)中

28、EXtt匪遮頃,IH除更據(jù)B.迪管擔(dān)歡揖翩扳。上*龍匸丘麵ZQC訓(xùn)DatabaseCcnfigurazcnA=5istGnt;步薛1譙12出i惟電帚:曲箱遇丸行的樹(shù)用吵建埶據(jù)庫(kù)f塚蠱數(shù)揖屛詭頂廣訊怫勘轄?zhēng)旃芾頁(yè)敯獯鬃詣?dòng)存姑管1S匕用DatabaseConfigurationAssistant歩驟.2洪12歩1:翻提庫(kù)模檢|口回匸從罠下歲廉中進(jìn)弄値板來(lái)昵糊岸- #- -瀝DamnCongu-ationAssistant,毎泉E12歩):330E軍月幻遷腿L_L_O藥了古全起見(jiàn)丸毛頁(yè)頤鍛4K庫(kù)中的趾下用戶H戶損走令*胃有帳戶便用冋一口令粧:E冋的口睿用戶牡含敵舍SY3SfSTEM宦耳艾常序燒盧行尅

29、倨陣存fib:縮旻用于數(shù)提翩存iii機(jī)制。自動(dòng)存ifr&里爐5叩自動(dòng)存帶E1S可以窗tB庫(kù)官軽i.i.ffiEjai.3M冏性臉丙便用此楨,您輕碩梏走一組超収創(chuàng)凰一牛A8機(jī).S朗蔦梧走一卒現(xiàn)有的ABM5SS組*J;專(zhuān)爆不悄用自動(dòng)存舵哩并且群集文件撤酥可用,廁翱區(qū)贈(zèng)可師ResAppllcsilonCiuelers(FAC)數(shù)據(jù)庫(kù)毘供必33的共皇存i*您也頓已經(jīng)為計(jì)劃ft數(shù)1E庫(kù)沖蝕5的壇啊!據(jù)文件,掬刪和日誠(chéng)件07一HS粥”廠化丁帶滴聽(tīng)檸牛冊(cè).- -Assistant甘暴12姐):違翱折應(yīng)的瘧選金Y托自脫晦區(qū)快車(chē)瀬區(qū).0RACLE_BASEJflash_rectwaiY_afief快車(chē)瀬匡光小J

30、H46-白用I搭誨自用作為所百備滸粧且抵作的戢認(rèn)值,弁且內(nèi)于便用EntHrpnseManaaer的自動(dòng)舖也是暑缶的oracls建諫捋數(shù)樹(shù)庫(kù)文件和版復(fù)文件啟在初哩陡不同的i髓中.以便煤護(hù)敷1E和揑高(1能。*設(shè)有要,奇的卿玉巨冇以下轉(zhuǎn)腳堆- -存儲(chǔ)-理控制文件數(shù)據(jù)文件蟲(chóng)做日志組Ii=i|回|汛1圃DatabaseConfigurationAssistant歩隘12擁歆皤庫(kù)薦儲(chǔ)數(shù)據(jù)庠存儲(chǔ)頁(yè)可陽(yáng)錠用于創(chuàng)淫數(shù)據(jù)庫(kù)的存離m。諄?lái)?yè)顯示彬豔和橋要魁妙攔列闌以允許愈更茂并查看以下對(duì)撼;*扌拂文件表空間*數(shù)據(jù)文件*回退嶷亠重做日主組在任一對(duì)象卻立井牡單擊創(chuàng)忍氐創(chuàng)建新時(shí)象。雯刪瞧對(duì)象請(qǐng)扯對(duì)蟻型交件夾中空驛樁對(duì)錬,

31、裁后單擊刪際?,撘冯E=如果迭擇包含魏據(jù)丈件的魏據(jù)庫(kù)複扳特?zé)o法漳力喊冊(cè)降埶據(jù)丈件、轟空間或回退段。選長(zhǎng)選箜型橙柜允詐您更改及下內(nèi)容;*埶拯艾件的目標(biāo)拉畫(huà)亠扌沸文件或日志組。- #- -文件位蠱夷塑.,上一歩電I下一涉腫)完鵰E)丿邀DatabaseConfigurationAssistant,歩騾12(Jt12歩:創(chuàng)銓汪項(xiàng)選程埶據(jù)庫(kù)創(chuàng)逹選頂寸創(chuàng)建埶據(jù)庫(kù)廠昇存樋搗庫(kù)模板細(xì)皿丫加目標(biāo)EAaracleproducttIO,2.0adminMYDBscripla目錄- -將要執(zhí)行以下操作:將創(chuàng)建名甘MDB”的數(shù)據(jù)庫(kù)。數(shù)拐庫(kù)詳細(xì)資料:background_dump_destORACLE_BASE/adm

32、in/DB_UNIQUE_NAME/bdumpcompatible.0control_filesCORACLE_BASE/oradata/DB_UNIQUE_NAMEAcontrol01.ctl,0RACLE_BASE/oradata/DB_UNIQUE_NAME/control02.ctl,ORACLE_BASE/oradata/DB_UNIQUE_NAhlEAcontrol03.ctl,)care_dump_destORACLE_BASE/admin/DB_UNIQUE_NAME/cdunnpFdb_block_sizeSKBdb_domaindb_file_multibl

33、ock_read_count16db_nameMYDBdb_recovery_file_destORACLE_BASE/flash_recovery_areadb_recover/_file_dest_size2048MBdispatchers(PROTOCOL=TCP)(SERVICE=SIDXDB)job_queue_processes10-3見(jiàn)春為衛(wèi)帀匸女召確定|取消丿聖助丿2.用命令方式手工創(chuàng)建數(shù)據(jù)庫(kù)testorcl(1)創(chuàng)建批處理文件,建立必需的各級(jí)目錄,參考第一題MYDB數(shù)據(jù)庫(kù)的默認(rèn)目錄。JJtestorcI-iBW=|回彌舊熄垢宿式(Q)S(V)幫旳巴nikdirD:oraclE

34、product10.2.0adiri.ntestorcladiwnikdirD:oracleproducl10.2.0adnlntestorclbdumDnkdirD:oracleproducl10.2.0adnlrLtEtorclcduinpnikdirD:oraclcproduci10.2.Oadnln.tcstorcldpdunipnkdirD:oraclEproduct10.2.Oadrrin.tEstorclpfilenkdirD:araclEproduct10.3.0adrriQtestorcluduinpnkdirD:araclEproduct10.2.0db_2cfEtDolL

35、ogsdbcatestarclnikdirD:araclBproduct10.2.0db_2dbsnkdirD:araclEproduct10.2.0flash_recvery_aTeanikdirD:oraclekproduct10.2.0oradatatestorc1創(chuàng)建初始化文件PFILE,由此創(chuàng)建SPFILE,并放到指定文件夾。提示:pfile文件可以參考mydb數(shù)據(jù)庫(kù)的pfile文件進(jìn)行修改后另存。FiTit.ora-記事主対年舊絹輯E梧弍也全吾總春旋;rib_queue_processes=10#甜料#牌甜棘#肘#SharedServer#甜料#甜#dispatchers(PR0T

36、0C0L-TCP)(SERVICEiestorclXDB)”“iiiiiii:1iii:iiiiiiii“iiiiii“iiiiiiiii:iiiiiiiiiii“iiiiiIii*i*4Miseellanedliecomratible=LD,#制#酣艸卿#*#艸艸#肘材強(qiáng)#SecurityandAuditinii111111111111111111111111iiiiiiiiiiiiii111111111111111111111111iiiiiiiiiiiiii11111111fffffffi革乍常徉井徉護(hù)護(hù)庫(kù)畔丼護(hù)護(hù)吾棄脊脊邯萍蘋(píng)吊吊護(hù)井畔牟牟沖井棄弁洋脊曲脊audit_fi

37、le_dest=D:lit且七1已product102ldb_2/3dmin/iBHBWVad-imprernote_login_passwordfile=EXCLUIVE#Sort,HashJoins,Fi.tiuai?Indexespga_aggregatE_targel=203423744創(chuàng)建并啟動(dòng)實(shí)例testorcl,密碼設(shè)為123,當(dāng)前實(shí)例指向testorcl肘#酣料#肘#W#艸棘#赭#DatabaseIdenti.ficationII111111111111111111111111IIIIIIIIIIIIII111111111111111111111111IIIIIIIIIIIII

38、I11111111db_doiriain=A4,!Jdbnarr=testtestorcl連接到:OvacleWiththePartitioning,OLAPandDataMiningoptionsSQL*P1lis:Release.0一ProductiononCopyright1982,2005,Oracle.運(yùn)行數(shù)據(jù)庫(kù)建立腳本,更改相關(guān)服務(wù)為手動(dòng)啟動(dòng)方式SQLAd:ci*e_testai?clk據(jù)庫(kù)已創(chuàng)建。rrettnrrl-F車(chē)玄回丈樣橫啟W迪秦閃CREATEDATABASEtestorclCONTROLFILEREUSEJIAXINCTANCES8JIAXLOGHIST

39、OKY1JIAXLOGFILES16IAXLOG1IE1IBERS3IAXDATAFILESLODDATAFILEJD:ctrzcleproduct10.2.0db2adminiestorclXSYTEIDl.DBFJSIZE2尤HREUSESTSAUXDATAfILEJD:oracle?rDduct10.2.0db2adinintesinrclSYSAUXO1.DBISIZELODIREUSEUNDOTABLESPACEUNDO7BSLEaTAFILEJD:ora:lE-TDduct10.2.0d?2adnintesterclXUNDOTBSOL.DBSIZELODIREU亞ALTTDEK7

40、ENDONHOT5120KHAXSINJILIMITEDDEFAULTTE1IP0RAR7TABLESPACETEMPTSLPEHPFILEJD;oracleproduct10.2.0db2admintegtarclieinpOL.dbfSIZE20MREUSELKFIl-EJD:oracleproductLO.2.0db_2adjninteiarclredo0L.lo6JSIZE201T,JD;oracleproduct10.2.0db_2atirointetorclredoQ2.LofiJSIZE2011JD;oracleproduct10.2.0db2adjnintetarclredoQ

41、3.LofiJSI2E20M,=1運(yùn)行數(shù)據(jù)字典等創(chuàng)建腳本同義詞已創(chuàng)建。頁(yè)權(quán)成功。(TL/SQL過(guò)程已成功完成。SQL3在DBCA中刪除MYDB數(shù)據(jù)庫(kù)。- -CatabaEeConFicLratianAssistant,歩蹤2莎2歩!:嬢托庫(kù)選禪要刖$余的數(shù)孵。所有數(shù)擁庫(kù)文件智將植刖霸- -錨DatabaseConfigurationAssistsnt當(dāng)前操作的曰志文件位于:D;Qracleproduct1Q.2.0db_2cfgtoollogsdtica/正在連按割隸掘摩正在更諦網(wǎng)絡(luò)旣養(yǎng)文件正在刪除實(shí)例和埶據(jù)文件埶據(jù)障刪陳正在進(jìn)行- -實(shí)驗(yàn)四SQL語(yǔ)言【實(shí)驗(yàn)?zāi)康摹空莆赵贠racle中添加示例方

42、案的方法熟練掌握SQL語(yǔ)言的查詢功能掌握SQLPlus常用命令【實(shí)驗(yàn)內(nèi)容】一、需要訪問(wèn)HR示例方案中的表,如果機(jī)器上沒(méi)有該示例方案,則運(yùn)行相關(guān)包和相應(yīng)配置裝入HR方案。將hr.rar解壓到E:oracleproduct10.2.0db_1demoschemahuman_resources目錄下,然后在SQL*PLUS中執(zhí)行hr_main.sql這個(gè)文件,以SYS用戶登錄執(zhí)行。即SQLE:oracleproduct10.2.0db_1demoschemahuman_resourceshr_main.sql然后按提示依次輸入如下:SpecifypasswordforHRasparameter1:E

43、ntervaluefor1:hrSpecifydefaulttablespeaceforHRasparameter2:Entervaluefor2:usersSpecifytemporarytablespaceforHRasparameter3:Entervaluefor3:tempSpecifypasswordforSYSasparameter4:Entervaluefor4:runnerSpecifylogpathasparameter5:Entervaluefor5:D:oracleproduct10.2.0db_2RDBMSlog二、完成下面的查詢,記錄查詢命令和結(jié)果。查詢HR方案種有

44、哪些表,列出表名設(shè)置行寬為160,每頁(yè)行數(shù)為40查詢employees表中所有薪水在3000到6000元之間的員工編號(hào)、姓、名、受聘日期、工作代號(hào)、薪水、經(jīng)理代號(hào)、部門(mén)號(hào),按部門(mén)號(hào)升序排列,同一部門(mén)按員工編號(hào)降序排列查詢每個(gè)部門(mén)的人數(shù)、平均薪水、最高薪水、最低薪水,按部門(mén)編號(hào)升序排列查詢first_name的第三個(gè)字母是t的員工編號(hào),first_name,電話號(hào)碼,部門(mén)編號(hào),部門(mén)名稱(chēng)在job_history表中查詢?nèi)温殨r(shí)間超過(guò)1年的員工編號(hào),任職歷時(shí)月份(保留整數(shù)),工作代號(hào),部門(mén)代號(hào)。查詢每個(gè)部門(mén)經(jīng)理的員工編號(hào)、姓名、薪水、部門(mén)號(hào)?!緦?shí)驗(yàn)結(jié)論】一、需要訪問(wèn)HR示例方案中的表,如果機(jī)器上沒(méi)有該

45、示例方案,則運(yùn)行相關(guān)包和相應(yīng)配置裝入HR方案。將hr.rar解壓到D:oracleproduct10.2.0db_2demoschemahuman_resources目錄下,然后在SQL*PLUS中執(zhí)行hr_main.sql這個(gè)文件,以SYS用戶登錄執(zhí)行。即SQLD:oracleproduct10.2.0db_2demoschemahuman_resourceshr_main.sql,mdb_2卜demo卜schema卜human_re5outcbe曲收帝丟呂即,瞌11-hrcomnthrerehrdnd.mainpulo歸tB3康改確柴型xshowuserUSERisHRSQL|ran二、完

46、成下面的查詢,記錄查詢命令和結(jié)果。1查詢HR方案種有哪些表,列出表名SILshowuserUSERisHUS(Lselecttable_naneFromuser_tablesTABLE_HfiMEREGIONSLOCATIONSDEPARTMENTSJOBSEMPLOVEESJOBHISTOR?COUNTRIES7rousselected2.設(shè)置行寬為160,每頁(yè)行數(shù)為40-T.-SQLsetpagesize40SQLsetlinesize160)3查詢employees表中所有薪水在3000到6000元之間的員工編號(hào)、姓、名、受聘日期、工作代號(hào)、薪水、經(jīng)理代號(hào)、部門(mén)號(hào),按部門(mén)號(hào)升序排列,同一

47、部門(mén)按員工編號(hào)降序排列S(LcolumnF1RXTHAMEFormtSflLcolumnLfiiST_NftMEFuffi盤(pán)a1BSQLselectEHPLOYEE.ID,FlRST_NfiMEaLftSTjNAHEJRE_OflTEJ08_ID.SftLARV,MftHftGER_IDaDEPftRTMENT_DFironenplojieeszMher?SfiiRRVbetueen3000and6063order叫UEPRRniEHCiDascffErTLOVEE_iDoesc:EHPLOEE_IDFIRST_HflMELfiST_NflMEHIRE_DATEJOB_IDSHLARYHANA

48、GER_DDEFARTHEHT_DJenniferUlidlen17-SEP-87ASST4490iai1G202PatFdl,17-AUG-97mrepfi00929126115AlexandETKtino18-HAY-95PUGLEKK3109436197KeuinFeeney23-Mft-58SHCLERK369912l56196AlanaWal5h2VAPR-98SHCLERK318912iseSanuelMcCain01-jyL-98SHCLEHK329912356193BritneyEverett09-NAR-97SHCLEM35091231P2SairahDelL9*-FE0-9

49、6SHCLERKi08B123189JenniferDilly13-AUG-97SH_CLEBK3699122刈188KellyChung14-JUN-?SHCLEM9E99122EG1B7AnthonyCjbrio07-FEB-59SHCLERK3989121EC186JuliaDellinger24-JUN-58SH_CLEFIK3J4991215G185AlexieBull29-FEB-57SHCLEHK11109121EG1B1INanditdSrchand27-JftH-56SHCLERK121EC1B1JnFleaur23-FEB-C8SHCLEHK310912GEG1S0Wins

50、t訂nTil|lor2U-JfiN-5lgSHCLEWK32B912B5S1U2Curtis2W-JfiN-5l7SICLEWK31B912115S1(11Trenna貼jm17-OCT-95STJ:LERkasaa1211EG138stepnenStiles26-0CT-97ST_CLERK32091Z350137RenskeLadwlg14-JUL-95ST_CLERK3091Z350133JasonHaiLln14-JUH-96ST_GLERK33091Z250129LauraBlssot20-AUG-97SI_DLERM33991215B125JuliaNauer16-JUL-97ST

51、_CLERK320912B50124Kevinnourgos16-IH0U-59ST_MIAiN5G9910656107DisnaLurentz:07-FEB-99II_PROG4299193UalliPtaballa95-FEB-98ITPROGMS091S366105DavidAustin25-JUH-57II_PROG469919310BruceErntIT_PROGQ6991036628rou/5selected.4查詢每個(gè)部門(mén)的人數(shù)、平均薪水、最高薪水、最低薪水,按部門(mén)編號(hào)升序排列丈韜輪舊謚M脯H)SQLselectcount()A.augsalary)平均薪水訓(xùn)確1巧)最高薪水列)

52、最瞞術(shù)fromhr.employee5groupbpdepartnentidorderbydepartmentidasc;A祁薪水最高薪水owx1幀449D2咖Q9Q6M50110SO1帖30pse嗣453475.555562Q0219055760測(cè)429011軸16B&01CS903h8955.80235U09O190319333.33332妁朋1?09O660碩g21S1S0120&0S3901im?B90SQLselectcount(*),aug(salarp),max(salarp),min(salary)fronemployeesgroupbyDEPARTMENTIDorderbyD

53、EPARFMENIasc;COUNT(AUCSALARVMAX(SALARV)MIN(SALARV)4U80440S9頂1390041581190065BB65BQ3475.555568200S76999001D0DB1DEJDB895.002351190S19333.333324900860012900101581290070087900126244066006250665BG210642061DD0Q610617006690683067DOO- #-TTpiJrVJh.IJ- #- -TTpiJrVJh.IJ- #-12rowsselected.5查詢first_name的第三個(gè)字母是t的

54、員工編號(hào),first_name,電話號(hào)碼,部門(mén)編號(hào),部門(mén)名稱(chēng)NULL?NOTNULLNOTNULLSQLdescdepartnentsbdnieDEPfiflTHEHTDEPfiRTHEHT_HAHEMAKAGEHDLOCfiTION_JDS(|LEHPI-|EE_ID,FIRSI_Hfll1E,PH(JNE_HIJMER,ri-_eiipl(Jlj|l&E_DEPRR:rh1EHT_D,DEPflRTII1EHT_NfiriEFronh”employeesjhr-dlepartnentswlnerefirst_nanellle?_tXandhr.employees.DEFftHTMEINTI

55、D=hr.departnrents.DEPfiiRTblEHTID;EMPLOYEEIDFIRSTNfiHERHOMEHUMBERDEPfiiRTMEHT_IDDEPiiRTHENTTJHftnE120Matthew658.123.1234&0占hipping144Peter-659.121.20950Shipping150Peter13十13*4.129268SO152Peter011.1944.780880Sales1STPatrick011一lUl13即起164Hattea町仁耳41346.32926880Sales1STfinth訂ny51Shipping202Pat603.123.6

56、A6620Marketing8rowsselected.6在job_history表中查詢?nèi)温殨r(shí)間超過(guò)1年的員工編號(hào),任職歷時(shí)月份(保留整數(shù)),工作代號(hào),部門(mén)代號(hào)。SQLdescjob_hitoryManeNull?EMPLOYEEIDnorhullSTARTDATENOTHULLENDDATENOTHULLJOB_IDHOTHULLEPflRTIIENTIDSQLselectEMHLOEE_Il)Hrouna(iiionths_between(EO_DnrEBS1ART_DATE).JUB.lD.DEPfliRTMEHT.lDfrornhr.job_historyuihereround(in

57、oiiths_between(EHD_DflrEpSTflRT_ftATE)12;EhiPLOVEEIDROUNDflWHTHSBETUEEH(ENDDATESTARTDATE)JOBIDDEPAnTtlENTID1OZ6&11_PRDG601014?ACACCOUNT11010141ACMGR11132014AHKREP2011421STCLERHEG20969ADASST962095ACACCOUHT967roussej.ected.7查詢每個(gè)部門(mén)經(jīng)理的員工編號(hào)、姓名、薪水、部門(mén)號(hào)。- -TTpiJrVJh.IJ- #-selectdistincte1.fiirstnane.e!la5t_

58、nane,e1.salary,91_departmeirat_idfromhriiplajjiBseliinmerjoinemployre5&2omelapmployse_id=e2amanager_ldl;EWLOYEE_IDMKST_Hinil1IELfiST_Hfil1ESHLORVDEPfflRmEHT_llUkDenRaphael1100030121AdaoFripp629B50123ShantaVJollman659050108NanciiBreenberg1209010012RMatth&uVJiFiEB弱舊GW50)訕I(yè)lBraldCarnbraiult1-1C0G101Nfl

59、idKochrkar17B9B9Si122PayanKdiiflinq790B50102LM呃Haao17UO09El12幷名即inDlourgos列時(shí)5El295ShelleyHiggins12000110193flicKinderMunoLdS000147AlbertoErrauriz12000310fiStevenKing2*0090145JohnRugsell1M0001MiWarenPartners1S500SBi1UQEleniZlatkEy201Hart&tin13B0B20)1mowsselected- -TTpiJrVJh.IJ- #-實(shí)驗(yàn)五PL/SQL編程實(shí)驗(yàn)?zāi)康摹?.熟悉

60、PL/SQL的數(shù)據(jù)類(lèi)型和書(shū)寫(xiě)規(guī)則熟悉控制結(jié)構(gòu)和游標(biāo)的使用編寫(xiě)和運(yùn)行函數(shù)、過(guò)程和觸發(fā)器實(shí)驗(yàn)內(nèi)容】編寫(xiě)腳本文件,調(diào)試運(yùn)行腳本文件,并記錄結(jié)果。1.在SQL*Plus中編寫(xiě)一個(gè)PL/SQL塊,功能用于打印學(xué)生信息在DECLARE部分完成:建立學(xué)生信息記錄類(lèi)型stu_record_type,包括學(xué)號(hào),姓名,性別,籍貫,學(xué)習(xí)成績(jī)和活動(dòng)成績(jī)。均為可變長(zhǎng)字符類(lèi)型編寫(xiě)本地子過(guò)程:學(xué)生信息打印過(guò)程PrintStuRecord,把中定義的記錄類(lèi)型作為參數(shù)定義學(xué)生信息記錄變量stu_record在BEGIN.END部分完成:(1)為stu_record變量的各個(gè)元素賦值如下:學(xué)號(hào):2001001姓名:李新性別:m籍

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論