0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

oracle數(shù)據(jù)庫應(yīng)用領(lǐng)域

PoisonApple ? 來源:網(wǎng)絡(luò)整理 ? 2018-02-23 10:08 ? 次閱讀

Oracle Database,又名Oracle RDBMS,或簡稱Oracle。是甲骨文公司的一款關(guān)系數(shù)據(jù)庫管理系統(tǒng)。它是在數(shù)據(jù)庫領(lǐng)域一直處于領(lǐng)先地位的產(chǎn)品??梢哉fOracle數(shù)據(jù)庫系統(tǒng)是目前世界上流行的關(guān)系數(shù)據(jù)庫管理系統(tǒng),系統(tǒng)可移植性好、使用方便、功能強,適用于各類大、中、小、微機環(huán)境。它是一種高效率、可靠性好的 適應(yīng)高吞吐量的數(shù)據(jù)庫解決方案。

ORACLE數(shù)據(jù)庫系統(tǒng)是美國ORACLE公司(甲骨文)提供的以分布式數(shù)據(jù)庫為核心的一組軟件產(chǎn)品,是目前最流行的客戶/服務(wù)器(CLIENT/SERVER)或B/S體系結(jié)構(gòu)的數(shù)據(jù)庫之一。比如SilverStream就是基于數(shù)據(jù)庫的一種中間件。ORACLE數(shù)據(jù)庫是目前世界上使用最為廣泛的數(shù)據(jù)庫管理系統(tǒng),作為一個通用的數(shù)據(jù)庫系統(tǒng),它具有完整的數(shù)據(jù)管理功能;作為一個關(guān)系數(shù)據(jù)庫,它是一個完備關(guān)系的產(chǎn)品;作為分布式數(shù)據(jù)庫它實現(xiàn)了分布式處理功能。但它的所有知識,只要在一種機型上學(xué)習(xí)了ORACLE知識,便能在各種類型的機器上使用它。

Oracle數(shù)據(jù)庫最新版本為Oracle Database 12c。Oracle數(shù)據(jù)庫12c 引入了一個新的多承租方架構(gòu),使用該架構(gòu)可輕松部署和管理數(shù)據(jù)庫云。此外,一些創(chuàng)新特性可最大限度地提高資源使用率和靈活性,如Oracle Multitenant可快速整合多個數(shù)據(jù)庫,而Automatic Data Optimization和Heat Map能以更高的密度壓縮數(shù)據(jù)和對數(shù)據(jù)分層。這些獨一無二的技術(shù)進步再加上在可用性、安全性和大數(shù)據(jù)支持方面的主要增強,使得Oracle數(shù)據(jù)庫12c 成為私有云和公有云部署的理想平臺。

Oracle數(shù)據(jù)庫是目前世界上使用最為廣泛的數(shù)據(jù)庫管理系統(tǒng),作為一個通用的數(shù)據(jù)庫系統(tǒng),它具有完整的數(shù)據(jù)管理功能;作為一個關(guān)系數(shù)據(jù)庫,它是一個完備關(guān)系的產(chǎn)品;作為分布式數(shù)據(jù)庫它實現(xiàn)了分布式處理功能。但它的所有知識,只要在一種機型上學(xué)習(xí)了ORACLE知識,便能在各種類型的機器上使用它。

隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,Oracle數(shù)據(jù)庫在各個領(lǐng)域得到了廣泛應(yīng)用?;贠racle數(shù)據(jù)庫的應(yīng)用系統(tǒng)結(jié)構(gòu)主要分為客戶/服務(wù)器結(jié)構(gòu)、終端/服務(wù)器結(jié)構(gòu)、瀏覽器/服務(wù)器結(jié)構(gòu)和分布式數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)等。

1.客戶/服務(wù)器結(jié)構(gòu)

