第一章Oracle 數(shù)據(jù)庫基礎(chǔ)_第1頁
第一章Oracle 數(shù)據(jù)庫基礎(chǔ)_第2頁
第一章Oracle 數(shù)據(jù)庫基礎(chǔ)_第3頁
第一章Oracle 數(shù)據(jù)庫基礎(chǔ)_第4頁
第一章Oracle 數(shù)據(jù)庫基礎(chǔ)_第5頁
已閱讀5頁,還剩42頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、Copyright Oracle Corporation, 2001. All rights reserved.1Oracle 數(shù)據(jù)庫基礎(chǔ)數(shù)據(jù)庫基礎(chǔ)Copyright Oracle Corporation, 2001. All rights reserved.本章要點本章要點 l數(shù)據(jù)庫管理系統(tǒng)概述數(shù)據(jù)庫管理系統(tǒng)概述lOracle數(shù)據(jù)庫簡介數(shù)據(jù)庫簡介l安裝安裝Oracle軟件軟件lOracle體系結(jié)構(gòu)體系結(jié)構(gòu)l創(chuàng)建和管理初始化參數(shù)文件創(chuàng)建和管理初始化參數(shù)文件l啟動和關(guān)閉例程啟動和關(guān)閉例程Copyright Oracle Corporation, 2001. All rights reserved

2、.數(shù)據(jù)庫管理系統(tǒng)概述數(shù)據(jù)庫管理系統(tǒng)概述數(shù)據(jù)庫的發(fā)展數(shù)據(jù)庫的發(fā)展人工管理階段人工管理階段文件系統(tǒng)階段文件系統(tǒng)階段數(shù)據(jù)庫系統(tǒng)階段數(shù)據(jù)庫系統(tǒng)階段Copyright Oracle Corporation, 2001. All rights reserved.數(shù)據(jù)庫系統(tǒng)管理數(shù)據(jù)的特點數(shù)據(jù)庫系統(tǒng)管理數(shù)據(jù)的特點1. 1. 數(shù)據(jù)共享性高、冗余少數(shù)據(jù)共享性高、冗余少2. 2. 數(shù)據(jù)結(jié)構(gòu)化數(shù)據(jù)結(jié)構(gòu)化3. 3. 數(shù)據(jù)獨立性高數(shù)據(jù)獨立性高4. 4. 有統(tǒng)一的數(shù)據(jù)控制功能有統(tǒng)一的數(shù)據(jù)控制功能(1)(1)數(shù)據(jù)的安全性控制數(shù)據(jù)的安全性控制(2)(2)數(shù)據(jù)的完整性控制數(shù)據(jù)的完整性控制( (正確性、有效性、相容性正確性、有效性

3、、相容性) )(3)(3)并發(fā)控制并發(fā)控制(4)(4)數(shù)據(jù)恢復(fù)數(shù)據(jù)恢復(fù)Copyright Oracle Corporation, 2001. All rights reserved.數(shù)據(jù)庫系統(tǒng)的組成和結(jié)構(gòu)數(shù)據(jù)庫系統(tǒng)的組成和結(jié)構(gòu)數(shù)據(jù)庫系統(tǒng)的組成數(shù)據(jù)庫系統(tǒng)的組成數(shù)據(jù)庫系統(tǒng)通常是指數(shù)據(jù)庫和相應(yīng)的軟硬件系統(tǒng)。主要由數(shù)據(jù)庫系統(tǒng)通常是指數(shù)據(jù)庫和相應(yīng)的軟硬件系統(tǒng)。主要由數(shù)據(jù)庫數(shù)據(jù)庫、用用戶戶、軟件軟件和和硬件硬件四部分組成。四部分組成。數(shù)據(jù)庫數(shù)據(jù)庫數(shù)據(jù)庫是長期存儲在計算機內(nèi)有組織的共享的數(shù)據(jù)的集合。數(shù)據(jù)庫是長期存儲在計算機內(nèi)有組織的共享的數(shù)據(jù)的集合。用戶用戶用戶分為三類:終端用戶、應(yīng)用程序員、數(shù)據(jù)庫管理員用

