freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

oracle數(shù)據(jù)庫(kù)實(shí)驗(yàn)指導(dǎo)書(已修改)

2025-06-04 18:07 本頁(yè)面
 

【正文】 軟件開發(fā)綜合實(shí)訓(xùn)2(Oracle數(shù)據(jù)庫(kù))實(shí)驗(yàn)指導(dǎo)書課 程 號(hào):適用專業(yè):制 定 人: 教 研 室:2009 年9 月 前言O(shè)RACLE數(shù)據(jù)庫(kù)是屬于數(shù)據(jù)庫(kù)開發(fā)軟件及應(yīng)用領(lǐng)域的專業(yè)課,是面向計(jì)算機(jī)專業(yè)本科生和研究生開設(shè)的一門數(shù)據(jù)庫(kù)應(yīng)用普及型計(jì)算機(jī)專業(yè)課程。ORACLE數(shù)據(jù)庫(kù)是當(dāng)前應(yīng)用最為廣泛的數(shù)據(jù)庫(kù)系統(tǒng),ORACLE數(shù)據(jù)庫(kù)是針對(duì)高年級(jí)學(xué)生的實(shí)踐性較強(qiáng)的課程。通過(guò)實(shí)訓(xùn),并結(jié)合典型系統(tǒng)進(jìn)行分析,使學(xué)生較為系統(tǒng)地掌握ORACLE數(shù)據(jù)庫(kù)的基本開發(fā)方法,運(yùn)用數(shù)據(jù)庫(kù)設(shè)計(jì)理論設(shè)計(jì)出滿足一定規(guī)范的ORACLE數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)?!盾浖_發(fā)綜合實(shí)訓(xùn)2(ORACLE數(shù)據(jù)庫(kù))》是網(wǎng)絡(luò)工程專業(yè)、計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)的專業(yè)課程之一。隨著計(jì)算機(jī)數(shù)據(jù)庫(kù)技術(shù)的迅速發(fā)展和在當(dāng)今信息社會(huì)中的廣泛應(yīng)用,給《ORACLE數(shù)據(jù)庫(kù)》課程的教學(xué)提出了新的更高的要求。由于ORACLE數(shù)據(jù)庫(kù)是一門實(shí)踐性較強(qiáng)的技術(shù),課堂教學(xué)應(yīng)該與實(shí)踐環(huán)節(jié)緊密結(jié)合。將《軟件開發(fā)綜合實(shí)訓(xùn)2(ORACLE數(shù)據(jù)庫(kù))》課程建設(shè)成對(duì)學(xué)生就業(yè)非常有用的一門專業(yè)課。我們重新編寫了實(shí)驗(yàn)指導(dǎo)書,調(diào)整了實(shí)訓(xùn)安排,加大了實(shí)踐力度。希望同學(xué)們能夠充分利用實(shí)驗(yàn)條件,認(rèn)真完成實(shí)訓(xùn),從實(shí)訓(xùn)中得到應(yīng)有的鍛煉和培養(yǎng)。希望同學(xué)們?cè)谑褂帽緦?shí)驗(yàn)指導(dǎo)書和進(jìn)行實(shí)驗(yàn)的過(guò)程中,能夠幫助我們不斷地發(fā)現(xiàn)問(wèn)題,并提出建議,使《軟件開發(fā)綜合實(shí)訓(xùn)2(ORACLE數(shù)據(jù)庫(kù))》成為對(duì)學(xué)生的就業(yè)和學(xué)習(xí)非常有實(shí)用價(jià)值的一名學(xué)科。 實(shí)訓(xùn)要求計(jì)算機(jī)數(shù)據(jù)庫(kù)技術(shù)是現(xiàn)代信息社會(huì)最重要的應(yīng)用之一。在過(guò)去十幾年里得到了迅速的發(fā)展和應(yīng)用?!盾浖_發(fā)綜合實(shí)訓(xùn)2(ORACLE數(shù)據(jù)庫(kù))》課程實(shí)訓(xùn)的目的是為了使學(xué)生在課程學(xué)習(xí)的同時(shí),通過(guò)在ORACLE這個(gè)大型的數(shù)據(jù)庫(kù)設(shè)計(jì)軟件中的實(shí)際操作,對(duì)ORACLE的基本功能有一個(gè)初步的了解;通過(guò)對(duì)SQL*PLUS的簡(jiǎn)單使用,掌握其基本操作命令和技術(shù);通過(guò)PL/SQL編程語(yǔ)言的使用與程序設(shè)計(jì)的分析,加深學(xué)生對(duì)SQL*PLUS和PL/SQL技術(shù)的理解和掌握,進(jìn)而為今后再涉及到難度較大的實(shí)際應(yīng)用打下扎實(shí)的基礎(chǔ)。總之,通過(guò)上述實(shí)驗(yàn)環(huán)節(jié),使學(xué)生加深了解和更好地掌握《軟件開發(fā)綜合實(shí)訓(xùn)2(ORACLE數(shù)據(jù)庫(kù))》課程教學(xué)大綱要求的內(nèi)容。在《軟件開發(fā)綜合實(shí)訓(xùn)2(ORACLE數(shù)據(jù)庫(kù))》的課程實(shí)訓(xùn)過(guò)程中,要求學(xué)生做到:(1)預(yù)習(xí)實(shí)驗(yàn)指導(dǎo)書有關(guān)部分,認(rèn)真做好實(shí)訓(xùn)內(nèi)容的準(zhǔn)備,就實(shí)驗(yàn)可能出現(xiàn)的情況提前做出思考和分析。(2)仔細(xì)觀察上機(jī)操作時(shí)出現(xiàn)的各種現(xiàn)象,記錄主要情況,作出必要說(shuō)明和分析。(3)認(rèn)真書寫實(shí)驗(yàn)報(bào)告。實(shí)驗(yàn)報(bào)告包括實(shí)驗(yàn)?zāi)康暮鸵螅瑢?shí)驗(yàn)情況及其分析。對(duì)需編程的實(shí)驗(yàn),寫出程序設(shè)計(jì)說(shuō)明,給出源程序框圖和清單。(4)遵守機(jī)房紀(jì)律,服從輔導(dǎo)教師指揮,愛護(hù)實(shí)驗(yàn)設(shè)備。(5)實(shí)驗(yàn)課程不遲到。 目 錄實(shí)踐1 Oracle10g的安裝與配置及常用工具的使用 1實(shí)踐2 創(chuàng)建數(shù)據(jù)庫(kù)、表空間和數(shù)據(jù)文件 25實(shí)踐3 數(shù)據(jù)庫(kù)的安全管理 27實(shí)踐4 管理表結(jié)構(gòu)與表數(shù)據(jù) 32實(shí)踐5 管理索引、視圖、同義詞和序列 36實(shí)踐6 PL/SQL編程基礎(chǔ) 38實(shí)踐7 PL/SQL高級(jí)編程 42綜合實(shí)踐一 Oracle基本知識(shí)與SQL*PLUS簡(jiǎn)單使用 46綜合實(shí)踐二 PL/SQL編程語(yǔ)言的使用與程序設(shè)計(jì) 57綜合實(shí)踐三(設(shè)計(jì)性) ASP+Oracle網(wǎng)上購(gòu)物系統(tǒng) 68附錄:?jiǎn)T工醫(yī)療保險(xiǎn)系統(tǒng)表 6970 / 74實(shí)踐1 Oracle10g的安裝與配置及常用工具的使用開發(fā)語(yǔ)言及實(shí)現(xiàn)平臺(tái)或?qū)嶒?yàn)環(huán)境Oracle 10g實(shí)踐目的 (1) 掌握Oracle 10g數(shù)據(jù)庫(kù)的安裝與配置過(guò)程。(2) 掌握Oracle10g企業(yè)管理器、SQL*Plus和iSQL*Plus的使用方法。實(shí)踐要求(1) 記錄安裝過(guò)程中遇到的問(wèn)題及解決方法。(2) 記錄利用企業(yè)管理器查看當(dāng)前數(shù)據(jù)庫(kù)內(nèi)存結(jié)構(gòu)、進(jìn)程結(jié)構(gòu)、數(shù)據(jù)文件、控制文件、重做日志組、日志文件、初始化參數(shù)的方法。(3) 記錄利用SQL*Plus和iSQL*Plus查看數(shù)據(jù)庫(kù)、數(shù)據(jù)文件、控制文件、重做日志組、日志文件、初始化參數(shù)的命令。(4) 記錄當(dāng)前數(shù)據(jù)庫(kù)各種文件的物理存儲(chǔ)路徑和已啟動(dòng)的服務(wù)。實(shí)踐指導(dǎo)一、安裝前的準(zhǔn)備工作1.產(chǎn)品的分類Oracle的產(chǎn)品有多種,每種產(chǎn)品的版本也有所不同。目前,最新版本是Oracle 10g。本書以O(shè)racle Database 10g作為討論環(huán)境。按照功能結(jié)構(gòu),可以將Oracle 10g主要產(chǎn)品劃分為如下幾類:(1) 數(shù)據(jù)庫(kù)產(chǎn)品:Oracle Database 10g,主要用于存儲(chǔ)和處理數(shù)據(jù),大小為655 025 354字節(jié),約661 MB。(2) 客戶端產(chǎn)品:Oracle Database 10g Client,提供客戶端與數(shù)據(jù)庫(kù)之間的連接和管理等,產(chǎn)品大小為475 090 051 字節(jié),約470 MB。(3) 企業(yè)管理產(chǎn)品:Oracle Enterprise Manager 10g Grid Control,主要包括Oracle管理代理(OMA,Oracle Management Agent)、Oracle管理服務(wù)(OMS,Oracle Management Service)、Oracle管理資料檔案庫(kù)(OMR,Oracle Management Repository)和Oracle企業(yè)管理器(OEM,Oracle Enterprise Manager 10g)網(wǎng)格控制臺(tái)等。它是系統(tǒng)多層體系結(jié)構(gòu)和網(wǎng)格計(jì)算環(huán)境不可或缺的管理工具,該產(chǎn)品大小為1 729 778 063字節(jié), GB。(4) 中間件產(chǎn)品:Oracle Application Server 10g和Oracle Collaboration Suite 10g。前者提供了基本的Web服務(wù)環(huán)境,也是運(yùn)行企業(yè)管理器的基礎(chǔ);后者則利用關(guān)系數(shù)據(jù)庫(kù)來(lái)降低軟硬件及管理成本,從而簡(jiǎn)化商務(wù)通信并整合信息。(5) 開發(fā)工具:Oracle Developer Suite 10g和Oracle JDeveloper 10g,它們是數(shù)據(jù)庫(kù)設(shè)計(jì)和實(shí)施的適用工具,可完成從概念設(shè)計(jì)到邏輯設(shè)計(jì)和物理設(shè)計(jì)的全過(guò)程。Oracle 10g JDeveloper則為當(dāng)前Web應(yīng)用提供了一個(gè)非常便利且完整的J2EE集成開發(fā)環(huán)境。由于Oracle數(shù)據(jù)庫(kù)是業(yè)界第一個(gè)完全支持Java的數(shù)據(jù)庫(kù),因此Oracle JDeveloper 10g也是最佳的數(shù)據(jù)庫(kù)應(yīng)用開發(fā)工具,它支持B/S結(jié)構(gòu)以及多層結(jié)構(gòu)的系統(tǒng)。目前,許多公司都用Oracle JDeveloper開發(fā)各種J2EE應(yīng)用程序。2.產(chǎn)品的獲取目前,Oracle 9i和Oracle 10g產(chǎn)品擁有龐大的用戶群,可以直接從Oracle的官方網(wǎng)站下載軟件,網(wǎng)址是。官方免費(fèi)軟件與購(gòu)買的正版軟件是有區(qū)別的,主要區(qū)別在于Oracle所能夠支持的用戶數(shù)量、處理器數(shù)量以及磁盤空間和內(nèi)存的大小。Oracle提供的免費(fèi)軟件主要針對(duì)的是學(xué)生和中小型企業(yè)等,目的是使他們熟悉Oracle,占領(lǐng)未來(lái)潛在的市場(chǎng)。另外,當(dāng)Oracle安裝完成以后,還需要到OracleMetaLink網(wǎng)站下載最新的補(bǔ)丁包,網(wǎng)址是。只有購(gòu)買正版Oracle產(chǎn)品并獲得授權(quán)許可的用戶才擁有注冊(cè)碼并可以登錄該網(wǎng)站。若用戶使用下載的軟件則不能得到Oracle公司的技術(shù)支持,而且一旦被發(fā)現(xiàn)使用未經(jīng)授權(quán)許可的Oracle產(chǎn)品,由此所付出的代價(jià)比購(gòu)買正版軟件所付出的要大得多。同時(shí),從Oracle官方網(wǎng)站的下載許可協(xié)議中也可以看到,以下載方式得到的軟件產(chǎn)品只能用于學(xué)習(xí)和培訓(xùn)等,不得用于商業(yè)目的。所以,企業(yè)應(yīng)使用正版的Oracle軟件。3.安裝環(huán)境在安裝Oracle Database之前,必須明確系統(tǒng)安裝所需要的條件。1) 硬件環(huán)境安裝Oracle 10g數(shù)據(jù)庫(kù)的硬件需求如表1所示。在上述需求中,處理器的速度和內(nèi)存大小直接影響著Oracle運(yùn)行的速度。所以建議硬件配置越高越好。一般地,服務(wù)器配置應(yīng)高于客戶端配置,而且配置越高安裝速度越快。2) 軟件環(huán)境安裝Oracle10g數(shù)據(jù)庫(kù)的軟件需求如表2所示。二、安裝Oracle Database 10g1.安裝前準(zhǔn)備工作 (1) 仔細(xì)閱讀聯(lián)機(jī)文檔,確保當(dāng)前安裝環(huán)境能夠滿足安裝需求。 (2) 如果系統(tǒng)曾安裝過(guò)Oracle,則卸載Oracle_Home環(huán)境變量。 (3) 若當(dāng)前已經(jīng)安裝了一個(gè)Oracle并想重新安裝,則要停止所有的Oracle服務(wù)。操作步驟是:打開Windows系統(tǒng)的“控制面板”\“管理工具”\“服務(wù)”,停止以“Oracle”開頭的所有服務(wù)。否則,在安裝Oracle過(guò)程中將出現(xiàn)錯(cuò)誤信息。 (4) 為了保證系統(tǒng)安裝順利完成,建議將Oracle Database 10g的安裝光盤全部復(fù)制到硬盤的一個(gè)目錄下。 (5) 注意,Oracle Database 10g在啟動(dòng)時(shí)會(huì)自動(dòng)檢測(cè)系統(tǒng)的環(huán)境是否滿足安裝要求,如果滿足條件,則創(chuàng)建安裝文件并繼續(xù)安裝,否則拒絕安裝。2.安裝步驟單擊“開始安裝”,就可以安裝ORACLE 10g,一般會(huì)檢查系統(tǒng)配置是否符合要求,然后出現(xiàn)“Oracle DataBase 10g安裝”對(duì)話框,如圖1所示:圖1在安裝Oracle DataBase 10g時(shí)可以選擇“基本安裝”和“高級(jí)安裝”兩種方法。選擇“基本安裝”時(shí),“Oracle主目錄位置”用于指定Oracle DataBase 10g軟件的存放位置;“安裝類型”用于指定Oracle產(chǎn)品的安裝類型(企業(yè)版、標(biāo)準(zhǔn)版和個(gè)人版)。如果選擇“創(chuàng)建啟動(dòng)數(shù)據(jù)庫(kù)”,那就要指定全局?jǐn)?shù)據(jù)庫(kù)名稱和數(shù)據(jù)庫(kù)用戶的口令。選擇“高級(jí)安裝”,單擊“下一步”,會(huì)出現(xiàn)“指定文件對(duì)話框”,在源路徑顯示的是安裝產(chǎn)品所在的磁盤路徑;目標(biāo)名稱用于資定Oracle主目錄所對(duì)應(yīng)的環(huán)境變量,目標(biāo)路徑用于指定安裝Oracle軟件的目標(biāo)安裝路徑。設(shè)置目標(biāo)名稱為:OraDb10g_home1,目標(biāo)路徑為:D:。如圖2:圖2單擊“下一步”,會(huì)加載Oracle產(chǎn)品列表,然后出現(xiàn)“選擇安裝類型”對(duì)話框;如圖3:圖3選擇安裝類型時(shí)一般選擇“企業(yè)版”,單擊“下一步”,會(huì)出現(xiàn)“選擇數(shù)據(jù)庫(kù)配置”對(duì)話框,如圖4 :圖4在“選擇數(shù)據(jù)庫(kù)配置”對(duì)話框中可以選擇是否要?jiǎng)?chuàng)建啟動(dòng)數(shù)據(jù)庫(kù),如果要?jiǎng)?chuàng)建數(shù)據(jù)庫(kù)還要選擇建立數(shù)據(jù)庫(kù)的類型。選擇“不創(chuàng)建啟動(dòng)數(shù)據(jù)庫(kù)”單擊“下一步”,會(huì)出現(xiàn)“概要”對(duì)話框,如圖5所示:圖5單擊“安裝”,就會(huì)開始安裝Oracle DataBase 10g產(chǎn)品了。如圖6為安裝過(guò)程:圖6圖7為安裝完成圖7在安裝完成Oracle Database 10g后,就要建立數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)配置助手(Database Configuration Assistant)用于創(chuàng)建數(shù)據(jù)庫(kù)、配置數(shù)據(jù)庫(kù)選項(xiàng)、刪除數(shù)據(jù)庫(kù)和管理模板。在安裝Oracle database 10g的時(shí)候如果沒有建立數(shù)據(jù)庫(kù),在安裝完成之后就可以使用數(shù)據(jù)庫(kù)配置助手(DBCA)建立數(shù)據(jù)庫(kù)。建立數(shù)據(jù)庫(kù)的方法有兩種,第一種是在命令行下直接運(yùn)行:dbca。第二種是點(diǎn)擊開始菜單:開始=程序=Oracle=oraDb10g_home1=Configuration and Migration Tool=Database Configuration Assistant。如圖8:圖8之后,具體步驟如下,先出現(xiàn)歡迎對(duì)話框,如圖9:圖9單擊“下一步”,出現(xiàn)“操作”對(duì)話框,該對(duì)話框用于要執(zhí)行的數(shù)據(jù)庫(kù)操作(創(chuàng)建數(shù)據(jù)庫(kù)、配置數(shù)據(jù)庫(kù)選項(xiàng)、刪除數(shù)據(jù)庫(kù)和管理模板),如圖10:圖10如果是第一次創(chuàng)建數(shù)據(jù)庫(kù),只能創(chuàng)建數(shù)據(jù)庫(kù)和管理模板可以使用,選擇創(chuàng)建數(shù)據(jù)庫(kù),單擊“下一步”,會(huì)出現(xiàn)數(shù)據(jù)庫(kù)模板對(duì)話框,如圖11:圖11數(shù)據(jù)庫(kù)模板是本地硬盤上的XML文件,用來(lái)存儲(chǔ)數(shù)據(jù)庫(kù)的配置信息。選擇“事務(wù)處理”,單擊“下一步”,會(huì)顯示數(shù)據(jù)庫(kù)標(biāo)示對(duì)話框,該對(duì)話框用于設(shè)置全局?jǐn)?shù)據(jù)庫(kù)名和例程名。如圖12:圖12全局?jǐn)?shù)據(jù)庫(kù)名,格式一般為:。db_name用于對(duì)應(yīng)數(shù)據(jù)庫(kù)名,db_domain對(duì)應(yīng)于網(wǎng)絡(luò)域名。SID(例程):demo.單擊“下一步”,會(huì)出現(xiàn)“管理選項(xiàng)”對(duì)話框。用于設(shè)置OEM管理信息,如圖13:圖13如果要集中管理所有的Oracle數(shù)據(jù)庫(kù),那就要選擇“Grid Control管理數(shù)據(jù)庫(kù)”,如果只管理本地?cái)?shù)據(jù)庫(kù),那就選擇“使用Database Control管理數(shù)據(jù)庫(kù)”。選擇“使用Database Control管理數(shù)據(jù)庫(kù)”,單擊“下一步”,會(huì)出現(xiàn)“數(shù)據(jù)庫(kù)身份證明”對(duì)話框,該對(duì)話框用于設(shè)置初始數(shù)據(jù)庫(kù)用戶帳號(hào)的口令。如圖14:圖14要選擇用戶SYS、SYSTEM、DBSNMP、SYSMAN使用相同的口令,那就選擇“所有賬戶使用同一口令”。這里選擇“使用不同的口令”,分別設(shè)置用戶的口令:SYS用戶的口令為ORACLE,SYSTEM用戶的口令為MANAGER,DBSNMP用戶的口令為DBSNMP,SYSMAN用戶的口令為SYSMAN。設(shè)置口令后,單擊“下一步”,會(huì)出現(xiàn)“存儲(chǔ)選項(xiàng)”對(duì)話框,該對(duì)話框用于指定數(shù)據(jù)庫(kù)的存儲(chǔ)機(jī)制(文件系統(tǒng)、自動(dòng)存儲(chǔ)管理、裸設(shè)備),如圖15:圖15選擇“文件系統(tǒng)”,單擊“下一步”,會(huì)出現(xiàn)“數(shù)據(jù)庫(kù)文件位置”對(duì)話框,該對(duì)話框用于指定數(shù)據(jù)庫(kù)文件的存放位置。如圖16:圖16選擇“使用模板中的數(shù)據(jù)庫(kù)文件位置”,單擊“下一步”,會(huì)出現(xiàn)“恢復(fù)配置”對(duì)話框,該對(duì)話框用于指定數(shù)據(jù)庫(kù)的恢復(fù)選項(xiàng),如圖17:圖17快速恢復(fù)區(qū)用于恢復(fù)數(shù)據(jù),以免系統(tǒng)發(fā)生故障時(shí)丟失數(shù)據(jù);啟用歸檔用于將數(shù)據(jù)庫(kù)設(shè)置為ARCHIVELOG模式,使得當(dāng)數(shù)據(jù)庫(kù)出現(xiàn)失敗時(shí)可以完全恢復(fù)數(shù)據(jù)庫(kù)數(shù)據(jù)。單擊“下一步”,會(huì)出現(xiàn)“數(shù)據(jù)庫(kù)內(nèi)容”對(duì)話框,該對(duì)話框用指定是否安裝示例方案,并運(yùn)行自定義腳本。如圖18:圖18單擊“下一步”,會(huì)出現(xiàn)“初始化參數(shù)”對(duì)話框,該對(duì)話框用配置初始化參數(shù)、數(shù)據(jù)庫(kù)字符集和連接模式。如圖19:圖19這里的內(nèi)容相對(duì)初學(xué)者來(lái)說(shuō)有墊補(bǔ)好理解,放到后面講解。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1