![Oracle_1_[入門]_第1頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/14/00257f12-1a8c-4179-b8f2-a7497f76f529/00257f12-1a8c-4179-b8f2-a7497f76f5291.gif)
![Oracle_1_[入門]_第2頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/14/00257f12-1a8c-4179-b8f2-a7497f76f529/00257f12-1a8c-4179-b8f2-a7497f76f5292.gif)
![Oracle_1_[入門]_第3頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/14/00257f12-1a8c-4179-b8f2-a7497f76f529/00257f12-1a8c-4179-b8f2-a7497f76f5293.gif)
![Oracle_1_[入門]_第4頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/14/00257f12-1a8c-4179-b8f2-a7497f76f529/00257f12-1a8c-4179-b8f2-a7497f76f5294.gif)
![Oracle_1_[入門]_第5頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/14/00257f12-1a8c-4179-b8f2-a7497f76f529/00257f12-1a8c-4179-b8f2-a7497f76f5295.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1/31Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.0snownightsCopyRightOracle體系結(jié)構(gòu)概述體系結(jié)構(gòu)概述第第一一章章Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.02/31在本講您能了解如下知識(shí)點(diǎn)在本講您能了解如下知識(shí)點(diǎn)q Oracle Oracle 歷史歷史q 安裝安裝q 關(guān)系數(shù)據(jù)庫(kù)理論關(guān)系數(shù)據(jù)庫(kù)理論q 體系結(jié)構(gòu)概述體系結(jié)構(gòu)概述q 數(shù)據(jù)庫(kù)與實(shí)例數(shù)據(jù)庫(kù)與實(shí)例q 數(shù)據(jù)庫(kù)結(jié)構(gòu)數(shù)據(jù)庫(kù)結(jié)構(gòu)目錄Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.03/31n Oracle公司是全球最大的信息管理軟件及服務(wù)供應(yīng)商,
2、也是全球第二大獨(dú)立軟件公司,成立于1977年,總部位于美國(guó)加州Redwoodshore,Oracle是世界上第一個(gè)商品化的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),也是第一個(gè)在其全線產(chǎn)品中開(kāi)發(fā)并部署100%基于互聯(lián)網(wǎng)企業(yè)軟件的公司,為世界上150個(gè)以上的國(guó)家提供數(shù)據(jù)庫(kù)、服務(wù)器、開(kāi)發(fā)工具和企業(yè)應(yīng)用產(chǎn)品,還有相關(guān)的咨詢、教育和支持服務(wù)。n 根據(jù)META集團(tuán)最新公布的市場(chǎng)研究報(bào)告,在高達(dá)130億美元的全球關(guān)系型數(shù)據(jù)庫(kù)軟件市場(chǎng)上,Oracle9i數(shù)據(jù)庫(kù)名列第一。 Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.04/31 1。Oracle產(chǎn)品簡(jiǎn)史產(chǎn)品簡(jiǎn)史nOracle,甲骨文,甲骨文n自自20世紀(jì)世
3、紀(jì)70成功推出成功推出Oracle產(chǎn)品以來(lái),產(chǎn)品以來(lái),Oracle公司已經(jīng)成為世界上最公司已經(jīng)成為世界上最大的數(shù)據(jù)庫(kù)專業(yè)廠商之一。大的數(shù)據(jù)庫(kù)專業(yè)廠商之一。 n1996年,年,Oracle公司成功推出了專門面向中國(guó)市場(chǎng)的數(shù)據(jù)庫(kù)產(chǎn)品,即公司成功推出了專門面向中國(guó)市場(chǎng)的數(shù)據(jù)庫(kù)產(chǎn)品,即Oracle 7。n1997年,年,Oracle公司推出了基于網(wǎng)絡(luò)計(jì)算的數(shù)據(jù)庫(kù)產(chǎn)品,即公司推出了基于網(wǎng)絡(luò)計(jì)算的數(shù)據(jù)庫(kù)產(chǎn)品,即Oracle 8。n1999年,針對(duì)年,針對(duì)Internet技術(shù)的發(fā)展,技術(shù)的發(fā)展,Oracle公司推出了第一個(gè)基于公司推出了第一個(gè)基于Internet的數(shù)據(jù)庫(kù),即的數(shù)據(jù)庫(kù),即Oracle 8i。
4、n2001年,年,Oracle公司又推出了新一代公司又推出了新一代Internet電子商務(wù)基礎(chǔ)架構(gòu),即電子商務(wù)基礎(chǔ)架構(gòu),即Oracle 9i。 n2003年年9月,月,Oracle公司發(fā)布了其最新數(shù)據(jù)庫(kù)產(chǎn)品,即公司發(fā)布了其最新數(shù)據(jù)庫(kù)產(chǎn)品,即Oracle Database 10g。 Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.05/312.1 安裝前的準(zhǔn)備安裝前的準(zhǔn)備n在安裝在安裝Oracle Database 系統(tǒng)之前,應(yīng)該以系統(tǒng)之前,應(yīng)該以具有管理員權(quán)限的用戶登錄系統(tǒng),并且檢查具有管理員權(quán)限的用戶登錄系統(tǒng),并且檢查當(dāng)前系統(tǒng)對(duì)硬件環(huán)境和軟件環(huán)境的要求,以當(dāng)前系統(tǒng)對(duì)硬件
5、環(huán)境和軟件環(huán)境的要求,以便對(duì)數(shù)據(jù)庫(kù)進(jìn)行規(guī)劃。便對(duì)數(shù)據(jù)庫(kù)進(jìn)行規(guī)劃。Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.06/31硬件環(huán)境要求硬件環(huán)境要求 Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.07/31檢查當(dāng)前系統(tǒng)的配置檢查當(dāng)前系統(tǒng)的配置n為了確認(rèn)當(dāng)前系統(tǒng)是否滿足硬件系統(tǒng)的最低為了確認(rèn)當(dāng)前系統(tǒng)是否滿足硬件系統(tǒng)的最低要求,可以按照以下步驟檢查當(dāng)前系統(tǒng)的配要求,可以按照以下步驟檢查當(dāng)前系統(tǒng)的配置:置: u(1) 確認(rèn)物理確認(rèn)物理RAM的大小。的大小。 u(2) 確認(rèn)所配置的頁(yè)面文件的大小。確認(rèn)所配置的頁(yè)面文件的大小。 u(3) 確定確定temp目錄可
6、用的磁盤空間大小。目錄可用的磁盤空間大小。 u(4) 確定當(dāng)前系統(tǒng)可用的磁盤空間大小。確定當(dāng)前系統(tǒng)可用的磁盤空間大小。 Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.08/31數(shù)據(jù)庫(kù)規(guī)劃數(shù)據(jù)庫(kù)規(guī)劃 n數(shù)據(jù)庫(kù)規(guī)劃是指對(duì)數(shù)據(jù)庫(kù)的名稱、大小、位置、性能、特點(diǎn)進(jìn)行預(yù)先分析和數(shù)據(jù)庫(kù)規(guī)劃是指對(duì)數(shù)據(jù)庫(kù)的名稱、大小、位置、性能、特點(diǎn)進(jìn)行預(yù)先分析和確認(rèn)的過(guò)程。確認(rèn)的過(guò)程。n一般地,數(shù)據(jù)庫(kù)規(guī)劃應(yīng)該包括確定數(shù)據(jù)庫(kù)的名稱、估計(jì)所需空間的大小、安一般地,數(shù)據(jù)庫(kù)規(guī)劃應(yīng)該包括確定數(shù)據(jù)庫(kù)的名稱、估計(jì)所需空間的大小、安裝位置、選擇字符集、默認(rèn)的數(shù)據(jù)塊大小、規(guī)劃備份策略等。裝位置、選擇字符集、默認(rèn)的數(shù)據(jù)塊
7、大小、規(guī)劃備份策略等。u(1) 應(yīng)該確認(rèn)本地?cái)?shù)據(jù)庫(kù)的名稱和所屬域名。應(yīng)該確認(rèn)本地?cái)?shù)據(jù)庫(kù)的名稱和所屬域名。u(2) 估計(jì)數(shù)據(jù)庫(kù)中將要包含的表和索引的數(shù)量和大小。估計(jì)數(shù)據(jù)庫(kù)中將要包含的表和索引的數(shù)量和大小。u(3) 規(guī)劃數(shù)據(jù)文件在規(guī)劃數(shù)據(jù)文件在Oracle服務(wù)器上的位置,目的是獲得最佳的執(zhí)行效率和可恢復(fù)服務(wù)器上的位置,目的是獲得最佳的執(zhí)行效率和可恢復(fù)性。通常情況下,磁盤空間越大越好。如果用到性。通常情況下,磁盤空間越大越好。如果用到RAID,那么可以考慮使用,那么可以考慮使用OMF管管理數(shù)據(jù)文件的存放。理數(shù)據(jù)文件的存放。 u(4) 選擇字符集,并且確定一個(gè)備選的字符集。在安裝之前,應(yīng)該考慮數(shù)據(jù)庫(kù)的
8、用選擇字符集,并且確定一個(gè)備選的字符集。在安裝之前,應(yīng)該考慮數(shù)據(jù)庫(kù)的用戶在什么地方和使用什么語(yǔ)言,據(jù)此確定字符集。戶在什么地方和使用什么語(yǔ)言,據(jù)此確定字符集。u(5) 決定最優(yōu)的默認(rèn)數(shù)據(jù)塊的大小。默認(rèn)數(shù)據(jù)塊大小由決定最優(yōu)的默認(rèn)數(shù)據(jù)塊的大小。默認(rèn)數(shù)據(jù)塊大小由DB_BOLCK_SIZE參數(shù)指參數(shù)指定。只有重新安裝才能改變這個(gè)值。定。只有重新安裝才能改變這個(gè)值。u(6) 規(guī)劃在非系統(tǒng)表空間中存儲(chǔ)非系統(tǒng)用戶對(duì)象,確保為所有非管理員用戶分配一規(guī)劃在非系統(tǒng)表空間中存儲(chǔ)非系統(tǒng)用戶對(duì)象,確保為所有非管理員用戶分配一個(gè)非系統(tǒng)表空間作為其默認(rèn)表空間。個(gè)非系統(tǒng)表空間作為其默認(rèn)表空間。u(7) 規(guī)劃和實(shí)現(xiàn)自動(dòng)撤銷管理
9、,簡(jiǎn)化事務(wù)撤銷信息的管理。規(guī)劃和實(shí)現(xiàn)自動(dòng)撤銷管理,簡(jiǎn)化事務(wù)撤銷信息的管理。u(8) 規(guī)劃備份和恢復(fù)策略,決定如何備份數(shù)據(jù)庫(kù)以及備份的頻率、如何存儲(chǔ)備份、規(guī)劃備份和恢復(fù)策略,決定如何備份數(shù)據(jù)庫(kù)以及備份的頻率、如何存儲(chǔ)備份、如何執(zhí)行恢復(fù)等。如何執(zhí)行恢復(fù)等。Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.09/31教學(xué)過(guò)程教學(xué)過(guò)程2.1 安裝前的準(zhǔn)備安裝前的準(zhǔn)備2.2 安裝過(guò)程安裝過(guò)程 2.3 創(chuàng)建數(shù)據(jù)庫(kù)創(chuàng)建數(shù)據(jù)庫(kù) 2.4 升級(jí)到升級(jí)到Oracle Database 10g Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.010/312.2 安裝過(guò)程安裝過(guò)
10、程n本節(jié)介紹本節(jié)介紹Oracle Database 系統(tǒng)的安裝過(guò)程。系統(tǒng)的安裝過(guò)程。n首先簡(jiǎn)單介紹執(zhí)行安裝的工具的特點(diǎn),然后首先簡(jiǎn)單介紹執(zhí)行安裝的工具的特點(diǎn),然后詳細(xì)分析安裝過(guò)程以及在執(zhí)行安裝時(shí)應(yīng)該注詳細(xì)分析安裝過(guò)程以及在執(zhí)行安裝時(shí)應(yīng)該注意的事項(xiàng)。意的事項(xiàng)。Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.011/31 Oracle Universal Installer的特點(diǎn)的特點(diǎn) n這是一個(gè)基于這是一個(gè)基于Java引擎的安裝工具。該工具提供了所有基于引擎的安裝工具。該工具提供了所有基于Java平平臺(tái)的安裝解決方案,允許用戶在多種平臺(tái)上執(zhí)行臺(tái)的安裝解決方案,允許用戶在多種
11、平臺(tái)上執(zhí)行Oracle的安裝;的安裝;n該安裝工具可以自動(dòng)地檢測(cè)組件之間獨(dú)立性,并且根據(jù)選擇的產(chǎn)品該安裝工具可以自動(dòng)地檢測(cè)組件之間獨(dú)立性,并且根據(jù)選擇的產(chǎn)品和安裝類型來(lái)執(zhí)行安裝過(guò)程;和安裝類型來(lái)執(zhí)行安裝過(guò)程;n在安裝過(guò)程中,預(yù)先確定的產(chǎn)品集可以很方便地由用戶來(lái)確定;在安裝過(guò)程中,預(yù)先確定的產(chǎn)品集可以很方便地由用戶來(lái)確定;n可以使用該安裝工具指向一個(gè)擁有可以使用該安裝工具指向一個(gè)擁有Oracle Database 系統(tǒng)的系統(tǒng)的URL,以便進(jìn)行遠(yuǎn)程安裝;以便進(jìn)行遠(yuǎn)程安裝;n使用該工具安裝的產(chǎn)品可以被輕易地使用該工具卸載;使用該工具安裝的產(chǎn)品可以被輕易地使用該工具卸載;n支持多種不同的支持多種不同的
12、Oracle安裝主目錄;安裝主目錄;n該工具可以檢測(cè)操作系統(tǒng)環(huán)境使用的語(yǔ)言,并且根據(jù)這種語(yǔ)言來(lái)執(zhí)該工具可以檢測(cè)操作系統(tǒng)環(huán)境使用的語(yǔ)言,并且根據(jù)這種語(yǔ)言來(lái)執(zhí)行安裝操作;行安裝操作;n支持使用響應(yīng)文件的無(wú)人參與的支持使用響應(yīng)文件的無(wú)人參與的“無(wú)提示無(wú)提示”安裝。安裝。Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.012/31Oracle Database 的安裝過(guò)程的安裝過(guò)程 n下面介紹下面介紹Oracle Database 的安裝過(guò)程。注的安裝過(guò)程。注意,安裝不同版本的系統(tǒng)時(shí),其安裝對(duì)話框意,安裝不同版本的系統(tǒng)時(shí),其安裝對(duì)話框略有不同。略有不同。n以下安裝的版本是以下安裝
13、的版本是Oracle Database 9i,操,操作系統(tǒng)是作系統(tǒng)是Windows Server 2003。n關(guān)鍵安裝步驟如下:關(guān)鍵安裝步驟如下:Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.0設(shè)置安裝路徑設(shè)置安裝路徑Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.0選擇安裝的產(chǎn)品選擇安裝的產(chǎn)品Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.0設(shè)置數(shù)據(jù)名設(shè)置數(shù)據(jù)名Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.016/31“選擇數(shù)據(jù)庫(kù)配置選擇數(shù)據(jù)庫(kù)配置”對(duì)話框?qū)υ捒?n如果決定創(chuàng)建數(shù)據(jù)庫(kù),那么可以選擇以如
14、果決定創(chuàng)建數(shù)據(jù)庫(kù),那么可以選擇以下任意一種數(shù)據(jù)庫(kù)配置:下任意一種數(shù)據(jù)庫(kù)配置: u“一般用途一般用途”類型的數(shù)據(jù)庫(kù)。選擇此類型的數(shù)據(jù)庫(kù)。選擇此配置類型可以創(chuàng)建適合于各種用途配置類型可以創(chuàng)建適合于各種用途(從從簡(jiǎn)單的事務(wù)處理到復(fù)雜的查詢簡(jiǎn)單的事務(wù)處理到復(fù)雜的查詢)的預(yù)配的預(yù)配置數(shù)據(jù)庫(kù)。置數(shù)據(jù)庫(kù)。 u“事務(wù)處理事務(wù)處理”類型的數(shù)據(jù)庫(kù)。選擇此類型的數(shù)據(jù)庫(kù)。選擇此配置類型可以創(chuàng)建適用于大量并發(fā)用配置類型可以創(chuàng)建適用于大量并發(fā)用戶執(zhí)行簡(jiǎn)單事務(wù)處理的環(huán)境的預(yù)配置戶執(zhí)行簡(jiǎn)單事務(wù)處理的環(huán)境的預(yù)配置數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)。 u“數(shù)據(jù)倉(cāng)庫(kù)數(shù)據(jù)倉(cāng)庫(kù)”類型的數(shù)據(jù)庫(kù)。選擇此類型的數(shù)據(jù)庫(kù)。選擇此配置類型可以創(chuàng)建適用于針對(duì)特定主配置
15、類型可以創(chuàng)建適用于針對(duì)特定主題執(zhí)行復(fù)雜查詢的環(huán)境的預(yù)配置數(shù)據(jù)題執(zhí)行復(fù)雜查詢的環(huán)境的預(yù)配置數(shù)據(jù)庫(kù)。庫(kù)。 u“高級(jí)高級(jí)”類型的數(shù)據(jù)庫(kù)。選擇此配置類型的數(shù)據(jù)庫(kù)。選擇此配置類型可以在安裝結(jié)束后運(yùn)行類型可以在安裝結(jié)束后運(yùn)行DBCA的完的完整版本。整版本。 Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.017/31“指定數(shù)據(jù)庫(kù)方案的口令指定數(shù)據(jù)庫(kù)方案的口令”對(duì)話框?qū)υ捒?n在該對(duì)話框中,可以為在該對(duì)話框中,可以為SYS、SYSTEM、SYSMAN和和DBSNMP等帳戶指定口令。在該等帳戶指定口令。在該對(duì)話框中,既可以對(duì)每一個(gè)帳戶對(duì)話框中,既可以對(duì)每一個(gè)帳戶指定口令,也可以指定一個(gè)對(duì)
16、所指定口令,也可以指定一個(gè)對(duì)所有帳戶都有效的口令。有帳戶都有效的口令。n在輸入口令時(shí),應(yīng)該遵循下面的在輸入口令時(shí),應(yīng)該遵循下面的原則:原則:u口令長(zhǎng)度必須介于口令長(zhǎng)度必須介于430個(gè)字符個(gè)字符之間。之間。u口令不能和用戶名相同??诹畈荒芎陀脩裘嗤?。u口令必須來(lái)自數(shù)據(jù)庫(kù)字符集,口令必須來(lái)自數(shù)據(jù)庫(kù)字符集,可以包含下劃線可以包含下劃線(_)、美元符號(hào)、美元符號(hào)($)以及井號(hào)以及井號(hào)(#)。u口令不能使用口令不能使用Oracle保留的關(guān)保留的關(guān)鍵字。鍵字。Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.018/31“安裝結(jié)束安裝結(jié)束”消息框消息框 Edit:JinYFEdit:
17、JinYF Ver:1.0 Ver:1.019/31教學(xué)過(guò)程教學(xué)過(guò)程2.1 安裝前的準(zhǔn)備安裝前的準(zhǔn)備2.2 安裝過(guò)程安裝過(guò)程 2.3 創(chuàng)建數(shù)據(jù)庫(kù)創(chuàng)建數(shù)據(jù)庫(kù) 2.4 升級(jí)到升級(jí)到Oracle Database 10g Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.020/312.3 創(chuàng)建數(shù)據(jù)庫(kù)創(chuàng)建數(shù)據(jù)庫(kù)n在在Oracle Database 系統(tǒng)中,可以使用系統(tǒng)中,可以使用Database Configuration Assistant (DBCA)工具和工具和CREATE DATABASE命令兩命令兩種方式創(chuàng)建數(shù)據(jù)庫(kù)。種方式創(chuàng)建數(shù)據(jù)庫(kù)。n下面分別介紹這兩種創(chuàng)建數(shù)據(jù)庫(kù)方式的
18、特點(diǎn)。下面分別介紹這兩種創(chuàng)建數(shù)據(jù)庫(kù)方式的特點(diǎn)。Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.021/31使用使用DBCA創(chuàng)建數(shù)據(jù)庫(kù)創(chuàng)建數(shù)據(jù)庫(kù) n使用使用DBCA可以完成復(fù)雜數(shù)據(jù)庫(kù)的創(chuàng)建操作??梢酝瓿蓮?fù)雜數(shù)據(jù)庫(kù)的創(chuàng)建操作。如果需要在不同的服務(wù)器上創(chuàng)建同樣的數(shù)據(jù)如果需要在不同的服務(wù)器上創(chuàng)建同樣的數(shù)據(jù)庫(kù),那么最好使用庫(kù),那么最好使用DBCA,因?yàn)榭梢允褂?,因?yàn)榭梢允褂肈BCA創(chuàng)建數(shù)據(jù)庫(kù)模板和執(zhí)行該模板。創(chuàng)建數(shù)據(jù)庫(kù)模板和執(zhí)行該模板。n啟動(dòng)啟動(dòng)DBCA,首先出現(xiàn)歡迎對(duì)話框。,首先出現(xiàn)歡迎對(duì)話框。n之后出現(xiàn)如圖之后出現(xiàn)如圖2-17所示的所示的“步驟步驟1:操作:操作”對(duì)話框,可以從
19、中選擇需要執(zhí)行的操作。對(duì)話框,可以從中選擇需要執(zhí)行的操作。 Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.022/31“步驟步驟1:操作:操作”對(duì)話框?qū)υ捒駿dit:JinYFEdit:JinYF Ver:1.0 Ver:1.023/31“步驟步驟2:數(shù)據(jù)庫(kù)模板:數(shù)據(jù)庫(kù)模板”對(duì)話框?qū)υ捒?Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.024/31“步驟步驟3:數(shù)據(jù)庫(kù)標(biāo)識(shí):數(shù)據(jù)庫(kù)標(biāo)識(shí)”對(duì)話框?qū)υ捒?Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.025/31“步驟步驟4:管理選項(xiàng):管理選項(xiàng)”對(duì)話框?qū)υ捒?Edit:JinYFE
20、dit:JinYF Ver:1.0 Ver:1.026/31“步驟步驟5:數(shù)據(jù)庫(kù)身份證明:數(shù)據(jù)庫(kù)身份證明”對(duì)話框?qū)υ捒?Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.027/31“步驟步驟6:存儲(chǔ)選項(xiàng):存儲(chǔ)選項(xiàng)”對(duì)話框?qū)υ捒?Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.028/31“步驟步驟7:數(shù)據(jù)庫(kù)文件所在位置:數(shù)據(jù)庫(kù)文件所在位置”對(duì)話框?qū)υ捒?Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.029/31“步驟步驟8:恢復(fù)配置:恢復(fù)配置”對(duì)話框?qū)υ捒?Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.
21、030/31“步驟步驟9:數(shù)據(jù)庫(kù)內(nèi)容:數(shù)據(jù)庫(kù)內(nèi)容”對(duì)話框?qū)υ捒?Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.031/31“步驟步驟10:初始化參數(shù):初始化參數(shù)”對(duì)話框?qū)υ捒?Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.032/31“步驟步驟11:數(shù)據(jù)庫(kù)存儲(chǔ):數(shù)據(jù)庫(kù)存儲(chǔ)”對(duì)話框?qū)υ捒?Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.033/31“步驟步驟12:創(chuàng)建選項(xiàng):創(chuàng)建選項(xiàng)”對(duì)話框?qū)υ捒?Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.034/31手動(dòng)創(chuàng)建數(shù)據(jù)庫(kù)手動(dòng)創(chuàng)建數(shù)據(jù)庫(kù) Edit:JinYF
22、Edit:JinYF Ver:1.0 Ver:1.035/31教學(xué)過(guò)程教學(xué)過(guò)程2.1 安裝前的準(zhǔn)備安裝前的準(zhǔn)備2.2 安裝過(guò)程安裝過(guò)程 2.3 創(chuàng)建數(shù)據(jù)庫(kù)創(chuàng)建數(shù)據(jù)庫(kù) 2.4 升級(jí)到升級(jí)到Oracle Database 10g Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.036/312.4 升級(jí)到升級(jí)到Oracle Database 10gn如果用戶需要把先前的如果用戶需要把先前的Oracle Database版本升級(jí)版本升級(jí)到到Oracle Database 10g,那么太容易了,因?yàn)?,那么太容易了,因?yàn)镺racle Database 10g提供了非常簡(jiǎn)單的升級(jí)路徑。
23、提供了非常簡(jiǎn)單的升級(jí)路徑。n以下版本的產(chǎn)品可以直接升級(jí)到以下版本的產(chǎn)品可以直接升級(jí)到Oracle Database 10g:uOracle Database 8.1.7uOracle Database 9.0.1uOracle Database 9.2.0uOracle Database 10.1.0Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.037/314種升級(jí)方法種升級(jí)方法 n使用使用Oracle Database Upgrade Assistant (DBUA)。該升級(jí)工具以前的名稱是。該升級(jí)工具以前的名稱是Oracle Data Migration Assis
24、tant;n執(zhí)行手工升級(jí);執(zhí)行手工升級(jí);n使用使用exp/imp工具,可以把當(dāng)前數(shù)據(jù)庫(kù)中的數(shù)據(jù)拷工具,可以把當(dāng)前數(shù)據(jù)庫(kù)中的數(shù)據(jù)拷貝到貝到Oracle Database 10g的新建數(shù)據(jù)庫(kù)中;的新建數(shù)據(jù)庫(kù)中;n使用使用SQL*Plus的的copy命令或命令或create table as select命令,可以把當(dāng)前數(shù)據(jù)庫(kù)中的數(shù)據(jù)拷貝到命令,可以把當(dāng)前數(shù)據(jù)庫(kù)中的數(shù)據(jù)拷貝到Oracle Database 10g的新建數(shù)據(jù)庫(kù)中。的新建數(shù)據(jù)庫(kù)中。Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.038/31數(shù)據(jù)庫(kù)是按照一定數(shù)據(jù)模型組織存儲(chǔ)在一起的,能為多個(gè)應(yīng)用程序共享的、與應(yīng)用程序
25、相對(duì)獨(dú)立的相互關(guān)聯(lián)的數(shù)據(jù)集合。數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)是指幫助用戶使用和管理數(shù)據(jù)庫(kù)的軟件系統(tǒng)。它通常由以下三部分組成:用來(lái)描述數(shù)據(jù)庫(kù)的結(jié)構(gòu),用戶建立數(shù)據(jù)庫(kù)的數(shù)據(jù)描述語(yǔ)言DDL;供用戶對(duì)數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)的查詢和存儲(chǔ)等數(shù)據(jù)操作語(yǔ)言DML;其它的管理和控制程序。 3、數(shù)據(jù)庫(kù)的特點(diǎn)、數(shù)據(jù)庫(kù)的特點(diǎn)Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.039/31數(shù)據(jù)庫(kù)具有以下特點(diǎn):數(shù)據(jù)庫(kù)具有以下特點(diǎn):1 1數(shù)據(jù)的結(jié)構(gòu)化數(shù)據(jù)的結(jié)構(gòu)化 2 2數(shù)據(jù)共享數(shù)據(jù)共享 3 3減少數(shù)據(jù)冗余減少數(shù)據(jù)冗余4 4優(yōu)良的存儲(chǔ)功能優(yōu)良的存儲(chǔ)功能 Edit:JinYFEdit:JinYF Ver:1.0 Ver:1
26、.040/311應(yīng)用程序開(kāi)發(fā)員應(yīng)用程序開(kāi)發(fā)員 應(yīng)用程序開(kāi)發(fā)員主要在開(kāi)發(fā)周期內(nèi)完成數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì),應(yīng)用程序開(kāi)發(fā)等任務(wù)。2. 應(yīng)用程序管理員應(yīng)用程序管理員數(shù)據(jù)庫(kù)系統(tǒng)一般需要一個(gè)以上應(yīng)用程序管理員來(lái)管理應(yīng)用程序。保證使用周期中對(duì)應(yīng)用程序在功能及性能方面的維護(hù),修改工作。3.數(shù)據(jù)庫(kù)管理員數(shù)據(jù)庫(kù)管理員數(shù)據(jù)庫(kù)管理員(DBA),其職能是對(duì)數(shù)據(jù)庫(kù)進(jìn)行日常的管理。4.數(shù)據(jù)庫(kù)用戶數(shù)據(jù)庫(kù)用戶數(shù)據(jù)庫(kù)用戶是應(yīng)用程序的使用者,通過(guò)應(yīng)用程序與數(shù)據(jù)庫(kù)進(jìn)行交互。 3.1、數(shù)據(jù)庫(kù)用戶、數(shù)據(jù)庫(kù)用戶Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.041/31n3.2.1 關(guān)系數(shù)據(jù)庫(kù)簡(jiǎn)介關(guān)系數(shù)據(jù)庫(kù)簡(jiǎn)介n3.2.2
27、 關(guān)系數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)關(guān)系數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu) 3.2、關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)、關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.042/31“關(guān)系”(relation)是數(shù)學(xué)中的一個(gè)基本概念,由集合中的任意元素所組成的若干有序偶對(duì)表示,用以反映客觀事物間的一定關(guān)系。關(guān)系數(shù)據(jù)庫(kù)即用關(guān)系的概念來(lái)建立數(shù)據(jù)模型,用以描述、設(shè)計(jì)與操縱數(shù)據(jù)庫(kù)。 關(guān)系模型由關(guān)系數(shù)據(jù)結(jié)構(gòu)、關(guān)系操作和完整性約束三部分組成。 3.2.1 關(guān)系數(shù)據(jù)庫(kù)簡(jiǎn)介關(guān)系數(shù)據(jù)庫(kù)簡(jiǎn)介Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.043/311.關(guān)系數(shù)據(jù)結(jié)構(gòu)關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)其邏輯形式是一張二維表。這
28、種二維表的結(jié)構(gòu)可描述現(xiàn)實(shí)世界的實(shí)體以及實(shí)體間的各種聯(lián)系,且結(jié)構(gòu)單一。2.關(guān)系操作關(guān)系操作采用集合操作方式,即操作的對(duì)象和結(jié)果都是集合。3.完整性約束關(guān)系模型定義了三類完整性約束:實(shí)體完整性、參照完整性和用戶定義的完整性。Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.044/31一個(gè)關(guān)系數(shù)據(jù)庫(kù)是由一組數(shù)據(jù)表組成的。表中的每一行稱為記錄,每一列稱為字段。表是一組彼此相關(guān)的記錄的組合。Oracle中常見(jiàn)的數(shù)據(jù)庫(kù)對(duì)象有: 3.2.2 關(guān)系數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)關(guān)系數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.045/31(1)表、列、數(shù)據(jù)類型(
29、Table、Column、Datatype) Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.046/31 (2)約束條件(Constraint)表中以及表間可以存在一些數(shù)據(jù)上的邏輯關(guān)系、限制,也就是約束。 Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.047/31 (3)抽象數(shù)據(jù)類型(Abstract Datatype)可以利用CREATE TYPE命令創(chuàng)建自定義的抽象數(shù)據(jù)類型。Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.048/31(4)分區(qū)(Partition)利用分區(qū)將大表分隔成若干個(gè)小的存儲(chǔ)單元,邏輯上仍然是一個(gè)
30、完整的獨(dú)立單一實(shí)體,以減小訪問(wèn)時(shí)數(shù)據(jù)的查找量,提高訪問(wèn)、存儲(chǔ)效率。Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.049/31 (5)用戶(User) 用戶不是一個(gè)物理結(jié)構(gòu),但是它與數(shù)據(jù)庫(kù)的對(duì)象擁有非常重要的關(guān)系,用戶擁有數(shù)據(jù)庫(kù)對(duì)象,以及對(duì)象的使用權(quán)。Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.050/31(6)模式(Schema)用戶帳號(hào)擁有的對(duì)象集合稱為模式。 Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.051/31(7)索引(Index) 索引是供用戶快速查找到記錄的數(shù)據(jù)庫(kù)結(jié)構(gòu)。 Oracle中主要有簇索引、表索引、位圖索引三種索引形式。Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.052/31(8)簇(Cluster) 經(jīng)常被頻繁引用的表可以在物理位置上被存儲(chǔ)在一起,簇就是用來(lái)管理這種集中存儲(chǔ)的。Edit:JinYFEdit:JinYF Ver:1.0 Ver:1.0
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2014旅游協(xié)議合同范本
- 《草原早晨》教學(xué)反思
- 企業(yè)和講師合同范例
- 2013合同范本格式
- 《有理數(shù)》教學(xué)反思
- 出租芒果合同范本
- 廠房裝修設(shè)計(jì)合同范本
- 北京金店轉(zhuǎn)讓合同范本
- 《天鵝》教學(xué)反思
- 勞務(wù)分包內(nèi)墻合同范本
- 人教版三年級(jí)下冊(cè)《道德與法治》電子教案
- GB/T 18684-2002鋅鉻涂層技術(shù)條件
- 既有住宅加裝電梯業(yè)主意愿征集表
- 第九講:信息與大數(shù)據(jù)倫理問(wèn)題-工程倫理
- 四年級(jí)美術(shù)素養(yǎng)附答案
- 2021年全國(guó)中學(xué)生天文奧林匹克競(jìng)賽預(yù)賽試題及答案
- 四年級(jí)下冊(cè)音樂(lè)教案-2.2我們美麗的祖國(guó) |接力版
- Quantum軟件培訓(xùn)手冊(cè)
- 服裝市場(chǎng)營(yíng)銷項(xiàng)目2服裝市場(chǎng)營(yíng)銷環(huán)境分析課件
- 中國(guó)傳媒大學(xué)《當(dāng)代電視播音主持教程》課件
- 《納米復(fù)合材料》第2章 納米復(fù)合材料概論
評(píng)論
0/150
提交評(píng)論