1. 程式人生 > >Oracle專題1之Oracle概述、Oracle數據庫的體系結構以及常用命令

Oracle專題1之Oracle概述、Oracle數據庫的體系結構以及常用命令

oracle概述 oracle體系結構 oracle常用命令

1、Oracle概述

- Oracle Database,簡稱為Oracle。是美國ORACLE(甲骨文)公司的一款對象關系型的數據庫管理系統(ORDBMS)。目前在數據庫市場上占有主要份額。

- Oracle的發展史:1977年埃裏森和兩個朋友,成立RSI公司;1979年的夏季,RSI發布了Oracle第二版;1983年,發布Oracle第三版,並在1983年改名為Oracle公司(含義是“一切智慧的源泉”);1986年,成為世界第四大軟件公司;1992年6月,Oracle發布第7版;1997年,Oracle發布第8版;2001年6月,Oracle發布了Oracle 9i;2003年9月,Oracle發布了Oracle 10g;2007年7月11日,Oracle發布了Oracle 11g;

2013年,Oracle 12c發布。(註:本系列專題使用的是Oracle 11g。)


- 為什麽要學習Oracle?

- 性能優越,大型數據庫中的典範;是對象關系型的數據庫管理系統(ORDBMS);應用廣泛,在管理信息方面,企業數據處理,因特網以及電子商務等領域使用非常廣泛。

- 在數據安全性和數據完整性控制方面性能優越;跨操作系統,跨硬件平臺的數據互操作能力;支持多用戶,大事務量的事務處理;可移植性好。

- Oracle 11g的安裝教程不贅述,詳細參看https://jingyan.baidu.com/article/363872eccfb9266e4aa16f5d.html網頁

- Oracle 11g的卸載:首先找到目錄app\Administrator\product\11.2.0\dbhome_1\deinstall,單擊deinstall.bat(會打開一個命令行窗口),然後按照命令行的提示一步步進行。

技術分享圖片



2、Oracle數據庫的體系結構


- 平常所說的Oracle或者Oracle數據庫指的是Oracle數據庫管理系統。它由兩部分構成,即:Oracle數據庫和Oracle實例。

- Oracles數據庫:相關的操作系統文件(即存儲在計算機硬盤上的文件)集合,這些文件組織在一起,成為一個邏輯整體,即為Oracle數據庫。

技術分享圖片

- 數據庫是用來存儲數據的集合,Oracle用它來存儲和管理相關的信息。

- Oracle數據庫必須要與內存中的實例合作,才能對外提供數據管理服務。


- Oracle實例:位於物理內存裏的數據結構,它由操作系統的多個後臺進程和一個共享的內存池所組成,共享的內存池可以被所有進程訪問。

- Oracle實例 = 進程 + 進程所使用的內存[SGA(System Global Area)]。

技術分享圖片






Oracle專題1之Oracle概述、Oracle數據庫的體系結構以及常用命令