4、戶分為三類:終端用戶、應(yīng)用程序員、數(shù)據(jù)庫管理員Copyright Oracle Corporation, 2001. All rights reserved.軟件軟件負(fù)責(zé)數(shù)據(jù)庫存取、維護(hù)和管理的軟件系統(tǒng),即數(shù)據(jù)庫管理系統(tǒng)(負(fù)責(zé)數(shù)據(jù)庫存取、維護(hù)和管理的軟件系統(tǒng),即數(shù)據(jù)庫管理系統(tǒng)(Data Data Base Management SystemBase Management System,簡稱,簡稱DBMSDBMS)DBMSDBMS的主要功能:的主要功能: 1.1.數(shù)據(jù)定義數(shù)據(jù)定義2.2.數(shù)據(jù)操縱數(shù)據(jù)操縱3.3.數(shù)據(jù)庫運行管理數(shù)據(jù)庫運行管理4.4.數(shù)據(jù)庫的建立和維護(hù)功能數(shù)據(jù)庫的建立和維護(hù)功能硬件硬

5、件存儲和運行數(shù)據(jù)庫系統(tǒng)的硬件設(shè)備。存儲和運行數(shù)據(jù)庫系統(tǒng)的硬件設(shè)備。包括包括CPUCPU、內(nèi)存、大容量的存儲設(shè)備、外部設(shè)備等。、內(nèi)存、大容量的存儲設(shè)備、外部設(shè)備等。Copyright Oracle Corporation, 2001. All rights reserved.數(shù)據(jù)模型數(shù)據(jù)模型數(shù)據(jù)模型的組成要素數(shù)據(jù)模型是模型的一種,是現(xiàn)實世界數(shù)據(jù)特征的抽象。數(shù)據(jù)模型通常由數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和數(shù)據(jù)的約束條件三個要素組成。Copyright Oracle Corporation, 2001. All rights reserved.數(shù)據(jù)庫的類型數(shù)據(jù)庫的類型按數(shù)據(jù)模型特點分:按數(shù)據(jù)模型特點分:l網(wǎng)狀型數(shù)

6、據(jù)庫網(wǎng)狀型數(shù)據(jù)庫l層次型數(shù)據(jù)庫層次型數(shù)據(jù)庫l關(guān)系型數(shù)據(jù)庫關(guān)系型數(shù)據(jù)庫Copyright Oracle Corporation, 2001. All rights reserved.關(guān)系數(shù)據(jù)庫的數(shù)據(jù)結(jié)構(gòu)關(guān)系數(shù)據(jù)庫的數(shù)據(jù)結(jié)構(gòu)l關(guān)系數(shù)據(jù)庫是指一些相關(guān)的表和其他數(shù)據(jù)庫對象的集合。對于關(guān)系數(shù)據(jù)庫是指一些相關(guān)的表和其他數(shù)據(jù)庫對象的集合。對于關(guān)系數(shù)據(jù)庫來說,關(guān)系就是表的同義詞。關(guān)系數(shù)據(jù)庫來說,關(guān)系就是表的同義詞。l表是由行和列組成(類似二維數(shù)組的結(jié)構(gòu))。表是由行和列組成(類似二維數(shù)組的結(jié)構(gòu))。列包含一組命名的屬性(也稱字段)。列包含一組命名的屬性(也稱字段)。行包含一組記錄,每行包含一條記錄。行包含一組記錄

7、,每行包含一條記錄。行和列的交集稱為數(shù)據(jù)項,指出了某列對應(yīng)的屬性在某行上的行和列的交集稱為數(shù)據(jù)項,指出了某列對應(yīng)的屬性在某行上的值,也稱為字段值。值,也稱為字段值。列需定義數(shù)據(jù)類型,比如整數(shù)或者字符型的數(shù)據(jù)。列需定義數(shù)據(jù)類型,比如整數(shù)或者字符型的數(shù)據(jù)。Copyright Oracle Corporation, 2001. All rights reserved.關(guān)系數(shù)據(jù)庫的數(shù)據(jù)操作語句關(guān)系數(shù)據(jù)庫的數(shù)據(jù)操作語句l常用數(shù)據(jù)庫操作語句有常用數(shù)據(jù)庫操作語句有SELECT,INSERT,UPDATE和和DELETEl常用數(shù)據(jù)庫定義語句有常用數(shù)據(jù)庫定義語句有CREATE,ALTER和和DROPl其他語句其

8、他語句Copyright Oracle Corporation, 2001. All rights reserved.關(guān)系數(shù)據(jù)庫的完整性原則關(guān)系數(shù)據(jù)庫的完整性原則l候選鍵與主關(guān)系鍵候選鍵與主關(guān)系鍵能唯一標(biāo)識關(guān)系中元組的屬性或?qū)傩约?,則稱該屬能唯一標(biāo)識關(guān)系中元組的屬性或?qū)傩约?,則稱該屬性或?qū)傩约癁樾曰驅(qū)傩约癁楹蜻x鍵候選鍵,也稱,也稱候選關(guān)鍵字候選關(guān)鍵字或或候選碼候選碼。l外部關(guān)系鍵外部關(guān)系鍵如果關(guān)系如果關(guān)系R2的一個或一組屬性的一個或一組屬性X不是不是R2的主碼,而的主碼,而是另一關(guān)系是另一關(guān)系R1的主碼,則該屬性或?qū)傩越M的主碼,則該屬性或?qū)傩越MX稱為關(guān)稱為關(guān)系系R2的的外部關(guān)系鍵外部關(guān)系鍵或或