客戶/服務(wù)器(Client/Server,C/S)結(jié)構(gòu)是兩層結(jié)構(gòu),在C/S結(jié)構(gòu)中,需要在前端客戶機上安裝應(yīng)用程序,通過網(wǎng)絡(luò)連接訪問后臺數(shù)據(jù)庫服務(wù)器。用戶信息的輸入、邏輯的處理和結(jié)果的返回都在客戶端完成,后臺數(shù)據(jù)庫服務(wù)器接收客戶端對數(shù)據(jù)庫的操作請求并執(zhí)行。

oracle數(shù)據(jù)庫應(yīng)用領(lǐng)域

C/S結(jié)構(gòu)的優(yōu)點是客戶機與服務(wù)器可采用不同軟、硬件系統(tǒng),這樣做的好處是應(yīng)用與服務(wù)分離,安全性高,執(zhí)行速度快;缺點是維護、升級不方便。

2.終端/服務(wù)器結(jié)構(gòu)

終端/服務(wù)器結(jié)構(gòu)類似于客戶/服務(wù)器結(jié)構(gòu)。與客戶/服務(wù)器結(jié)構(gòu)不同之處在于,其所有的軟件安裝、配置、運行、通信、數(shù)據(jù)存儲等都在服務(wù)器端完成,終端只作為輸入和輸出的設(shè)備,直接運行服務(wù)器上的應(yīng)用程序,而沒有處理能力。終端把鼠標和鍵盤輸入傳遞到服務(wù)器上集中處理,服務(wù)器把信息處理結(jié)果傳回終端。

終端/服務(wù)器結(jié)構(gòu)的優(yōu)點是便于實現(xiàn)集中管理,系統(tǒng)安全性高,網(wǎng)絡(luò)負荷低,對終端設(shè)備的要求低;缺點是對服務(wù)器性能的要求較高。

3.瀏覽器/服務(wù)器結(jié)構(gòu)

瀏覽器/服務(wù)器(Browser/Server,B/S)結(jié)構(gòu)是3層結(jié)構(gòu),在B/S結(jié)構(gòu)中,客戶端只需要安裝瀏覽器就可以了,不需要安裝具體的應(yīng)用程序;中間的Web服務(wù)器層是連接前端客戶機與后臺數(shù)據(jù)庫服務(wù)器的橋梁,所有的數(shù)據(jù)計算和應(yīng)用邏輯處理都在此層實現(xiàn)。用戶通過瀏覽器輸入請求,傳到Web服務(wù)器進行處理。如果需要,Web服務(wù)器與數(shù)據(jù)庫服務(wù)器進行交互,再將處理結(jié)果返回給用戶。

oracle數(shù)據(jù)庫應(yīng)用領(lǐng)域

B/S結(jié)構(gòu)的優(yōu)點是通過Web服務(wù)器處理應(yīng)用程序邏輯,這樣方便了應(yīng)用程序的維護和升級。通過增加Web服務(wù)器的數(shù)量可以增加支持客戶機的數(shù)量。其缺點是增加了網(wǎng)絡(luò)連接環(huán)節(jié),降低了執(zhí)行效率,同時也降低了系統(tǒng)的安全性。

4. 分布式數(shù)據(jù)庫的系統(tǒng)結(jié)構(gòu)

數(shù)據(jù)庫系統(tǒng)按數(shù)據(jù)分布方式的不同可以分為集中式數(shù)據(jù)庫和分布式數(shù)據(jù)庫。集中式數(shù)據(jù)庫是將數(shù)據(jù)庫集中在一臺數(shù)據(jù)庫服務(wù)器中,而分布式數(shù)據(jù)庫是由分布于計算機網(wǎng)絡(luò)上的多個邏輯相關(guān)的數(shù)據(jù)庫所組成的集合,每個數(shù)據(jù)庫都具有獨立的處理能力,可以執(zhí)行局部應(yīng)用,也可以通過網(wǎng)絡(luò)執(zhí)行全局應(yīng)用

oracle數(shù)據(jù)庫應(yīng)用領(lǐng)域

