文章目錄[隱藏]
- 什么是 ORACLE?
- oracle體系結(jié)構(gòu)詳細(xì)介紹
ORACLE數(shù)據(jù)庫(kù)系統(tǒng)是美國(guó)ORACLE公(甲骨文)提供的以分布式數(shù)據(jù)庫(kù)為核心的一組軟件產(chǎn)品,是目前最流行的客戶/服務(wù)器(CLIENT/SERVER)或B/S體系結(jié)構(gòu)的數(shù)據(jù)庫(kù)之一 。
ORACLE通常應(yīng)用于大型系統(tǒng)的數(shù)據(jù)庫(kù)產(chǎn)品 。
ORACLE數(shù)據(jù)庫(kù)是目前世界上使用最為廣泛的數(shù)據(jù)庫(kù)管理系統(tǒng),作為一個(gè)通用的數(shù)據(jù)庫(kù)系統(tǒng),它具有完整的數(shù)據(jù)管理功能;作為一個(gè)關(guān)系數(shù)據(jù)庫(kù),它是一個(gè)完備關(guān)系的產(chǎn)品;作為分布式數(shù)據(jù)庫(kù)它實(shí)現(xiàn)了分布式處理功能 。
ORACLE數(shù)據(jù)庫(kù)具有以下特點(diǎn):
(1)支持多用戶、大事務(wù)量的事務(wù)處理
(2)數(shù)據(jù)安全性和完整性控制
(3)支持分布式數(shù)據(jù)處理
(4)可移植性
oracle體系結(jié)構(gòu)詳細(xì)介紹
1.數(shù)據(jù)庫(kù)
Oracle數(shù)據(jù)庫(kù)是數(shù)據(jù)的物理存儲(chǔ) 。這就包括(數(shù)據(jù)文件 ORA 或者 DBF、控制文件、聯(lián)機(jī)日志、參數(shù)文件) 。其實(shí) Oracle 數(shù)據(jù)庫(kù)的概念和其它數(shù)據(jù)庫(kù)不一樣,這里的數(shù)據(jù)庫(kù)是一個(gè)操作系統(tǒng)只有一個(gè)庫(kù) ??梢钥醋魇荗racle 就只有一個(gè)大數(shù)據(jù)庫(kù) 。
2.實(shí)例
一個(gè)Oracle實(shí)例(Oracle Instance)有一系列的后臺(tái)進(jìn)程(Backguound Processes)和內(nèi)存結(jié)構(gòu)(Memory Structures)組成 。一個(gè)數(shù)據(jù)庫(kù)可以有n個(gè)實(shí)例 。
3.數(shù)據(jù)文件(dbf)
數(shù)據(jù)文件是數(shù)據(jù)庫(kù)的物理存儲(chǔ)單位 。數(shù)據(jù)庫(kù)的數(shù)據(jù)是存儲(chǔ)在表空間中的,真正是在某一個(gè)或者多個(gè)數(shù)據(jù)文件中 。而一個(gè)表空間可以由一個(gè)或多個(gè)數(shù)據(jù)文件組成,一個(gè)數(shù)據(jù)文件只能屬于一個(gè)表空間 。一旦數(shù)據(jù)文件被加入到某個(gè)表空間后,就不能刪除這個(gè)文件,如果要?jiǎng)h除某個(gè)數(shù)據(jù)文件,只能刪除其所屬于的表空間才行 。
4.表空間
表空間是Oracle對(duì)物理數(shù)據(jù)庫(kù)上相關(guān)數(shù)據(jù)文件(ORA 或者 DBF 文件)的邏輯映射 。一個(gè)數(shù)據(jù)庫(kù)在邏輯上被劃分成一到若干個(gè)表空間,每個(gè)表空間包含了在邏輯上相關(guān)聯(lián)的一組結(jié)構(gòu) 。每個(gè)數(shù)據(jù)庫(kù)至少有一個(gè)表空間(稱之為 system表空間) 。
每個(gè)表空間由同一磁盤上的一個(gè)或多個(gè)文件組成,這些文件叫數(shù)據(jù)文件(datafile) 。一個(gè)數(shù)據(jù)文件只能屬于一個(gè)表空間 。

注:表的數(shù)據(jù),是有用戶放入某一個(gè)表空間的,而這個(gè)表空間會(huì)隨機(jī)把這些表數(shù)據(jù)放到一個(gè)或者多個(gè)數(shù)據(jù)文件中 。
由于oracle的數(shù)據(jù)庫(kù)不是普通的概念,oracle是有用戶和表空間對(duì)數(shù)據(jù)進(jìn)行管理和存放的 。但是表不是有表空間去查詢的,而是由用戶去查的 。因?yàn)椴煌脩艨梢栽谕粋€(gè)表空間建立同一個(gè)名字的表!這里區(qū)分就是用戶了!

5.用戶
用戶是在表空間下建立的 。用戶登陸后只能看到和操作自己的表, ORACLE的用戶與MYSQL的數(shù)據(jù)庫(kù)類似,每建立一個(gè)應(yīng)用需要?jiǎng)?chuàng)建一個(gè)用戶 。

【oracle是什么軟件 一文搞懂ORACLE數(shù)據(jù)庫(kù)】-END-
推薦閱讀
- HPV是什么病毒是什么意思 HPV到底與宮頸癌有什么關(guān)系?
- 吳三省吾身后面是什么
- 無鑰匙啟動(dòng)系統(tǒng)故障是什么意思
- 奧運(yùn)會(huì)roc是什么意思 隊(duì)列中ROC具體是代表什么
- office,2007,激活碼最新 office辦公軟件下載及激活方法
- 澄面是什么面粉 澄面的作用和用法
- 股市跌停和漲停是什么意思
- 九眼頁(yè)巖天珠是什么材質(zhì) 九眼天珠究竟是什么東西
- 丁艾嘉是什么電視劇
- 女人后腰上兩個(gè)凹點(diǎn)到底是什么?為什么有的女人有,有的沒有?