9、外碼外碼。并稱關(guān)系。并稱關(guān)系R2為為參照關(guān)參照關(guān)系系,關(guān)系,關(guān)系R1為為被參照關(guān)系。被參照關(guān)系。Copyright Oracle Corporation, 2001. All rights reserved.為了維護(hù)數(shù)據(jù)庫中數(shù)據(jù)與現(xiàn)實世界的一致性,對關(guān)系數(shù)據(jù)為了維護(hù)數(shù)據(jù)庫中數(shù)據(jù)與現(xiàn)實世界的一致性,對關(guān)系數(shù)據(jù)庫的插入、刪除和修改操作必須有一定的約束條件,這就庫的插入、刪除和修改操作必須有一定的約束條件,這就是關(guān)系模型的三類完整性:是關(guān)系模型的三類完整性: 實體完整性實體完整性 參照完整性參照完整性 用戶定義的完整性用戶定義的完整性Copyright Oracle Corporation, 200

10、1. All rights reserved.實體完整性是指主關(guān)系鍵的值不能為空或部分為空。參照完整性是指如果關(guān)系R2的外部關(guān)系鍵X與關(guān)系R1的主關(guān)系鍵相符,則X的每個值或者等于R1中主關(guān)系鍵的某一個值,或者取空值。用戶定義完整性是反映某一具體應(yīng)用所涉及的數(shù)據(jù)必須滿足的語義要求。Copyright Oracle Corporation, 2001. All rights reserved.常見關(guān)系數(shù)據(jù)庫常見關(guān)系數(shù)據(jù)庫lOraclelMYSQLlDB2lSybaselMicrosoft SQL ServerlACCESSCopyright Oracle Corporation, 2001. Al

11、l rights reserved.Oracle數(shù)據(jù)庫簡介數(shù)據(jù)庫簡介lOracle數(shù)據(jù)庫軟件是數(shù)據(jù)庫軟件是Oracle公司開發(fā)的關(guān)系型數(shù)據(jù)庫產(chǎn)公司開發(fā)的關(guān)系型數(shù)據(jù)庫產(chǎn)品,支持各種操作系統(tǒng)平臺,包括品,支持各種操作系統(tǒng)平臺,包括Windows、Linux和和Unix等,目前等,目前Oracle在關(guān)系型數(shù)據(jù)庫產(chǎn)品領(lǐng)域內(nèi)處于領(lǐng)先在關(guān)系型數(shù)據(jù)庫產(chǎn)品領(lǐng)域內(nèi)處于領(lǐng)先地位。地位。lOracle的最新的數(shù)據(jù)庫軟件版本是的最新的數(shù)據(jù)庫軟件版本是10g,8i和和9i的版本的版本也仍然在廣泛使用中。也仍然在廣泛使用中。Copyright Oracle Corporation, 2001. All rights re