Oracle數(shù)據(jù)庫是現(xiàn)在很流行的數(shù)據(jù)庫系統(tǒng),使用的是Oracle很多大型網(wǎng)站,這就是為什么很多用戶的喜愛的原因,是因為它具有以下突出特點:

1、其支持分布式數(shù)據(jù)庫和分布處理。Oracle為了充分利用計算機系統(tǒng)和網(wǎng)絡(luò),允許將處理分為數(shù)據(jù)庫服務(wù)器和客戶應(yīng)用程序,所有共享的數(shù)據(jù)管理由數(shù)據(jù)庫管理系統(tǒng)的計算機處理,而運行數(shù)據(jù)庫應(yīng)用的工作站集中于解釋和顯示數(shù)據(jù)。通過網(wǎng)絡(luò)連接的計算機環(huán)境,Oracle將存放在多臺計算機上的數(shù)據(jù)組合成一個邏輯數(shù)據(jù)庫,可被全部網(wǎng)絡(luò)用戶存取。分布式系統(tǒng)像集中式數(shù)據(jù)庫一樣具有透明性和數(shù)據(jù)一致性。

具有可移植性、可兼容性和可連接性。由于Oracle軟件可在許多不同的操作系統(tǒng)上運行,以致Oracle上所開發(fā)的應(yīng)用可移植到任何操作系統(tǒng),只需很少修改或不需修改。Oracle軟件同工業(yè)標準相兼容,包括很多工業(yè)標準的操作系統(tǒng),所開發(fā)應(yīng)用系統(tǒng)可在任何操作系統(tǒng)上運行??蛇B接性是指ORALCE允許不同類型的計算機和操作系統(tǒng)通過網(wǎng)絡(luò)可共享信息。

2、其支持大數(shù)據(jù)庫、多用戶的高性能的事務(wù)處理。Oracle支持最大數(shù)據(jù)庫,其大小可到幾百千兆,可充分利用硬件設(shè)備。支持大量用戶同時在同一數(shù)據(jù)上執(zhí)行各種數(shù)據(jù)應(yīng)用,并使數(shù)據(jù)爭用最小,保證數(shù)據(jù)一致性。系統(tǒng)維護具有高的性能,Oracle每天可連續(xù)24小時工作,正常的系統(tǒng)操作(后備或個別計算機系統(tǒng)故障)不會中斷數(shù)據(jù)庫的使用??煽刂茢?shù)據(jù)庫數(shù)據(jù)的可用性,可在數(shù)據(jù)庫級或在子數(shù)據(jù)庫級上控制。

3、Oracle遵守數(shù)據(jù)存取語言、操作系統(tǒng)、用戶接口網(wǎng)絡(luò)通信協(xié)議的工業(yè)標準。所以它是一個開放系統(tǒng),保護了用戶的投資。美國標準化和技術(shù)研究所(NIST)對Oracle7 SERVER進行檢驗,100%地與ANSI/ISO SQL89標準的二級相兼容。

4、實施安全性控制和完整性控制。Oracle為限制各監(jiān)控數(shù)據(jù)存取提供系統(tǒng)可靠的安全性。Oracle實施數(shù)據(jù)完整性,為可接受的數(shù)據(jù)指定標準。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Oracle
    +關(guān)注

    關(guān)注

    2

    文章

    298

    瀏覽量

    35554
  • oracle數(shù)據(jù)庫

    關(guān)注

    0

    文章

    16

    瀏覽量

    7770
  • 甲骨文
    +關(guān)注

    關(guān)注

    0

    文章

    117

    瀏覽量

    16269
