国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

通俗解說ORACLE

2024-08-29 13:45:40
字體:
來源:轉載
供稿:網友
 一、概論  
  Oracle 是以高級結構化查詢語言(SQL)為基礎的大型關系數據庫,通俗地講它是用方便邏輯治理的語言操縱大量有規律數據的集合。是目前最流行的客戶/服務器(CLIENT/SERVER)體系結構的數據庫之一。
  二、特點
  1、ORACLE7.X以來引入了共享SQL和多線索服務器體系結構。這減少了ORACLE的資源占用,并增強了ORACLE的能力,使之在低檔軟硬件平臺上用較少的資源就可以支持更多的用戶,而在高檔平臺上可以支持成百上千個用戶。
  
   2、提供了基于角色(ROLE)分工的安全保密治理。在數據庫治理功能、完整性檢查、安全性、一致性方面都有良好的表現。
   3、支持大量多媒體數據,如二進制圖形、聲音、動畫以及多維數據結構等。
   4、提供了與第三代高級語言的接口軟件PRO*系列,能在C,C++等主語言中嵌入SQL語句及過程化(PL/SQL)語句,對數據庫中的數據進行操縱。加上它有許多優秀的前臺開發工具如 POWER BUILD、SQL*FORMS、VISIA BASIC 等,可以快速開發生成基于客戶端PC 平臺的應用程序,并具有良好的移植性。
  
  5、提供了新的分布式數據庫能力。可通過網絡較方便地讀寫遠端數據庫里的數據,并有對稱復制的技術。
  三、存儲結構
  1、物理結構
  ORACLE數據庫在物理上是存儲于硬盤的各種文件。它是活動的,可擴充的,隨著數據的添加和應用程序的增大而變化。
  下圖為ORACLE數據庫擴充前后在硬盤上存儲結構的示意圖:
   通俗解說ORACLE(圖一)
  2、邏輯結構
  ORACLE數據庫在邏輯上是由許多表空間構成。主要分為系統表空間和非系統表空間。非系統表空間內存儲著各項應用的數據、索引、程序等相關信息。我們預備上馬一個較大的ORACLE應用系統時,應該創建它所獨占的表空間,同時定義物理文件的存放路徑和所占硬盤的大小。
  下圖為ORACLE數據庫邏輯結構與物理結構的對照關系:
   通俗解說ORACLE(圖二)
  四、分布式數據庫治理介紹
  1、原理
  物理上存放于網絡的多個ORACLE數據庫,邏輯上可以看成一個單個的大數據庫。
  用戶可以通過網絡對異地數據庫中的數據同時進行存取,而服務器之間的協同處理對于工作站用戶及應用程序而言是完全透明的:開發人員無需關心網絡的連接細節、無需關心數據在網絡接點中的具體分布情況、也無需關心服務器之間的協調工作過程。
  下圖為ORACLE分布式數據庫原理示意圖:
  通俗解說ORACLE(圖三)
   2、過程
  由網絡相連的兩個ORACLE數據庫之間通過數據庫鏈接(DB-LINKS)建立訪問機制,相當于一方以另一方的某用戶遠程登錄所做的操作。但ORACLE采用的一些高級治理方法,如同義詞(SYNONME)等使我們覺察不到這個過程,似乎遠端的數據就在本地。數據庫復制技術包括:實時復制、定時復制、儲存轉發復制。對復制的力度而言,有整個數據庫表的復制,表中部分行的復制。在復制的過程中,有自動沖突檢測和解決的手段。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 灌南县| 龙州县| 南江县| 即墨市| 嘉兴市| 克东县| 通州区| 远安县| 丁青县| 鞍山市| 肥西县| 和林格尔县| 惠东县| 榆林市| 石狮市| 杨浦区| 平泉县| 雷山县| 莱州市| 衡阳县| 通河县| 遵义县| 辽宁省| 南岸区| 离岛区| 富民县| 巴彦县| 如皋市| 阿拉善右旗| 榆林市| 辉县市| 邳州市| 河间市| 大方县| 太仆寺旗| 凭祥市| 朔州市| 米易县| 十堰市| 邵阳县| 文昌市|