12、served.Oracle數(shù)據(jù)庫的典型特征數(shù)據(jù)庫的典型特征l支持海量存儲、多用戶并發(fā)高性能事務(wù)處理。支持海量存儲、多用戶并發(fā)高性能事務(wù)處理。l多種備份和恢復(fù)策略。包括高級復(fù)制,物理和邏輯的多種備份和恢復(fù)策略。包括高級復(fù)制,物理和邏輯的24*7備份備份和恢復(fù)工具,異地容災(zāi)實現(xiàn)等。和恢復(fù)工具,異地容災(zāi)實現(xiàn)等。l開放式聯(lián)結(jié)。給各種其他應(yīng)用提供了統(tǒng)一的接口,并可以接入開放式聯(lián)結(jié)。給各種其他應(yīng)用提供了統(tǒng)一的接口,并可以接入很多其他傳統(tǒng)應(yīng)用程序。很多其他傳統(tǒng)應(yīng)用程序。l遵循遵循SQL語言規(guī)范,支持各種操作系統(tǒng)、用戶接口和網(wǎng)絡(luò)通信語言規(guī)范,支持各種操作系統(tǒng)、用戶接口和網(wǎng)絡(luò)通信協(xié)議的工業(yè)標(biāo)準(zhǔn)。協(xié)議的工業(yè)標(biāo)準(zhǔn)。

13、l第一個實現(xiàn)網(wǎng)格計算的數(shù)據(jù)庫(第一個實現(xiàn)網(wǎng)格計算的數(shù)據(jù)庫(10g版本)版本)Copyright Oracle Corporation, 2001. All rights reserved. 2005 Oracle10g第一個實現(xiàn)網(wǎng)格計算第一個實現(xiàn)網(wǎng)格計算 2002 Oracle9i Release2 2001 Oracle9i Release1 1998 第一個第一個Internet數(shù)據(jù)庫數(shù)據(jù)庫Oracle8i 1997 第一個對象第一個對象-關(guān)系型數(shù)據(jù)庫產(chǎn)品關(guān)系型數(shù)據(jù)庫產(chǎn)品Oracle8 1996 提出以網(wǎng)絡(luò)為中心的提出以網(wǎng)絡(luò)為中心的NCA體系結(jié)構(gòu)體系結(jié)構(gòu) 1996 第一個與數(shù)據(jù)庫結(jié)合的第一

14、個與數(shù)據(jù)庫結(jié)合的WEB Server 1996 第一個全能服務(wù)器產(chǎn)品第一個全能服務(wù)器產(chǎn)品 1994 第一個多媒體數(shù)據(jù)庫服務(wù)器第一個多媒體數(shù)據(jù)庫服務(wù)器 1994 第一個全面并行數(shù)據(jù)庫第一個全面并行數(shù)據(jù)庫 1993 第一套跨平臺的第一套跨平臺的GUI 工具集工具集 1991 第一個支持第一個支持MPP 的關(guān)系數(shù)據(jù)庫的關(guān)系數(shù)據(jù)庫 1991 第一個并行服務(wù)器數(shù)據(jù)庫第一個并行服務(wù)器數(shù)據(jù)庫 1990 第一套第一套Client/Server 的應(yīng)用軟件的應(yīng)用軟件 1989 第一個支持第一個支持OLTP 的關(guān)系數(shù)據(jù)庫的關(guān)系數(shù)據(jù)庫 1988 第一套基于第一套基于Unix關(guān)系數(shù)據(jù)庫的財務(wù)應(yīng)用軟件關(guān)系數(shù)據(jù)庫的財務(wù)應(yīng)

15、用軟件 1987 第一套集成第一套集成Case 和和4GL 的工具集的工具集 1986 第一個第一個Client/Server 數(shù)據(jù)庫數(shù)據(jù)庫 1984 第一套可移植的開發(fā)工具集第一套可移植的開發(fā)工具集 1983 第一個可移植的數(shù)據(jù)庫第一個可移植的數(shù)據(jù)庫1979 第一個商品化第一個商品化SQL 數(shù)據(jù)庫數(shù)據(jù)庫技術(shù)領(lǐng)先技術(shù)領(lǐng)先19792005Oracle的第一的第一Copyright Oracle Corporation, 2001. All rights reserved.Oracle主要產(chǎn)品主要產(chǎn)品l數(shù)據(jù)庫數(shù)據(jù)庫oracle7.3、oracle8、oracle8i、oracle9i、oracle