收藏 0人收藏

    評論

    相關(guān)推薦

    labview如何遠程訪問oracle數(shù)據(jù)庫

    本地訪問oracle數(shù)據(jù)庫已經(jīng)做到了。由于不想通過labview之間的網(wǎng)絡(luò)通信達到遠程訪問oracle,只想在局域網(wǎng)內(nèi)直接去訪問oracle數(shù)據(jù)庫
    發(fā)表于 02-12 10:42

    labview 如何遠程訪問Oracle數(shù)據(jù)庫?

    ?它是服務(wù)器端的設(shè)置還是我電腦的設(shè)置?最后那個orcl是oracle里的一個實例,那是不是代表我要連接的數(shù)據(jù)庫的名稱?數(shù)據(jù)庫所在的共享文件夾是不是必須填寫?還望做過的朋友指導(dǎo)一下{:12:}
    發(fā)表于 07-15 16:24

    提高Oracle數(shù)據(jù)庫性能

    Oracle數(shù)據(jù)庫設(shè)計中長期受到設(shè)計人員重視的是如何更好更快地提高Oracle數(shù)據(jù)庫性能的問題。其中對數(shù)據(jù)庫表現(xiàn)有較大關(guān)聯(lián)的是兩個因素,一
    發(fā)表于 11-11 18:16 ?4次下載

    數(shù)據(jù)庫的基本概念和應(yīng)用領(lǐng)域

    可以把數(shù)據(jù)庫定義為數(shù)據(jù)的集合,或者說數(shù)據(jù)庫就是為了實現(xiàn)一定的目的而按某種規(guī)則組織起來的數(shù)據(jù)的集合。數(shù)據(jù)庫管理系統(tǒng)就是管理
    發(fā)表于 02-04 10:40 ?2954次閱讀

    Oracle基礎(chǔ)教程--數(shù)據(jù)庫模型

    Oracle基礎(chǔ)教程--數(shù)據(jù)庫模型(新星普德電源技術(shù)有限)-該文檔為Oracle基礎(chǔ)教程--數(shù)據(jù)庫模型講解文檔,是一份不錯的參考資料,感興趣的可以下載看看,,,,,,,,,,,,,,,
    發(fā)表于 09-23 09:24 ?1次下載
    <b class='flag-5'>Oracle</b>基礎(chǔ)教程--<b class='flag-5'>數(shù)據(jù)庫</b>模型

    oracle基礎(chǔ)教程--其他數(shù)據(jù)庫對象

    oracle基礎(chǔ)教程--其他數(shù)據(jù)庫對象(通信電源技術(shù)期刊官網(wǎng))-該文檔為oracle基礎(chǔ)教程--其他數(shù)據(jù)庫對象講解文檔,是一份不錯的參考資料,感興趣的可以下載看看,,,,,,,,,,,
    發(fā)表于 09-24 14:43 ?2次下載
    <b class='flag-5'>oracle</b>基礎(chǔ)教程--其他<b class='flag-5'>數(shù)據(jù)庫</b>對象

    Oracle數(shù)據(jù)庫基礎(chǔ)知識

    Oracle數(shù)據(jù)庫基礎(chǔ)知識(現(xiàn)代電源技術(shù)課程總結(jié))-該文檔為Oracle數(shù)據(jù)庫基礎(chǔ)知識講解文檔,是一份還算不錯的參考文檔,感興趣的可以下載看看,,,,,,,,,,,
    發(fā)表于 09-28 10:33 ?5次下載
    <b class='flag-5'>Oracle</b><b class='flag-5'>數(shù)據(jù)庫</b>基礎(chǔ)知識

    Oracle數(shù)據(jù)庫基礎(chǔ)知識講解

    Oracle數(shù)據(jù)庫基礎(chǔ)知識講解(肇慶理士電源技術(shù)有限公司圖片)-該文檔為Oracle數(shù)據(jù)庫基礎(chǔ)知識講解文檔,是一份不錯的參考文檔,感興趣的可以看看,,,,,,,,,
    發(fā)表于 09-28 13:39 ?10次下載
    <b class='flag-5'>Oracle</b><b class='flag-5'>數(shù)據(jù)庫</b>基礎(chǔ)知識講解

    數(shù)據(jù)庫數(shù)據(jù)恢復(fù)-Oracle ASM故障數(shù)據(jù)恢復(fù)案例

    數(shù)據(jù)庫數(shù)據(jù)恢復(fù)環(huán)境: Oracle數(shù)據(jù)庫ASM磁盤組有4塊成員盤。 數(shù)據(jù)庫故障&分析: Ora
    的頭像 發(fā)表于 08-11 15:27 ?1513次閱讀
    <b class='flag-5'>數(shù)據(jù)庫</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)-<b class='flag-5'>Oracle</b> ASM故障<b class='flag-5'>數(shù)據(jù)</b>恢復(fù)案例

    oracle數(shù)據(jù)庫如何連接

    oracle數(shù)據(jù)庫如何連接? Oracle數(shù)據(jù)庫是目前非常流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它可以在各種平臺上運行,因此它是企業(yè)級應(yīng)用程序的首選
    的頭像 發(fā)表于 08-28 17:09 ?1.1w次閱讀

    數(shù)據(jù)庫數(shù)據(jù)恢復(fù)-oracle數(shù)據(jù)庫報錯無法打開的數(shù)據(jù)恢復(fù)案例

    oracle數(shù)據(jù)庫數(shù)據(jù)恢復(fù)環(huán)境: 一臺服務(wù)器,底層由12塊硬盤組成一組磁盤陣列,上層操作系統(tǒng)上運行oracle數(shù)據(jù)庫。
    的頭像 發(fā)表于 10-12 14:00 ?1007次閱讀

    oracle數(shù)據(jù)庫的使用方法

    Oracle數(shù)據(jù)庫是一種關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它由Oracle公司開發(fā)和維護。它提供了安全、可靠和高性能的數(shù)據(jù)庫管理解決方案,被廣泛應(yīng)用于企
    的頭像 發(fā)表于 12-06 10:10 ?1397次閱讀

    oracle數(shù)據(jù)庫的基本操作

    Oracle數(shù)據(jù)庫是一種關(guān)系數(shù)據(jù)庫管理系統(tǒng)(RDBMS),廣泛應(yīng)用于企業(yè)級應(yīng)用中。它具有強大的功能和靈活的配置選項,可以滿足復(fù)雜的數(shù)據(jù)處理需求。本文將介紹
    的頭像 發(fā)表于 12-06 10:14 ?843次閱讀

    數(shù)據(jù)庫數(shù)據(jù)恢復(fù)】Oracle數(shù)據(jù)庫ASM實例無法掛載的數(shù)據(jù)恢復(fù)案例

    oracle數(shù)據(jù)庫ASM磁盤組掉線,ASM實例不能掛載。數(shù)據(jù)庫管理員嘗試修復(fù)數(shù)據(jù)庫,但是沒有成功。
    的頭像 發(fā)表于 02-01 17:39 ?667次閱讀
    【<b class='flag-5'>數(shù)據(jù)庫</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)】<b class='flag-5'>Oracle</b><b class='flag-5'>數(shù)據(jù)庫</b>ASM實例無法掛載的<b class='flag-5'>數(shù)據(jù)</b>恢復(fù)案例

    Oracle數(shù)據(jù)恢復(fù)—異常斷電后Oracle數(shù)據(jù)庫報錯的數(shù)據(jù)恢復(fù)案例

    Oracle數(shù)據(jù)庫故障: 機房異常斷電后,Oracle數(shù)據(jù)庫報錯:“system01.dbf需要更多的恢復(fù)來保持一致性,
    的頭像 發(fā)表于 09-30 13:31 ?492次閱讀
    <b class='flag-5'>Oracle</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)—異常斷電后<b class='flag-5'>Oracle</b><b class='flag-5'>數(shù)據(jù)庫</b>啟<b class='flag-5'>庫</b>報錯的<b class='flag-5'>數(shù)據(jù)</b>恢復(fù)案例

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會員交流學(xué)習(xí)
    • 獲取您個性化的科技前沿技術(shù)信息
    • 參加活動獲取豐厚的禮品