【正文】
能力,且不能丟失提交的事務。l Berkeley DB – High Availability支持Transaction Data Store的所有功能,增加數(shù)據(jù)復本功能。多人讀且單人寫操作,任意的讀寫操作組合。需要事務,包括自動地把提交事務的修改寫到數(shù)據(jù)庫中?;貪L未提交事務的修改,需要在不介入服務的情況下,處理任意地方操作失敗的能力 Berkeley DB Java EditionOracle Berkeley DB Java版是完全用Java編寫的開源的嵌入式事務存儲引擎。 與Oracle Berkeley DB類似,Oracle Berkeley DB Java版在應用程序的地址空間中執(zhí)行,沒有客戶端/服務器通信的開銷。它以應用程序的本地格式存儲數(shù)據(jù),因此不需要進行運行時數(shù)據(jù)的轉換。它提供了易用的編程接口,使開發(fā)人員可以快速、簡便和可靠地存儲和檢索信息。Oracle Berkeley DB Java版是完全用Java設計的。它充分利用了Java環(huán)境來簡化開發(fā)和部署。Oracle Berkeley DB Java版的架構使讀密集型和寫密集型工作負載能具有高性能和并發(fā)性。主要特性和益處:l 可移植性——100%的純Java,具有平臺獨立性 l 高性能——針對需要高吞吐量和并發(fā)性的Java應用程序進行了優(yōu)化 l 易于開發(fā)——針對EJB樣式POJO持久性的直接持久層(DPL)API,以及Java Collections API, 易于集成的單一JAR文件 Berkeley DB Java Edition提供如下產(chǎn)品版本:l Berkeley DB Java Edition – Transactional Data Storel Berkeley DB Java Edition –Concurrent Data Store Berkeley DB XMLOracle Berkeley DB XML是一個開源的嵌入式XML數(shù)據(jù)庫,可基于XQuery對存儲在容器中的文檔進行訪問,并對其內(nèi)容進行索引。Oracle Berkeley DB XML構建在Oracle Berkeley DB之上,并繼承了其豐富的特性和屬性。與Oracle Berkeley DB一樣,它通過應用程序運行,且無需人為管理。Oracle Berkeley DB XML在Oracle Berkeley DB之上新增了文檔分析器、XML索引器以及XQuery引擎,實現(xiàn)了最快速、最高效的數(shù)據(jù)檢索。 Berkeley DB XML提供如下產(chǎn)品版本:l Berkeley DB XML – High Availabilityl Berkeley DB XML – Transactional Data Storel Berkeley DB XML – Concurrent Data Storel Berkeley DB XML – Data Store第5章 安全類組件 Secure Enterprise SearchOracle在企業(yè)級搜索領域的套件產(chǎn)品。產(chǎn)品的功能特點突出了行業(yè)的安全、企業(yè)級、搜索效率。Oracle Secure Enterprise Search(SES)是Oracle 的一個獨立產(chǎn)品,用于實現(xiàn)企業(yè)所有信息資產(chǎn)安全、高效、易用的搜索。Oracle企業(yè)安全搜索(SES)提供了對于利用互聯(lián)網(wǎng)來搜索信息的用戶來說非常熟悉的用戶界面。此外,它還使用戶能夠安全地訪問機構的所有數(shù)據(jù)源——網(wǎng)站、文件服務器、內(nèi)容管理系統(tǒng)、ERP和CRM系統(tǒng)、商務智能系統(tǒng)以及數(shù)據(jù)庫。Oracle SES提供了更好的企業(yè)信息訪問能力,同時防止未經(jīng)授權的用戶訪問敏感數(shù)據(jù)。主要特性和益處:l 最高級別的安全性——提供多層安全性,確保信息訪問符合法規(guī)要求以及IP保護和隱私保護政策 l 范圍最廣泛的企業(yè)數(shù)據(jù)源——與任何其他搜索引擎相比,具有訪問更多管理軟件的現(xiàn)成功能,并具有用于連接定制數(shù)據(jù)源的基于標準的接口 l 實現(xiàn)價值的速度最快——用戶熟悉的Web搜索外觀與體驗可確保用戶迅速采用,基于Web的管理功能可使用戶輕松調(diào)優(yōu)搜索結果,從而為用戶提供合適的信息 l 支持熱插拔——虛擬目錄系統(tǒng)同時支持甲骨文和第三方的身份管理系統(tǒng),聯(lián)邦式搜索功能可整合來自第三方搜索引擎的搜索結果 l 能夠在 Intranet Web 服務器、數(shù)據(jù)庫、本地文件或文件服務器、IMAP 電子郵件、文檔管理系統(tǒng)、應用程序和門戶中搜索和定位公共的、私有的和共享的內(nèi)容l 高度安全的信息抓取、索引和搜索l 簡易的搜索界面,完美的用戶體驗l 優(yōu)異的搜索質(zhì)量,既使對列內(nèi)容同時來自公用和私有的數(shù)據(jù)源,也能將最相關的項目置頂l 分析搜索結果,理解使用模式l 秒以下的查詢性能l 使用現(xiàn)有的 IT 知識就能輕松管理和維護注意:這個產(chǎn)品應該更適合企業(yè)內(nèi)部的搜索工具。不適合面向普通 Web 用戶。 Audit Vault ServerOracle Audit Vault是Oracle全面的數(shù)據(jù)庫安全性解決方案組合的一部分,它通過自動收集和整合審計數(shù)據(jù)來降低法規(guī)遵守的成本和復雜性,同時減少內(nèi)部威脅帶來的風險。該軟件提供了一個安全且高度可伸縮的審計倉庫,從而簡化了審計數(shù)據(jù)的報表編制、分析和威脅檢測過程。此外,數(shù)據(jù)庫審計設置通過Audit Vault集中管理和監(jiān)控,減低了確保IT安全性的管理成本。借助Oracle Audit Vault,企業(yè)能夠更好地執(zhí)行隱私政策,防范內(nèi)部威脅并滿足薩班斯?奧克斯利法案和PCI等法規(guī)的要求。主要特性和益處:l 簡化合規(guī)性報表的編制——借助現(xiàn)成的報表或通過業(yè)內(nèi)唯一開放的審計信息倉庫架構定制的報表,輕松分析審計數(shù)據(jù)并及時采取措施 l 快速檢測威脅——快速自動檢測違反了安全性和公司治理政策的未經(jīng)授權的活動,從而使破壞者無處遁形 l 降低遵守審計政策的IT成本——通過單一控制臺集中管理所有數(shù)據(jù)庫的審計設置 l 以透明方式收集和整合審計數(shù)據(jù)——及時收集不同系統(tǒng)中的審計數(shù)據(jù) l 提供一個安全和可伸縮的信息庫——利用Oracle行業(yè)領先的安全性和數(shù)據(jù)倉庫技術來提供一個安全和可伸縮的審計倉庫 l 可監(jiān)控Oracle Database以外的數(shù)據(jù)庫,可以收集SQL Server2000、2005的C2級審計、SQL服務器跟蹤信息、Windows事件日志等審計日志。 (、Sybase 和DB2也可以支持)第6章 數(shù)據(jù)倉庫及整合類產(chǎn)品 Express ServerOracle Express Server用于存儲多維OLAP的資料庫,用于Oracle數(shù)據(jù)倉庫環(huán)境。Oracle Express Server不僅支持多維數(shù)據(jù)模型,而且具有分析、預測、建模,以及對數(shù)據(jù)進行假設分析(whatif)的能力。該服務器具有用于數(shù)學、財務、統(tǒng)計和時間序列管理等方面的內(nèi)置功能。 Express Server能夠存儲和管理多維數(shù)組,或者通過一種只需很少、甚至不需索引的復雜的多維高速緩存方案,提供直接面向關系數(shù)據(jù)的分析。該服務器所具有伸縮性、強健性和基于應用的特性,支持多個用戶訪問,并且為大型數(shù)據(jù)庫實現(xiàn)數(shù)據(jù)完整性控制。同時,Oracle的開放策略允許實施企業(yè)OLAP的公司自由選擇所需的關系型數(shù)據(jù)庫、開發(fā)工具和用戶界面,其中包括用戶化的Windows前端、電子表格和網(wǎng)頁,從而獲得最大限度的靈活性。 商業(yè)決策和分析應用需要一個為最終用戶設計的數(shù)據(jù)模型。用于Oracle Express的數(shù)據(jù)模型是一個立(多)方體,該立方體將分析的對象同多個維(即相似實體的集合)相聯(lián)系。通過多維地組織和操作來自關系型數(shù)據(jù)庫或者其它二維文件的數(shù)據(jù),用戶能夠以審視其業(yè)務的相同方式觀察數(shù)據(jù)。注意:通常Express Server 和 Oracle Warehouse Builder或者ODI產(chǎn)品結合在一起使用,Express Server提供維度結構數(shù)據(jù)的存儲,OWB把多處的源數(shù)據(jù)進行ETL(抽取、轉換、加載),最終保存在Express Server中。然后使用Express Analyzer和Express Objects產(chǎn)品進行分析、挖掘和展現(xiàn)。 Express AnalyzerExpress Analyzer 是一個面向?qū)ο蟮墓ぞ?,可以用來導航、訪問和分析數(shù)據(jù)倉庫或數(shù)據(jù)中心的匯總數(shù)據(jù)。Express Analyzer 與 Express Object 和 Express Web Publisher 相結合,可提供一個強大的終端用戶環(huán)境,這樣做有三大好處。第一,Express Analyzer 可以運行由 Express Object 應用程序開發(fā)人員創(chuàng)建和提供的應用程序。第二,該產(chǎn)品使終端用戶通過訪問存儲在 Express Server 或借助 Express Server 而訪問的數(shù)據(jù),對數(shù)據(jù)進行分析和報表。最后,可以將 Express 數(shù)據(jù)視圖發(fā)布到 OLAP web 站點,以這種簡單的方法擴展 OLAP 在貴組織中的作用范圍。 Express ObjectsExpress Object 是創(chuàng)建圖形、客戶端/服務器、OLAP 應用程序的主要開發(fā)環(huán)境。Express Object 有一些用于查看和操縱 Express 數(shù)據(jù)的專門數(shù)據(jù)控件,并且支持可視的和事件驅(qū)動的編程。用 Express Object 開發(fā)的應用程序可以通過 Express Analyzer 向 Windows 用戶提供,或通過 Express Web Publisher 向任意標準的 Web 瀏覽器提供。Express Object 既帶有面向?qū)ο蠹夹g的多功能性和典雅風格又具有 Express Server 強大的多維功能,有了這一工具,在全組織建立和部署強健的 OLAP 就變得簡單易行了。 主要特性和益處:l 圖形環(huán)境使得數(shù)據(jù)的訪問更為容易,并為創(chuàng)建簡報提供了可視化工具 l 減少因請求自定義報表、數(shù)據(jù)格式化和報表分發(fā)引起的 IS 積壓 l 利用 Express 對關系數(shù)據(jù)倉庫和原有系統(tǒng)數(shù)據(jù)進行開放、透明的訪問 l 可以通過 LAN、電子郵件和 Web 共享簡報 l 支持移動用戶 l 可以播放、修改和擴展在 Express Object 中開發(fā)的應用程序 l 支持繼承、封裝和多態(tài) l 支持可視的和事件驅(qū)動的編程 l 通過專門數(shù)據(jù)對象,比如Selector, Table, and Graph(選擇器、表和圖形)理解多維數(shù)據(jù) l 通過 VB 兼容的語法利用 Visual Basic 知識 l 支持交互調(diào)試和可編程對象 l 可通過 DLL、OLE、OCX\ActiveX 和 Java Bean 得到擴展 l 與 Express Analyzer 共享對象和簡報 l 與 Discoverer 集成 Mainframe Integration Gateways數(shù)據(jù)整合網(wǎng)關,當一個數(shù)據(jù)倉庫環(huán)境要從多個不同的異構非Oracle數(shù)據(jù)庫中抽取數(shù)據(jù)時,需要使用Oracle數(shù)據(jù)整合網(wǎng)關來連接兩種不同的數(shù)據(jù)庫產(chǎn)品。Oracle數(shù)據(jù)整合網(wǎng)關可以連接DBSQL Server、Informix、Sybase等數(shù)據(jù)庫,還可以連接Excel、XML等文件和WebSphere MQ等信息查詢系統(tǒng)。Oracle數(shù)據(jù)庫可以通過數(shù)據(jù)整合網(wǎng)關透明地訪問非Oracle數(shù)據(jù)庫系統(tǒng),完整數(shù)據(jù)的抽取、交換。數(shù)據(jù)整合網(wǎng)關對于前端的應用程序和用戶來說是透明地,不需要針對數(shù)據(jù)的轉換做代碼的研發(fā)工作。Oracle 數(shù)據(jù)整合網(wǎng)關提供的接口產(chǎn)品如下:l Database Gateway for Sybasel Database Gateway for SQL Serverl Database Gateway for Informixl Database Gateway for Teradatal Database Gateway for VSAMl Database Gateway for IMSl Database Gateway for Adabasl Database Gateway for DRDAl Database Gateway for APPCl Database Gateway for WebSphereMQ第7章 Rdb產(chǎn)品 Rdb數(shù)據(jù)庫產(chǎn)品(Rdb Server Products)Oracle Rdb數(shù)據(jù)庫產(chǎn)品主要是運行在OpenVMS操作系統(tǒng)下的數(shù)據(jù)庫及相關產(chǎn)品。包括兩種Rdb Enterprise Edition和CODASYL DBMS兩種數(shù)據(jù)庫產(chǎn)品。目前,OpenVMS操作系統(tǒng)主要被安裝在Itanium安騰芯片的主機和Alpha阿爾法芯片的主機上。OpenVMS是為其VAX以及Alpha計算機開發(fā)得操作系統(tǒng)。OpenVMS操作系統(tǒng)是從VMS系統(tǒng)演化而來的,而VMS正是VAX計算機的早期操作系統(tǒng)。VMS擴展了虛擬內(nèi)存的概念。 Rdb Enterprise EditionOracle Rdb是運行在OpenVMS操作系統(tǒng)下的一種功能完備的關系數(shù)據(jù)庫管理系統(tǒng),用于OpenVMS平臺上主要的應用程序。在1994年Rdb并入Oracle 公司。Oracle已經(jīng)對它進行了很大的增強(Oracle 已經(jīng)開發(fā)超過 50% 的代碼庫),它專注于支持大規(guī)模生產(chǎn)應用程序和高性能的事務處理。開發(fā)人員和最終用戶可使用Oracle工具進行應用程序的開發(fā)、即席查詢、決策支持和 Internet 應用程序的部署。 適用于基于 OpenVMS Itanium@ 的系統(tǒng)和 Alpha Serve 系統(tǒng)的 Oracle 。Rdb產(chǎn)品的技術優(yōu)勢包括:l 極其卓越的性能,可提供滿足實際需要的超大吞吐率 l 極高的可靠性,可提供數(shù)據(jù)安全性和數(shù)據(jù)庫正常運行時間 l 極高的可用性 — 使計劃維護所造成的停機時間需求降至最少 l 簡便的可維護性 l 每項事務成本降低 CODASYL DBMS(Rdb Server Products)運行在OpenVMS操作系統(tǒng)下的數(shù)據(jù)庫產(chǎn)品,該產(chǎn)品可以運行在非常復雜的網(wǎng)絡環(huán)境下,可以為應用系統(tǒng)提供一個穩(wěn)定的高