16、10gl應(yīng)用服務(wù)器:應(yīng)用服務(wù)器:IAS 9i。lERP產(chǎn)品:企業(yè)管理組件,包括財務(wù)管理、人力資源管理、生產(chǎn)品:企業(yè)管理組件,包括財務(wù)管理、人力資源管理、生產(chǎn)管理等模塊。產(chǎn)管理等模塊。l開發(fā)工具包:包括了開發(fā)工具包:包括了Form、Report、Designer、Jdeveloper等可視化的開發(fā)工具包,可方便快捷的開發(fā)基于等可視化的開發(fā)工具包,可方便快捷的開發(fā)基于Oracle數(shù)據(jù)庫的數(shù)據(jù)庫的應(yīng)用程序。應(yīng)用程序。l數(shù)據(jù)倉庫產(chǎn)品:包括數(shù)據(jù)倉庫產(chǎn)品:包括Discover、OWR、Express等數(shù)據(jù)等數(shù)據(jù)倉庫構(gòu)建、數(shù)據(jù)挖掘與分析等軟件包。倉庫構(gòu)建、數(shù)據(jù)挖掘與分析等軟件包。Copyright Orac

17、le Corporation, 2001. All rights reserved.構(gòu)建環(huán)境構(gòu)建環(huán)境安裝安裝 Oracle 9i安裝的硬件環(huán)境需求安裝的硬件環(huán)境需求 下列從下列從 5 個主要的方面闡述個主要的方面闡述 Oracle 9i 對硬件環(huán)境的要求。對硬件環(huán)境的要求。1.對對 CPU 的要求的要求CPU 最低配置到最低配置到 Pentium 166 就可以。就可以。2.對內(nèi)存的要求對內(nèi)存的要求內(nèi)存容量最低為內(nèi)存容量最低為 64MB,最好在,最好在 256MB 以上。以上。3.對硬盤的要求對硬盤的要求建議配置建議配置 8GB 容量以上硬盤。容量以上硬盤。4.對光驅(qū)的要求對光驅(qū)的要求建議選用

18、快速光驅(qū),建議選用快速光驅(qū),16 倍速以上。倍速以上。5.對網(wǎng)卡的要求對網(wǎng)卡的要求一般可以選用一般可以選用 10/100MB 自適應(yīng)網(wǎng)卡。自適應(yīng)網(wǎng)卡。Copyright Oracle Corporation, 2001. All rights reserved.【安裝】界面Copyright Oracle Corporation, 2001. All rights reserved.【歡迎】界面 Copyright Oracle Corporation, 2001. All rights reserved.【文件定位】界面 Copyright Oracle Corporation, 2001.

19、 All rights reserved.【可用產(chǎn)品】界面Copyright Oracle Corporation, 2001. All rights reserved.【安裝類型】界面Copyright Oracle Corporation, 2001. All rights reserved.【數(shù)據(jù)庫配置】界面 Copyright Oracle Corporation, 2001. All rights reserved.【數(shù)據(jù)庫標(biāo)識】界面Copyright Oracle Corporation, 2001. All rights reserved.【數(shù)據(jù)庫文件位置】界面 Copyrigh

20、t Oracle Corporation, 2001. All rights reserved.【數(shù)據(jù)庫字符集】界面 Copyright Oracle Corporation, 2001. All rights reserved.【摘要】界面 Copyright Oracle Corporation, 2001. All rights reserved.【磁盤位置】界面 Copyright Oracle Corporation, 2001. All rights reserved.【配置工具】界面Copyright Oracle Corporation, 2001. All rights re

21、served.【數(shù)據(jù)庫配置助手】界面 Copyright Oracle Corporation, 2001. All rights reserved.【數(shù)據(jù)庫配置助手】配置成功界面 Copyright Oracle Corporation, 2001. All rights reserved.【安裝結(jié)束】界面Copyright Oracle Corporation, 2001. All rights reserved.校驗是否安裝成功校驗是否安裝成功l在命令行下輸入在命令行下輸入Sqlplus system/密碼密碼l如果出現(xiàn)如下提示,則數(shù)據(jù)庫可正常使用。如果出現(xiàn)如下提示,則數(shù)據(jù)庫可正常使用。

