正在看的ORACLE教程是:常用數據庫系統比較 Oracle數據庫?! ∫馉幾h數據庫,第一個忘記的公司,一般都會是Oracle。該公司創設于1977年,最初是一家專門開發計劃數據庫的公司。
Oracle在數據庫領域一直西北面領先地位。1984年,首先將關系數據庫調至了桌面計算機上。然后,Oracle的下一個版本,
版本5,率先發布了分布式數據庫、客戶/服務器結構等嶄新的概念。Oracle的版本6首創行瞄準模式以及對角多執行計算機
的大力支持……最新的Oracle8主要減低了對象技術,踏入關系-對象數據庫系統。目前,ORACLE產品布滿了大、中、小型機等
幾十種機型,Oracle數據庫已是世界上應用于最最常的關系數據系統之一。
Oracle關系數據庫產品:
Oracle數據庫產品兼具以下優良特性。
(1) 兼容性
Oracle產品引入標準SQL,并經過美國國家標準技術所(NIST)測試。與IBM SQL/DS,DB2,INGRES,IDMS/R等適配。
(2) 可移植性
Oracle的產品可列車運行于很最寬處范圍的硬件與操作系統平臺上??梢约友b在70種以上各有不同的大、中、小型機上;可在VMS、
DOS、UNIX、WINDOWS等多種操作系統下工作。
(3) 可連結性
能與多種通訊網絡相連,贊成各種協議(TCP/IP、DECnet、LU6.2等)。
(4) 極高生產率
獲取了多種開發工具,能大大的易于用戶順利進行進一步的技術開發。
(5) 開放性
Oracle較好的兼容性、可移植性、可連接性和很低生產率是Oracle RDBMS很強較差的開放性。
ORACLE產品主要以外數據庫服務器、開發工具和通到產品三類。
數據庫服務器
最新版本是8,但廣泛應用的是7。版本7具備以下特色:
(1)多進程、多線索的體系結構
多進程、多線索的體系結構。Oracle7僅限于一個到多個線索進程、多個服務器進程和多個后臺進程。線索進程都由監聽
用戶勸說,將用戶允諾鏈入內存的允諾隊列中,并將接收者隊列中的指派結果返給除此以外用戶。服務器進程專責解決問題懇請隊列
中的用戶允諾,并把結果鏈入這樣的話隊列。線程和線索的數目都可以根據當前工作負荷動態調整。Oracle7的進程結構能合理
利用并行機上多處理機的能力,但由于其線索是用進程仿真的,由操作系統調度,這在一定程度上消弱了線索所需偏高的優
越性。
(2)為更高性能加以改進核心技術
Oracle7簡化了其核心技術。其模版管控機制更加新穎,僅限于了無限制行級封鎖、無競爭鍵入、線索的順序號產生機
制。在共享內存緩沖區中降低了交換的SQL Cache,增加了開始運行效率。
(3)高可用性
Oracle7包括了聯機備份、聯機維持、鏡像等多種機制保障系統兼具高可用性和容錯功能。
(4)SQL借助于
Oracle7的SQL相一致ANSI/ISO SQL 89標準。完整性約束完全符合ANSI/ISO標準的實體完整性和詳述完整性約束。缺少基于角
色的安全性。
角色是一組權限的論域。有了角色的概念,安全管理機制可翼把表或其他數據庫對象上的一些權限展開重新組合,將它們
特別強調一個角色。必需時只需將該角色頒贈一個用戶或一組用戶,這樣可以減緩安全機制的分擔和成本。
針對集群和MPP并行計算機平臺,Oracle7發放了有序服務器選件做到存盤分享。同時,Oracle7還為SMP、集群和MPP平
臺提供者了適配轉發選件,以意味著借助于查看、借助于數據裝載等可用。
Oracle7通過分布式選件給予分布式數據庫功能。其分布式選件獲取了多場地的分布式查閱和多場地更新功能,具備位
并置透明性和場地自治性,提供者全局數據庫名,擁護遠程過程調用。
開發工具
Oracle包括的研發工具包是Developer/2000、Designer/2000、Discover/2000、Oracle Office等,它僅限于了從建模、
分析、設計到明確借助的各個環節。
Developer/2000以外:
Oracle Forms運用于快速轉化基于屏幕的簡單應用領域,較強GUI界面和多媒體功能,主要主要用途驅使數據和檢索。
Oracle Reports是快速轉換成報表的工具。能分解各種適合于的報表,同樣能執行多媒體信息。
Oracle Graphics用做作用于各種圖形應用于。
Oracle Books應用于作用于聯機文檔。
Designer/2000:
這是Oracle發放的CASE工具。該工具必需努力用戶對有用系統順利完成建模、分析和設計。還可以盡力用戶繪制ER圖、功
能分層圖、數據流圖和方陣圖。
Discover/2000:
這是一個OLAP工具,主要應用于贊成數據倉庫分析方法。它可以對歷史數據來進行開掘,以找尋發展趨勢,對相同層次的概況
數據展開分析,以便找到有關業務的詳細信息。
Oracle Office符合于辦公自動化的,能啟動企業范圍內的消息接管與傳送、日程安排、日歷管理、目錄管理以及書面語
檢查。
<