22、連接到連接到 :Oracle9i Enterprise Edition Release 9.2.0.1.0 - ProductionWith the Partitioning, OLAP and Oracle Data Mining optionsJServer Release 9.2.0.1.0 ProductionSQLCopyright Oracle Corporation, 2001. All rights reserved.口令文件口令文件 例程例程 SGA重做日志重做日志緩沖區(qū)緩沖區(qū) 共享池共享池 數(shù)據(jù)字典數(shù)據(jù)字典高速緩存高速緩存庫庫高速緩存高速緩存 DBWRSMONPMONCKP

23、TLGWR其它其它 用戶進(jìn)程用戶進(jìn)程 服務(wù)器進(jìn)程服務(wù)器進(jìn)程 PGA控制文件控制文件 數(shù)據(jù)文件數(shù)據(jù)文件 數(shù)據(jù)庫數(shù)據(jù)庫 數(shù)據(jù)庫緩沖區(qū)數(shù)據(jù)庫緩沖區(qū)高速緩存高速緩存 重做日志重做日志文件文件 Java 池池 大型共享池大型共享池 參數(shù)文件參數(shù)文件 歸檔歸檔日志文件日志文件 Oracle體系結(jié)構(gòu)體系結(jié)構(gòu)Copyright Oracle Corporation, 2001. All rights reserved.后臺進(jìn)程結(jié)構(gòu)后臺進(jìn)程結(jié)構(gòu) 內(nèi)存結(jié)構(gòu)內(nèi)存結(jié)構(gòu) 例程例程 SGA重做日志重做日志緩沖區(qū)緩沖區(qū) 共享池共享池 數(shù)據(jù)字典數(shù)據(jù)字典高速緩存高速緩存庫高速緩存庫高速緩存DBWRSMONPMONCKPTLGW

24、R 其它其它 數(shù)據(jù)庫緩沖區(qū)數(shù)據(jù)庫緩沖區(qū)高速緩存高速緩存 JavaJava 池池 大型共享池大型共享池 Oracle 例程例程Oracle 例程:例程: 是一種訪問是一種訪問 Oracle 數(shù)據(jù)庫的方式數(shù)據(jù)庫的方式 始終打開一個,并且只打開一個數(shù)據(jù)庫始終打開一個,并且只打開一個數(shù)據(jù)庫 由內(nèi)存結(jié)構(gòu)和后臺進(jìn)程結(jié)構(gòu)組成由內(nèi)存結(jié)構(gòu)和后臺進(jìn)程結(jié)構(gòu)組成Copyright Oracle Corporation, 2001. All rights reserved.內(nèi)存結(jié)構(gòu)內(nèi)存結(jié)構(gòu)Oracle 的內(nèi)存結(jié)構(gòu)由兩個內(nèi)存區(qū)組成,分別是:的內(nèi)存結(jié)構(gòu)由兩個內(nèi)存區(qū)組成,分別是: l系統(tǒng)全局區(qū)系統(tǒng)全局區(qū) (SGA) :共享池

25、:共享池:存儲存儲最近執(zhí)行的最近執(zhí)行的 SQL 語句和最近使用的數(shù)據(jù)語句和最近使用的數(shù)據(jù)定義定義 數(shù)據(jù)庫緩沖區(qū)高速緩存:數(shù)據(jù)庫緩沖區(qū)高速緩存:存儲已從數(shù)據(jù)文件中檢索到存儲已從數(shù)據(jù)文件中檢索到的數(shù)據(jù)塊的副本的數(shù)據(jù)塊的副本 重做日志緩沖區(qū):重做日志緩沖區(qū):記錄對數(shù)據(jù)庫數(shù)據(jù)塊所做的全部更記錄對數(shù)據(jù)庫數(shù)據(jù)塊所做的全部更改,主要用于恢復(fù)改,主要用于恢復(fù) 在在 SGA 中還可配置其它兩種內(nèi)存結(jié)構(gòu):中還可配置其它兩種內(nèi)存結(jié)構(gòu): 大型共享池:大型共享池:分擔(dān)了共享池的一部分工作分擔(dān)了共享池的一部分工作 Java 池:池:在安裝并使用在安裝并使用 Java 時是必需的時是必需的 l程序全局區(qū)程序全局區(qū) (PGA

26、) :是數(shù)據(jù)庫服務(wù)器內(nèi)存中為單個用戶是數(shù)據(jù)庫服務(wù)器內(nèi)存中為單個用戶進(jìn)程分配的專用的內(nèi)存區(qū)域,是用戶進(jìn)程私有的,不能共進(jìn)程分配的專用的內(nèi)存區(qū)域,是用戶進(jìn)程私有的,不能共享。享。Copyright Oracle Corporation, 2001. All rights reserved.進(jìn)程結(jié)構(gòu)進(jìn)程結(jié)構(gòu)Oracle 9i 網(wǎng)絡(luò)環(huán)境里共有兩大類進(jìn)程。網(wǎng)絡(luò)環(huán)境里共有兩大類進(jìn)程。1. 用戶進(jìn)程用戶進(jìn)程用戶進(jìn)程是在客戶機內(nèi)存上運行的程序,如客戶機上運行的用戶進(jìn)程是在客戶機內(nèi)存上運行的程序,如客戶機上運行的SQL Plus、企業(yè)管理器等。用戶進(jìn)程向服務(wù)器進(jìn)程提出操作請、企業(yè)管理器等。用戶進(jìn)程向服務(wù)器進(jìn)程提

27、出操作請求。求。2. 服務(wù)器進(jìn)程服務(wù)器進(jìn)程系統(tǒng)監(jiān)控進(jìn)程(系統(tǒng)監(jiān)控進(jìn)程(SMON):數(shù)據(jù)庫系統(tǒng)啟動時執(zhí)行恢復(fù)性工作,對有故障數(shù)據(jù)庫):數(shù)據(jù)庫系統(tǒng)啟動時執(zhí)行恢復(fù)性工作,對有故障數(shù)據(jù)庫進(jìn)行恢復(fù)進(jìn)行恢復(fù)進(jìn)程監(jiān)控進(jìn)程(進(jìn)程監(jiān)控進(jìn)程(PMON):用于恢復(fù)失敗的用戶進(jìn)程):用于恢復(fù)失敗的用戶進(jìn)程數(shù)據(jù)庫寫入進(jìn)程(數(shù)據(jù)庫寫入進(jìn)程(DBWR):將修改后的數(shù)據(jù)塊內(nèi)容寫回數(shù)據(jù)庫):將修改后的數(shù)據(jù)塊內(nèi)容寫回數(shù)據(jù)庫日志寫入進(jìn)程(日志寫入進(jìn)程(LGWR):將內(nèi)存中的日志內(nèi)容寫入日志文件):將內(nèi)存中的日志內(nèi)容寫入日志文件檢查點進(jìn)程(檢查點進(jìn)程(CKPT) :標(biāo)識檢查點,用于減少數(shù)據(jù)庫恢復(fù)所需要的時間標(biāo)識檢查點,用于減少數(shù)據(jù)庫

28、恢復(fù)所需要的時間Copyright Oracle Corporation, 2001. All rights reserved.口令文件口令文件 參數(shù)文件參數(shù)文件 歸檔的歸檔的日志文件日志文件 控制控制文件文件 數(shù)據(jù)數(shù)據(jù)文件文件 重做重做日志日志文件文件 Oracle 數(shù)據(jù)庫數(shù)據(jù)庫 Oracle 數(shù)據(jù)庫的物理結(jié)構(gòu)數(shù)據(jù)庫的物理結(jié)構(gòu)Oracle 數(shù)據(jù)庫:數(shù)據(jù)庫: 是一個被統(tǒng)一處理的數(shù)據(jù)集合是一個被統(tǒng)一處理的數(shù)據(jù)集合 包括三類文件包括三類文件 Copyright Oracle Corporation, 2001. All rights reserved.表空間表空間 數(shù)據(jù)文件數(shù)據(jù)文件 段段 塊塊 區(qū)區(qū) 段段 Oracle 數(shù)據(jù)庫的數(shù)據(jù)庫的邏輯結(jié)構(gòu)邏輯結(jié)構(gòu)l指示數(shù)據(jù)庫物理空間的使用情況指示數(shù)據(jù)庫物理空間的使用情況l層次結(jié)構(gòu)由表空間、段、區(qū)和塊組成層次結(jié)構(gòu)由表空間、段、區(qū)和塊組成Copyright Oracle Corporation, 2001. All rights reserved.啟動數(shù)據(jù)庫啟動數(shù)據(jù)庫 NOMOUNTOPENMOUNTNOMOUNTSHUTDOWN例程已啟動例程已啟動 STARTUPSHUTDOWNCopyright Orac

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論